یکی از آمارهایی که دوست داشتم تو گوگل آنالاتیک داشته باشم درآمد بود. وقتی فانل رو تو گوگل آنالاتیک تنظیم کردم و دیدم که کاربر مثلا از اضافه کردن یه محصولی به سبد خرید، خریدش رو تموم میکنه دلم میخاست مقدار خرید رو هم تو همون پنل ببینم. ولی چه کنیم که IRT (تومان) در گوگل آنالاتیک تعریف نشده.
پیشاپیش بگم سایتی که به گوگل آنالاتیک متصل بود روی CMS وردپرس سوار شده بود و سایت کدنویسی شده نبود و من برای ارسال ایونت های ایکامرسی از افزونه GTM4WP استفاده کردم. یعنی Data Layer ها دستی تنظیم نشده و توسط افزونه ارسال میشه. پس پیش نیاز این کار اینه که آمار ایونت های ایکامرسی مثل ایونت Purchase در گوگل آنالاتیک نمایش داده بشه. و این آموزش فقط برای حل مشکل نمایش داده نشدن IRT در گوگل آنالاتیکه.
برای اینکه مقدار درآمد تون رو در گوگل آنالاتیک نمایش بدین وارد بخش تگ منیجر بشین. من همه ایونت های ایکامرسی رو با یه تگ هندل کردم. در این آموزش ما با پارامتر currency کار داریم. تصویر زیر رو مشاهده کنید.
تنها کاری که لازمه انجام بدین اینکه که مقدار پارامتر currency رو از {{Ecommerce Currency}} به USD تغییر بدین. مشابه عکس زیر:
بعد اینکه تگ تون رو ذخیره کردین. تغییرات تگ منیجر رو هم پابلیش کنین. یکی دو روز صبر کنین تا فروش موفق داشته باشین (یعنی ایونت purchased فایر بشه) بعدش با تصویر زیر روبرو میشین که خیلی خوبهههه :)
خروجی تگ ایکامرسی:
من فایل جیسان تگ ایکامرسی رو گذاشتم استفاده کنین. فقط وقتی فایل رو دانلود کردین به جای GTM-XXXXXXXX شناسه تگ منیجر خودتون رو بنویسین و فایل رو ذخیره کنین. یادتون نره دو تا ازین شناسه ها داریم هر دو تا رو تغییر بدین. فایل رو که تغییر دادین از بخش ادمین export کنین.
https://drive.google.com/file/d/1R51RDS42zr12EMF7YYeXasiSFubEW_nE/view?usp=sharing
دوستان من این راه حل رو از اقای حسین یاد گرفتم. اگر تو این روش مشکل داشتین از ایشون کمک بگیرین
ای دی تلگرام حسین @Hoseindnn