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
نگاشت می شوند.