یکی از تگهایی که بیشتر از همه نیازه برای تگمنیجر بسازیم، تگ کلیک هستش. البته ساخت تگ کلیک نکته خاصی نداره ولی دو تا مشکل وجود داره:
۱- هر بار که لندینگ عوض میشه یا هر بار که نیاز پیدا میکنیم کلیک روی یه دکمه جدید رو بسنجیم، باید یه تگ جدید بسازیم.
۲- این تگهایی که میسازیم نمیتونن همه کلیکها روی همه المانهای سایت رو به تفکیک بهمون نشون بدن.
حالا راه حل چیه؟ تو این پست میخوایم ببینیم چطوری فقط با استفاده از یه تگ تمام کلیکها روی تمام المانها رو اندازه بگیریم.
خب برای شروع یه تگ کلیک توی تگ منیجر طبق معمول میسازیم.
از تب Tags دکمه New را میزنیم.
اسم تگ را مینویسم. پیشنهاد من GA4-Click هستش. سپس برای Tag Configuration از قسمت Tag Type گزینه Google Analytics: GA4 Event را انتخاب میکنیم. Measurement-ID آنالیتیکس را وارد کرده و Event Name رو برابر با click قرار میدهیم.
در قسمت Event Parameters ایونتهای زیر را اضافه میکنیم. (باید همه ایونتها رو بنویسیم، البته این اسامی پیشنهادی من هستش، شما میتونید اسامی دیگهای انتخاب کنید. البته اسامی رو حتما یادتون باشه.) این ایونتها به ما این قابلیت رو میدن که عملا هر کلیکلی رو بتونیم بسنجیم.
حالا دکمه افزودن+ رو در قسمت variableها بزنید.
سپس از قسمت باز شده روی متن Built-in کلیک کنید. از صفحه باز شده، Variableهای مربوط به هر پارامتر را اضافه میکنیم. (دقت داشته باشیم که این variableهایی که میخوایم اضافه کنیم جزو Built-in Variableهای خود GA4هستن.)
بقیه variableها رو هم مثل مسیر قبل اضافه میکنیم.
سپس برای بخش Triggering از علامت + تریگر Click - All Elements را انتخاب میکنیم.
برای تریگرمون، اسم انتخاب میکنیم. (میذاریم روی گزینه All Clicks باقی بماند.)
حالا ما تگ کلیک رو ساختیم. اطلاعات کلی تگ به صورت زیر است.
اگه Submit و سپس Publish کنیم.این تگ روی سایت قرار میگیره. البته پیشنهاد میکنم قبل از Submitو Publish، حتما یه Preview بگیرید.
بعد از کلیک روی Preview در قسمت Tag Assistant ابتدا چند دفعه روی قسمتهای سایت کلیک میکنیم و از صفحه Tag Assistant ایونتهای فایر شده را مشاهده میکنیم.
در قسمت قبل ما تگ کلیک رو ساختیم. حالا میخواهیم گزارش تعداد کلیکها را بر اساس این ۴ پارامتر داشته باشیم:
Link Classes
Link ID
Link Text
Link URL
واضحه که نمیتونیم گزارش کلیکهارو از بخش گزارشهای بخش Report آنالیتیکس داشته باشیم. به بخش Explore میرویم تا گزارشهای خود را بسازیم. یه فرم جدید باز میکنیم.
در قسمت Metricها متریک Event count را اضافه میکنیم. در قسمت Dimensions هم میتوانیم پارامترها را اضافه کنیم و سپس import کنیم.
در قسمت Valuesمتریک Event count را اضافه میکنیم. این متریک تعداد کل ایونتهای فایر شده را نشان میدهد.
حالا از قسمت Filters پارامتری که میخواهیم بر آن اساس کلیکها را بسنجیم را انتخاب میکنیم.
مثلا پارامتر Link Text را انتخاب میکنیم، برای قسمت match type میتونیم contains (همه متنهای شامل متن زیر) را انتخاب کنیم. سپس متن مورد نظر مثلا ''ثبتنام'' را در قسمت expression مینویسیم. و Apply را میزنیم. (میتونیم همین کار رو برای ID یا Class یا لینکهر کلیک انجام بدیم.)
مقدار Event Count تعداد کلیکها در بازه مشخص که بر روی دکمهای شامل متن ''ثبتنام'' است را نشان میدهد. یعنی ممکنه متن دکمه ''ثبتنام کنید'' بوده باشه.
حالا اگه بخواهیم در یک صفحه خاص تعداد کلیکها رو اندازه بگیریم، میتونیم به بخش dimensions بریم و page location رو اضافه کنیم. حالا از قسمت فیلترها، page location رو بر اساس یک URL خاص فیلتر کنیم. به همین راحتی تعداد کلیکها روی دکمه با یه متن خاص و در یک صفحه خاص رو داریم.
همینطور که اول مقاله گفتیم، مزیت این روش تگ ساختن اینه که ۱- میتونیم گزارش همه کلیکها رو تو هر صفحهای داشته باشیم. ۲- دیگه نیاز نیست تگ کلیک جدیدی بسازیم.
در کسب و کارهایی که تعداد ایونت خیلی خیلی زیادی دارن، تو شرایطی که چندین دایمنشن و ایونت به گزارش اضافه کنیم، ممکنه که data sampling اتفاق بیافته. هر چند که تو کسب و کارهای کوچک امکانش خیلی کمه.