ردیابی Google Analytics برای Microsoft Silverlight

Google Analytics برای Microsoft Silverlight در چارچوب Microsoft Silverlight Analytics ادغام شده است. با استفاده از این چارچوب می توانید به راحتی فعالیت کاربر را در محتوای Microsoft Silverlight خود ردیابی کنید.

پشتیبانی از ویژگی ها

مؤلفه Google Analytics برای Microsoft Silverlight موانع فنی برای ردیابی محتوای Silverlight را دور می زند. با این مؤلفه، ردیابی محتوا به سادگی کشیدن، رها کردن و تعریف نام دسته‌ها برای گزارش‌ها است. تمام ادغام فنی زیر کاپوت انجام می شود.

این ادغام از 3 قابلیت ردیابی اصلی Google Anaytics پشتیبانی می کند:

ردیابی رویداد

ردیابی رویداد به توسعه دهندگان اجازه می دهد تا تعامل کاربر با محتوا را ردیابی کنند. راهنمای ردیابی رویداد اصلی را ببینید.

در چارچوب Silverlight:

  • فیلد Category با فیلد Category رفتار TrackAction مطابقت دارد.
  • فیلد Action مربوط به EventName ماشه مرتبط با رفتار TrackAction است.
  • فیلد Label با نام شی والد TrackAction مطابقت دارد.
  • فیلد Value با فیلد مقدار رفتار TrackAction مطابقت دارد.

ردیابی مشاهده صفحه

در ردیابی استاندارد جاوا اسکریپت، مقدار پیش‌فرض صفحه‌ای که توسط گوگل آنالیتیکس ردیابی می‌شود را می‌توان با ارسال یک پارامتر به متد _trackPageview() بازنویسی کرد. این به شما امکان می دهد مقادیر نمایش داده شده در گزارش های Top Content و Content Drilldown را بازنویسی کنید.

در چارچوب سیلورلایت، داده‌های مشاهده صفحه در فریم‌های سیلورلایت ادغام می‌شوند. هنگامی که یک فریم بارگذاری می شود، نام فریم به عنوان URL ارسال می شود و به عنوان یک "صفحه" در Google Analytics ثبت می شود.

متغیرهای سفارشی

متغیرهای سفارشی Google Analytics را می توان برای افزودن اطلاعات اضافی به رویدادها و بازدیدهای صفحه استفاده کرد. به اسناد متغیر سفارشی مراجعه کنید.

هنگام استفاده از متغیرهای سفارشی در چارچوب Silverlight:

  • ویژگی های سفارشی اضافه شده به رفتارهای خاص چارچوب به محدوده Page نگاشت می شود.
  • ویژگی های سفارشی اضافه شده به شی Google Analytics (افزوده شده به Layout Root) در محدوده Session نگاشت می شوند.
  • ویژگی های سفارشی اضافه شده به شی ABTesting ارائه شده توسط فریمورک به محدوده User نگاشت می شوند.