Microsoft Silverlight के लिए Google Analytics ट्रैकिंग

Microsoft Silverlight के लिए Google Analytics को Microsoft Silverlight Analytics फ़्रेमवर्क के साथ इंटिग्रेट किया गया है. इस फ़्रेमवर्क की मदद से, Microsoft Silverlight अपने कॉन्टेंट में उपयोगकर्ता गतिविधि को आसानी से ट्रैक किया जा सकता है.

सुविधा के लिए सहायता

Microsoft Silverlight कॉम्पोनेंट के लिए Google Analytics, Silverlight कॉन्टेंट को ट्रैक करने में आने वाली तकनीकी रुकावटों को बायपास कर देता है. इस कॉम्पोनेंट की मदद से, कॉन्टेंट को ट्रैक करना उतना ही आसान है जितना कि रिपोर्ट के लिए, उन्हें खींचना, छोड़ना, और कैटगरी के नाम तय करना. पूरा तकनीकी इंटिग्रेशन, हुड के तहत किया जाता है.

यह इंटिग्रेशन, Google Analytics की तीन मुख्य ट्रैकिंग क्षमताओं के साथ काम करता है:

ईवेंट ट्रैकिंग

इवेंट ट्रैकिंग की मदद से डेवलपर, कॉन्टेंट के साथ उपयोगकर्ता के इंटरैक्शन को ट्रैक कर सकते हैं. मुख्य इवेंट ट्रैकिंग गाइड देखें.

सिल्वरलाइट फ़्रेमवर्क में:

  • Category फ़ील्ड, TrackAction व्यवहार के कैटगरी फ़ील्ड से मेल खाता है.
  • Action फ़ील्ड, TrackAction व्यवहार से जुड़े ट्रिगर के EventName से मेल खाता है.
  • Label फ़ील्ड, TrackAction पैरंट ऑब्जेक्ट के नाम से मेल खाता है.
  • Value फ़ील्ड, TrackAction व्यवहार की वैल्यू फ़ील्ड से मेल खाता है.

पेज व्यू ट्रैकिंग

स्टैंडर्ड JavaScript ट्रैकिंग में, Google Analytics से ट्रैक किए गए पेज की डिफ़ॉल्ट वैल्यू को _trackPageview() तरीके में एक पैरामीटर पास करके बदला जा सकता है. इसकी मदद से, टॉप कॉन्टेंट और कॉन्टेंट ड्रिल-डाउन रिपोर्ट में दिखने वाली वैल्यू को ओवरराइट किया जा सकता है.

Silverlight फ़्रेमवर्क में, पेज व्यू डेटा को Silverlight Frames में इंटिग्रेट किया जाता है. जब कोई फ़्रेम लोड होता है, तो फ़्रेम का नाम यूआरएल के तौर पर भेजा जाता है और उसे Google Analytics में "पेज" के तौर पर लॉग किया जाता है.

कस्टम वैरिएबल

Google Analytics कस्टम वैरिएबल का इस्तेमाल, इवेंट और पेज व्यू में ज़्यादा जानकारी जोड़ने के लिए किया जा सकता है. देखें कस्टम वैरिएबल दस्तावेज़.

सिल्वरलाइट फ़्रेमवर्क में कस्टम वैरिएबल का इस्तेमाल करते समय:

  • खास व्यवहार फ़्रेमवर्क में जोड़ी गई कस्टम प्रॉपर्टी, Page स्कोप के साथ मैप की जाएंगी.
  • Google Analytics ऑब्जेक्ट (लेआउट रूट में जोड़ी गई) में जोड़ी गई कस्टम प्रॉपर्टी, Session स्कोप पर मैप की जाएंगी.
  • फ़्रेमवर्क से मिले ABTesting ऑब्जेक्ट में जोड़ी गई कस्टम प्रॉपर्टी, User स्कोप के साथ मैप की जाएंगी.