آقا تا کمتر از 1 سال دیگه نسخه فعلی آنالیتیکس به دیار باقی میپیونده و مجبوری با وارث بر حق اون یعنی GA4 کار کنی! اینم بگم اوایل که باهاش کار میکنی، شاید فک کنی خیلی نچسب و منزویه ولی یخورده که باهاش بازی کنی، قشنگ یخ بینتون شکسته میشه و کلی باهاش خوش میگذرونی! حالا اینجا سعی کردم هر چیزی که ممکنه گیجاتون کنه یا باهاش حال نکنید رو به زبون آدمیزاد توضیح بدم که شاید در شکل گیری رابطه بین شما تاثیر گذار باشم! بلند بگو آمییییییییین ?
خدا ایونت کتگوری، اکشن و لیبل رو بیامرزه!
.
-------------------------------۲ خط سکوت-----------------------------
.
واقعا شخصا عاشقشون بودم و بلایی نبود که سرشون نیارم! (رحم الله من یقرا فاتحة مع الصلوات) خلاصه بخوام بگم در GA4 شما میتونی به شکل نامحدود(در app stream محدودیت 500 تایی هست) ایونت بسازی و برای ساخت اونم، فقط کافیه یک پارامتر ضرورری به نام Event Name وارد کنی و تا 25 مختاری برای تکمیلتر شدن ایونتت، پارامتر اضافه کنی! (لیست محدودیتها رو اینجا بخون)
یک سری ایونت رو خود GA4 به شکل دیفالت و خودکار جمعآوری میکنه، مثل: (لیست کامل)
ایونت first_visit: اولین باری که کاربر به صفحهای از وبسایت شما سر میزنه!
ایونت session_start: وقتی page view هیت میشه و سشن شما استارت میشه! (در GA4 برعکس یونیورسال اگر سورس کمپین تغییر کنه یا به ساعت بامداد بخورین، سشن شما timeout نمیشه و ادامه پیدا میکنه!)
ایونت user_engagement: وقتی کاربر حداقل 1 ثانیه در صفحه اول بمونه بعد اون رو ببنده یا وارد صفحه دوم بشه این ایونت فایر میشه!
یک سری ایونت ساده هم داریم که انقدر در یونیورسال، ما استفاده کردیم و شورش رو دراوردیم که خود GA4 موقع کانفیگ web data stream یک گزینه به نام Enhanced Measurement براتون گذاشته که اگر اون رو فعال کنین، ایونتهای زیر رو به شکل خودکار براتون میشماره: (جزییات بیشتر)
ایونت Page views: وقتی صفحه لود میشه و browser تمام ریسورسها رو دانلود میکنه این ایونت فایر میشه و حواستون باشه موقع کانفیگ GA4 در تگ منیجر تیکاش رو بزنین و خفن داستان هم اونجاست که این ایونت دیگه به Load وابسته نیست و اگر url هم تغییر کنه فایر میشه! (در یونیورسال این ایونت فقط موقع Load صفحه فایر میشد که در صفحات SPA که لود اتفاق نمیوفتاد، بدبختی داشتیم!)
ایونت Scrolls: اگر 90% صفحه اسکرول بخوره این ایونت فایر میشه! ( پیشنهاد میکنم به شکل دستی این ایونت رو در بخش Web data stream غیرفعال کنین و خودتون با این راهنمایی در GTM، ایونت کاستوم ایجاد کنین تا درصدهای دیگه هم ترک کنین)
ایونت Outbound clicks: اگر کاربر با کلیک روی لینکی در صفحات وبسایت شما به دامنه دیگری منتقل بشه این ایونت فایر میشه! (اگر چند دامنه دارین، میتونین اونا رو در Tagging Settings ثبت کنین تا این ایونت رو تریگر نشه!)
ایونت Site search: اگر صفحه load بشه در url اون یکی از پارامترهای q, s, search, query, keyword وجود داشته باشه این ایونت فایر میشه! (اگر سایت شما از پارامتر دیگهای استفاده میکنه در تنظیمات این ایونت میتونین ثبت کنین تا اون رو تریگر کنه!)
ایونت Video engagement: یک سری ایونت "*_video" داریم که زمانی فایر میشن که حتما ویدیو emebed شده یوتیوب باشه و در url اون پارامتر enablejsapi=1? حالا با هر روشی وجود داشته باشه! پس در ایران بیخیالش بشین :)
ایونت File downloads: اگر کاربر روی لینکی در وبسایت شما کلیک کنه و در URL اون لینک .pdf, .mp4 و ... وجود داشته باشه این ایونت فایر میشه!
نکته: دقت کن که این دسته از ایونتها و قبلی (Automatically collected) به شکل خودکار تعدادی پارامتر هم همراه ایونت مرتبط ارسال میکنن که میتونین در گزارشهای GA4 بدون نیاز به تعریف آن به عنوان Custom Dimension از اونا استفاده کنین! (نترس پایینتر توضیح دادم داستان این چیه ?)
خداییش از حق نگذریم GA4 تا تونسته دستمون رو باز گذاشته که هر کاری عشقمون کشید انجام بدیم ولی یه جایی ازتون خواهش میکنه که وقتی قراره یک ایونت جدید(Custom) درست کنین که در دو دسته قبلی وجود نداره! برای نام اون Event Name و پارامترهای اون از اونایی که در اینجا خودش معرفی کرده، استفاده کنین تا در گزارشات و ماشین لرنینگ خودش بتونه اونا رو بفهمه و بیشتر بهتون حال بده :)
حالا فرض کن میخوای یک ایونت بسازی و قبل از اون هم چک کردی که در هیچکدوم از دستههای قبلی نیست!(چون اگر باشه و دوباره شما بسازی، 2 بار شمرده میشه!) اینجا دیگه بدون دوشواری راحت یک ایونت با در نظر گرفتن محدودیتها درست کن! (اگر محدودیتها رو رعایت نکنی، جایی اخطار نمیگیری ولی GA4 لج میکنه و ریکورد نمیکنه! )
حالا اینجا رو با دقت بخون، چی میگم! وقتی شما یک سری ایونت یا پارامتر کاستوم و جدید ایجاد میکنی میتونی در GA4 بخش Real Time و Debug View اونا رو ببینی ولی تا وقتی که اونا رو به عنوان یک تعریف جدید یعنی Custom Dimensions ثبت نکنی، نمیتونی اونا رو در گزارشات اصلی آنالیتیکس ببینی و استفاده کنی! در نهایت هم 24 ساعت طول میکشه که در گزارشات اصلی بتونی اون ایونت و پارامتر جدید رو ببینی!
نکته: دقت کن که در custom dimensions شما حداکثر 50 تا Event-scoped و 25 تا User-scoped میتونی درست کنی!
آقا در گوگل آنالیتیکس یونیورسال یک تعریفی به نام Goal با 4 نوع Type مختلف وجود داشت که در GA4 دیگه همچین چیزی وجود نداره و به جای اون یک تعریف جدید داریم به نام Conversion که فقط 1 نوع(Type) داره اونم از نوع ایونت که برای ساخت Conversion هم فقط کافیه، از لیست Event ها هر کدوم که دوست داشتی رو با روشن کردن Switch اون تبدیل به Conversion کنی یا به شکل دستی از لیست Conversion ها اون Event را به عنوان کانورژن معرفی کنی!
نکته: در Web Data Stream یک Conversion داریم که به شکل خودکار ارسال میشه و اونم Purchase است!پس مثل قبل اگر نیاز داشتید، تعداد تراکنشها رو بشمارین، نیاز نیست Event جدید ست کنین و از دیفالت خودش استفاده کنین، مخصوصا چون کلا 30 تا Conversion فقط اجازه دارین، بسازین!
فرض کن میخوای page view یک صفحه خاصی رو به عنوان کانورژن تعیین کنی! ولی مشکل اینجاست که شما فقط یک event به نام page view داری که اگر اون رو انتخاب کنی هر جایی که این ایونت فایر بشه اون کانورژن شمرده میشه(یعنی تمام صفحات سایت!) لذا تنها راهش اینه که یک ایونت جدید برای page view اون صفحه خاص(دیگه نگم که باید حتما event name اون متفاوت باشه) درست کنی! ( پایین تر ساخت ایونت رو توضیح دادم ?)
نکته: وقتی یک ایونت رو به عنوان conversion انتخاب میکنی 24 ساعت طول میکشه که در گزارشهای اصلی GA4 نمایش و قابل استفاده بشه ولی اگر عجله دارین میتونین به راحتی یک Conversion جدید درست کنین و نام اون Event ای که در مرحله قبل انتخاب کردین را وارد کنین تا بلافاصله در گزارشها قابل نمایش و استفاده بشه!
برای ساخت Event مثل قبل میتونین در GTM اون رو بسازید و فایر کنید یا اینکه اگر اون ایونت جدیدی که میخوای بسازی بر اساس یک ایونتی است که از قبل وجود داره، میتونین همانند تصویر زیر از فیچر جدید GA4 یعنی Create Events استفاده کنین! (حداکثر 50 ایونت با این روش میتونی بسازی)
نکته: همزمان با ساخت ایونت این امکان وجود داره که در بخش Parameter configuration اگر ویرایش خاصی نیز روی پارامترهای اون ایونت مشخص نیاز دارین، همزمان انجام بدین!
یادتونه قبلتر گفتم که یک سری ایونت داریم که به شکل خودکار، همزمان با Tag اصلی Ga4 به همراه پارامترهاشون فایر میشن(نام گذاری اینا دست شما نیست) و یک سری هم داریم که خودمون به شکل custom ایجاد کردیم که ممکنه به گوگل رحم کردین و از Recommended ها استفاده کرده باشین یا خیر (نامگذاری اینا دست شماست) حالا فرض کنین که شما میخواین به هر دلیلی Event Parameter یا حتی Event Name اونا را ویرایش، حذف یا ادغام کنین که برای این موضوع میتونین از فیچر جدید GA4 یعنی Modify Event استفاده کنین! (حداکثر 50 ایونت میتونی ویرایش کنین)
نکته زیرخاکی: نتایج ساخت یا ویرایش Event روی گزارشات قبلی تاثیر نخواهد داشت و همچنین برای اعمال تنظیمات فقط کافیه در بخش Matching conditions شرایطی را وارد کنین که با Event مورد نظر شما Match بشه و در بخش Modify parameters نیز میتونین با قرار دادن یک پارامتر در میان 2 براکت ( یعنی [[X]] ) در واقع value اون پارامتر رو صدا کنین!
آقا جدی در GA4 یادگیری محدودیتها خیلی مهمه چون ممکنه رعایت نکنی و آنالیتیکس هم جایی بهت اخطار نده و اگه حواست نباشه 2 ساعت باید بگردی دنبال مشکل گزارشاتت! پس حتی اگر حال و حوصله هم نداری اینجا دوباره روزنامهوار بخون:
همین الان بیش از 500 تا ایونت روی Container های گوگل تگ منیجر من وجود داره که روی آنالیتیکس یونیورسال کانفیگ شدن و برای اینکه بتونم همه اونا رو با در نظر گرفتن ایونتهای خودکار خود GA4 به اون منتقل کنم. یک اکسل خوشگل که در تصویر زیر اون رو میبینین، پیدا و شخصیسازی کردم که کار مهاجرت ایونتها رو کلی برام راحتتر کرد!?
?اگه این اکسل خوشگل رو نیاز داری، با گذاشتن ایمیل به #رایگان اون رو برات ارسال میکنم!?
مدتیه که دارم به کلی برند کوچیک و بزرگ با یوزربیس میلیونی کمک میکنم که بساط ایونت و کمپینهاشون رو جمعوجور کنن و روی گوگل آنالیتیکسGA4 پهن کنن! توی این مسیر کلی تجربه، نکته زیرخاکی، داشبورد و ... گیرم اومد که تا جایی که میشد در قالب پست لینکدین و ویرگول اونا رو منتشر کردم که حدود 50 هزار نفر اونا رو دیدن و بیش از 500 نفر برای استفاده از داشبوردها در لینکدین بهم پیام دادن! همین انگیزهای شد که این آموزش رو بزارم تا یکبار برای همیشه هر چی این مدت یاد گرفتم رو اونجا خیلی خودمونی بگم!
✅ دریافت آموزش گوگل آنالیتیس4 ? https://eseminar.tv/wb93656
?من شغل و منبع درآمدم پرفرومنس مارکتینگه و آموزش رو به عنوان یک سرگرمی دوست داشتنی میبینم! به همین دلیل اگر توانایی مالی پرداخت هزینه دوره آموزشی رو نداری کافیه بدون هیچ توضیحی این ایموجی(✌️?✌️) رو دایرکت لینکدین برام بفرستی تا مهمون افتخاری خودم باشی!?
پ.ن: پیشاپیش دمتون گرم که برای انرژی و ذوق من، این محتوا را لایک و Share میکنین تا دیجیتال مارکترهای ایرانی خفنتر از همیشه بدرخشن?
#خلق_ارزش