ایونت ترکینگ Event Tracking

در این ویدئو می‌خواهیم در مورد مفهوم Event و پروسه Event Tracking صحبت کنیم.

یک سری Interactionها در صفحات رخ می‌دهند که به صورت عادی توسط آنالیتیکس ردگیری نمی‌شوند و ما باید از طریق ایونت‌ها، آنها را به سمت آنالیتیکس ارسال کنیم.

فرض کنید یک مطلب چهار هزار کلمه‌ای در بلاگ دارید، پاسخ به این پرسش که آیا کاربران این مطلب را به طور کامل مطالعه می‌کنند یا خیر، می‌تواند نقش مهمی در استراتژی محتوای سایت شما داشته باشد. دیتای اسکرول صفحه می‌تواند دراین‌باره به شما کمک کند که آیا کاربران تا انتهای صفحه را پیمایش کرده‌اند یا خیر. آیا این پیمایش به معنای مفید شناخته شدن و خواندن کامل محتوا بوده یا صرفاً محتوا اسکن شده است.

یا در مورد ویدئوهای آموزشی و تیزرهای تبلیغاتی، اینکه کاربر ویدئو را به ‌طور کامل تماشا می‌کند یا فقط بخشی از آن را، در کدام ثانیه از تماشای ادامه ویدئو صرف نظر می‌کند. یا کاربری که یک فرم خاص در صفحه‌ای از سایت را تکمیل کرده است از کجا و کدام Source وارد این صفحه شده است.

این‌ها داده‌هایی هستند که به صورت پیش فرض توسط آنالیتیکس جمع‌آوری نمی‌شوند. به‌طور کلی Interactionهایی که در صفحه رخ می‌دهند را به‌عنوان ایونت می‌شناسیم و با پروسه Event Tracking ایونت‌ها را به سمت آنالیتیکس ارسال می‌کنیم. یکی از ابزارهای کاربردی جهت انجام این کار تگ منیجر است.

روش و مسیر انجام Event Tracking

جهت انجام این کار بدین صورت پیش بروید:

تگ جدید را از نوع Google Analytics Universal تعریف کنید و Track Type آن را روی Event بگذارید. با انتخاب این نوع، چهار پارامتر برای پروسه Event Tracking قابل تنظیم خواهد بود که به شرح زیر هستند:

پارامتر Category: مشخص کردن دسته‌بندی اولیه. فرض کنید بخواهید کل Call To Actionهای یک صفحه را ردگیری (Track) کنید. پارامتر Category همۀ این‌ها را CTA تعریف می‌کنیم.

پارامتر Action: مشخص کردن دسته‌بندی‌های ثانویه. مثلا Home Page CTA

پارامتر Label: در اینجا معمولاً از متغیرها استفاده می‌کنیم تا یک مقدار داینامیک را انتقال دهیم.

اگر به بخش Variables بروید، تعدادی متغیر از پیش تعریف شده (Built-in Variables) می‌بینید که هر کدام کارکرد خاصی دارند. چند متغیر Built-in مهم از این قرارند:

Page URL: آدرس کامل صفحه‌ای که هم اکنون کاربر حضور دارد را نگه می‌دارد.

Page Path: آدرس صفحه از بعد از دامین اصلی را نگه می‌دارد.

Click Classes: کلاس اِلمانی که روی آن کلیک شده است را نگه می‌دارد.

Click Text: محتوای دکمه یا لینک کلیک شده را نگه می‌دارد.

Click ID: شناسه اِلمانی که روی آن کلیک شده است، را نگه می‌دارد.

Click URL: آدرس صفحه‌ای که کاربر پس از کلیک روی اِلمان، به آن منتقل ‌شود را نگه می‌دارد.

Form ID: شناسه فرم را ذخیره می‌کند.

برای ردگیری CTA که در بالا گفته شد، در پارامتر Label، باید مطلبی که کلیک می‌شود را ردگیری کنیم و متغیر Page Path را انتخاب می‌کنیم، ID اکانت آنالیتیکس را وارد کرده و تگ را ذخیره می‌کنیم.

بهتر است از قبل به تمام اکشن‌هایی که قصد Track آنها را دارید، فکر کنید و لیستی از آن‌ها آماده کنید. پس از اتمام کار هم، لیستی کامل از کلیه ایونت‌هایی که Track می‌کنید به همراه پارامترهای Event Tracking، تگ‌ها و تریگرهای مربوطه داکیومنت کنید تا در گزارش‌گیری به شما کمک کند.

خلاصه موضوعات ویدئو

یکسری از اطلاعات در حالت عادی توسط گوگل آنالیتیکس(Google Analytics) جمع آوری نمی شوند و بایستی ما آن ها را به سمت آنالیتیکس ارسال کنیم. این کار به کمک تعریف Event در تگ منیجر(Tag Manager) انجام می شود و به آن Event Tracking گفته می شود.

ما می توانیم به راحتی و به کمک تگ منیجر(Tag Manager)، Event های مد نظرمان را بسازیم. در این ویدئو 0 تا 100 ساخت ایونت(Event) در تگ منیجر آموزش داده شده است.