این راهنما به شما نشان میدهد که چگونه پارامترهایی را برای رویدادهای پیشنهادی و رویدادهای سفارشی در وبسایت خود تنظیم کنید تا بتوانید اطلاعات بیشتری از رویدادهای خود جمعآوری کنید. برای کسب اطلاعات در مورد نحوه اضافه کردن پارامترهای مربوط به آیتم، به Measure ecommerce مراجعه کنید.
مخاطب
شما میخواهید از طریق رویدادهایی که قبلاً تنظیم کردهاید، اطلاعات بیشتری در مورد فعالیت کاربران خود جمعآوری کنید.
شما میتوانید از تگ گوگل (gtag.js) یا گوگل تگ منیجر در وبسایت خود استفاده کنید. اگر میخواهید پارامترهای رویداد را برای یک برنامه تلفن همراه تنظیم کنید، به بخش ثبت رویدادها مراجعه کنید.
قبل از اینکه شروع کنی
این راهنما فرض میکند که شما موارد زیر را انجام دادهاید:
- یک حساب کاربری و ویژگی گوگل آنالیتیکس ایجاد کنید
- یک جریان داده وب برای وبسایت خود ایجاد کنید
- قطعه کد تگ گوگل را در وبسایت خود قرار دهید
همچنین فرض بر این است که شما موارد زیر را دارید:
- دسترسی به کد منبع وبسایت شما
- نقش ویرایشگر (یا بالاتر) در حساب گوگل آنالیتیکس
همچنین قبل از خواندن این راهنما، باید بخش «تنظیم رویدادها» را مطالعه کنید.
پارامترهای رویداد را درک کنید
پارامترها اطلاعات بیشتری در مورد نحوه تعامل کاربران با وبسایت شما ارائه میدهند. به عنوان مثال، وقتی کسی محصولی را که میفروشید مشاهده میکند، میتوانید پارامترهایی را که محصول مشاهده شده را توصیف میکنند، مانند نام، دسته بندی و قیمت، اضافه کنید.
رویدادهای اندازهگیری که به صورت خودکار جمعآوری و بهبود یافتهاند، به طور پیشفرض شامل پارامترهایی هستند. گوگل همچنین مجموعهای از پارامترهای الزامی و اختیاری را برای هر رویداد پیشنهادی ارائه میدهد. علاوه بر این، میتوانید در صورت نیاز پارامترهای رویداد بیشتری را اضافه کنید.
تنظیم پارامترهای رویداد
رویدادها ساختار زیر را دارند، که در آن <event_parameters> پارامترهای رویداد شما هستند که به صورت جفتهای کلید-مقدار نوشته میشوند:
gtag('event', '<event_name>', {
<event_parameters>
});
به مثال زیر توجه کنید:
gtag('event', 'screen_view', {
'app_name': 'myAppName',
'screen_name': 'Home'
});
در این مثال:
-
app_nameوscreen_nameنام پارامترهای رویداد هستند. -
myAppNameوHomeمقادیر پارامتر رویداد هستند.
تنظیم پارامترها برای هر رویداد
مثالهای بخش قبلی از دستور event در تابع gtag() برای ارسال پارامترها برای یک رویداد استفاده میکنند. همچنین میتوانید دستور config را در قطعه کد تگ گوگل (در تگ <head> HTML خود) بهروزرسانی کنید تا پارامترها را با هر رویداد در صفحه ارسال کند.
کد زیر عنوان صفحه را تنظیم میکند و سپس پارامتر را با هر رویدادی که در صفحه رخ میدهد ارسال میکند:
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XXXXXXXXXX', {
'page_title': 'Contact Us',
'currency': 'EUR'
});
</script>
اگر بیش از یک شناسه برچسب به صفحه خود اضافه میکنید، از دستور set برای پارامترهای سراسری مستند شده (مانند user_id ، page_title ، currency ) استفاده کنید تا همه شناسهها مقادیر را به ارث ببرند. دستور set را بالای دستور config قرار دهید.
gtag('set', {
'page_title': 'Travel Destinations',
'currency': 'USD'
});
// Place your config commands after the set command like follows
gtag('config', 'G-XXXXXXXXXX-1');
gtag('config', 'G-XXXXXXXXXX-2');
gtag('config', 'G-XXXXXXXXXX-3');
رویدادهای خود را در Analytics ببینید
شما میتوانید رویدادها و پارامترهای آنها را با استفاده از گزارشهای Realtime و DebugView مشاهده کنید. توجه داشته باشید که گزارش DebugView قبل از استفاده از گزارش، به پیکربندیهای اضافی نیاز دارد. این دو گزارش، رویدادهایی را که کاربران در وبسایت شما هنگام فعال شدن رویدادها فعال میکنند، به شما نشان میدهند.
در DebugView تأیید کنید
هنگام استفاده از گزارش DebugView ، پارامترهای تعریف شده با gtag('set') به تمام فراخوانیهای بعدی gtag('event') در صفحه اعمال میشوند. برای تأیید، مطمئن شوید که دستور gtag('set') قبل از اجرای رویداد اجرا شده است. سپس، یک رویداد را در DebugView انتخاب کنید و برگه Parameters آن را بررسی کنید تا لیست ادغام شده پارامترها، از جمله پارامترهای تنظیم شده سراسری، را مشاهده کنید.
برخی پارامترها به طور خودکار ابعاد و معیارهای از پیش ساخته شده را در گوگل آنالیتیکس پر میکنند. به عنوان مثال، پارامترهای مربوط به رویدادهای اندازهگیری که به طور خودکار جمعآوری و بهبود یافتهاند، و همچنین پارامترهای مورد نیاز و اختیاری که شما با رویدادهای پیشنهادی ارسال میکنید، ابعاد و معیارهای از پیش ساخته شده را پر میکنند.
پارامترهای دیگر نیاز دارند که شما ابعاد و معیارهای سفارشی ایجاد کنید تا مقادیر پارامترها را در گوگل آنالیتیکس مشاهده کنید.
مراحل بعدی
ابعاد و معیارهای سفارشی برای پارامترهای رویداد سفارشی خود ایجاد کنید .