این سند آشنایی با پیکربندی کد ردیابی Google Analytics (GATC) را فرض می کند. علاوه بر این، شما باید کد رهگیری ga.js
را در صفحاتی که ردیابی رویداد را همانطور که در اینجا توضیح داده شده پیکربندی میکنید، نصب کنید. برای اطلاعات بیشتر در مورد ردیابی سایت خود با استفاده از GATC، به راهنمای اصول ردیابی مراجعه کنید.
معرفی
ردیابی رویداد روشی است که در کد رهگیری ga.js
موجود است که میتوانید از آن برای ثبت تعامل کاربر با عناصر وبسایت، مانند سیستم منوی Flash-driven استفاده کنید. این کار با پیوست کردن فراخوانی متد به عنصر UI خاصی که میخواهید ردیابی کنید، انجام میشود. هنگامی که از این طریق استفاده می شود، تمام فعالیت های کاربر در چنین عناصری محاسبه شده و به عنوان رویدادها در رابط گزارش تجزیه و تحلیل نمایش داده می شود. علاوه بر این، محاسبات مشاهده صفحه تحت تأثیر فعالیت کاربر ردیابی شده با استفاده از روش ردیابی رویداد قرار نمی گیرد. در نهایت، ردیابی رویداد از یک مدل شی گرا استفاده می کند که می توانید از آن برای جمع آوری و طبقه بندی انواع مختلف تعامل با اشیاء صفحه وب خود استفاده کنید.
با ga.js
، معمولاً ردیابی رویداد را در موارد زیر اعمال میکنید:
- هر عنصر مبتنی بر فلش، مانند وبسایت Flash یا پخشکننده فیلم Flash
- عناصر صفحه AJAX جاسازی شده
- ابزارهای صفحه
- دانلود فایل
مدل طراحی برای ردیابی رویداد بسیار انعطافپذیر است و استفاده از آن را میتوان فراتر از مدل معمول رویدادهای ایجادشده توسط کاربر گسترش داد—تصمیم طراحی به عهده شماست. به همین دلیل، گزارش های مفید ردیابی رویداد نیاز به همکاری با کاربران گزارش شما و برنامه ریزی گزارش خوب دارد.
- از قبل همه عناصری را که میخواهید دادهها را ردیابی کنید، تعیین کنید.
حتی اگر در ابتدا فقط یک شی را در وبسایت خود ردیابی میکنید، داشتن حس کلی از اشیاء/رویدادهای مختلفی که میخواهید ردیابی کنید به شما کمک میکند ساختار گزارشی ایجاد کنید که با افزایش تعداد و نوع ردیابی رویداد به خوبی مقیاس شود.
- با کاربر گزارش خود کار کنید تا گزارش های ردیابی رویداد خود را برنامه ریزی کنید.
دانستن اینکه گزارش ها چگونه باید ظاهر شوند، ساختار اجرای ردیابی رویداد شما را هدایت می کند. برای مثال، اگر گزارشها فقط باید تعامل رابط کاربری ویدیویی را نشان دهند، ساختار دستهبندی شما کاملاً متفاوت از مواردی است که گزارشها نیاز به ردیابی سایر رابطهای کاربری فلش مانند منوها، اسبابکهای جاسازی شده و زمان بارگذاری داشته باشند. علاوه بر این، میتوانید کاربر گزارش را از امکانات مختلف ردیابی موجود با ردیابی رویداد مطلع کنید تا بیشترین بهره را از پیادهسازی خود ببرید. برای مثال، کاربر گزارش ممکن است علاقه مند به ردیابی رفتار کاربر در رابط ویدیویی Flash باشد، اما ممکن است به ردیابی تاخیر برای زمان بارگذاری ویدیو نیز علاقه مند باشد. در این صورت، میتوانید از قبل برنامهریزی کنید تا در تماسهای رویداد خود نامهای معناداری داشته باشید.
- یک قرارداد نامگذاری منسجم و واضح را اتخاذ کنید.
در فرآیند اجرای ردیابی رویداد، هر نامی که برای دستهها، کنشها و برچسبها ارائه میکنید در رابط گزارش ظاهر میشود. علاوه بر این، یک جفت دسته/عمل به عنوان یک عنصر منحصر به فرد در آمار گزارش تلقی می شود، بنابراین ابتدا در نظر بگیرید که چگونه می خواهید معیارهای شما برای همه اشیاء متعلق به یک دسته مشابه محاسبه شود.
راه اندازی ردیابی رویداد
قبل از مشاهده نتایج ردیابی رویداد در گزارش های خود، باید ردیابی رویداد را در سایت خود تنظیم کنید:
- ردیابی را در سایت خود تنظیم کنید . مطمئن شوید که ردیابی را برای وب سایت خود تنظیم کرده اید. برای کسب اطلاعات در مورد تنظیم این، به راهنمای مبانی پیگیری مراجعه کنید.
- متد
_trackEvent()
را در کد منبع یک شیء صفحه، ویجت یا ویدیو فراخوانی کنید .امضای متد
_trackEvent()
به شرح زیر است:_trackEvent(category, action, opt_label, opt_value, opt_noninteraction)
-
category
(الزامی)نامی که برای گروهی از اشیاء که میخواهید ردیابی کنید ارائه میکنید.
-
action
لازم)رشته ای که به طور منحصر به فرد با هر دسته جفت می شود و معمولاً برای تعریف نوع تعامل کاربر برای شی وب استفاده می شود.
-
opt_label
(اختیاری)یک رشته اختیاری برای ارائه ابعاد اضافی به داده های رویداد.
-
opt_value
(اختیاری)یک عدد صحیح که می توانید از آن برای ارائه داده های عددی در مورد رویداد کاربر استفاده کنید.
-
opt_noninteraction
(اختیاری)یک بولی که وقتی روی
true
تنظیم شود، نشان میدهد که ضربه رویداد در محاسبه نرخ پرش استفاده نخواهد شد.
-
- مشاهده گزارش ها هنگامی که ردیابی رویداد راهاندازی شد و به مدت یک روز در سایت شما کار کرد، به بخش محتوا در گزارشها بروید و ردیابی رویداد را مشاهده کنید.
منابع
برای کسب اطلاعات بیشتر در مورد رویدادها و ردیابی رویدادها، بخوانید: