ट्रैकिंग कोड: साइट स्पीड उपयोगकर्ता समय

इस रेफ़रंस में, Google Analytics में समयावधियों को ट्रैक करने के लिए इस्तेमाल किए गए तरीके के बारे में बताया गया है. साइट की स्पीड से जुड़ी उपयोगकर्ता समय रिपोर्ट खास तौर पर डिज़ाइन की गई हैं, ताकि डेवलपर को यह समझने में मदद मिल सके कि इंतज़ार का समय या कितना समय, AJAX के अनुरोध करने या वेब संसाधन लोड करने में होता है. इस तरीके का इस्तेमाल करने का तरीका जानने के लिए, साइट की स्पीड के बारे में उपयोगकर्ता समय की जानकारी देने वाली डेवलपर गाइड पढ़ें.

GATC उपयोगकर्ता समय का तरीका

_trackTiming(category, variable, time, opt_label, opt_sampleRate)

उपयोगकर्ता टाइमिंग ट्रैकिंग कॉल बनाता है और उसे Google Analytics ट्रैकिंग कोड को भेजता है. उदाहरण के लिए, अगर jQuery लाइब्रेरी को Google कॉन्टेंट नेटवर्क से लोड होने में 20 मिलीसेकंड लगे और आपको 50% विज़िटर का डेटा भेजना है, तो आपको कॉल करना होगा:

_gaq.push([‘_trackTiming’, ‘jQuery’, ‘Load Library’, 20, ‘Google CDN’, 50]);

पैरामीटर की जानकारी

पैरामीटर वैल्यू ज़रूरी है खास जानकारी
category string हाँ रिपोर्टिंग को आसान बनाने के लिए, उपयोगकर्ता समय वाले सभी वैरिएबल को लॉजिकल ग्रुप में बांटने की स्ट्रिंग. उदाहरण के लिए, अगर किसी JavaScript लाइब्रेरी को लोड होने में लगे समय को ट्रैक किया जा रहा था, तो jQuery वैल्यू का इस्तेमाल किया जा सकता है.
variable string हाँ ट्रैक किए जा रहे रिसॉर्स की कार्रवाई का नाम दिखाने वाली स्ट्रिंग. उदाहरण के लिए, अगर jQuery JavaScript लाइब्रेरी को लोड होने में लगने वाले समय को ट्रैक करना है, तो JavaScript Load की वैल्यू का इस्तेमाल किया जा सकता है. ध्यान दें कि एक जैसे वैरिएबल का इस्तेमाल कई कैटगरी में किया जा सकता है. इससे किसी इवेंट के समय को ट्रैक किया जा सकता है. यह इवेंट इन कैटगरी, जैसे कि Javascript Load और Page Ready Time वगैरह में आम तौर पर इस्तेमाल होता है.
time number हाँ Google Analytics को रिपोर्ट करने में बीते मिलीसेकंड की संख्या. अगर jQuery लाइब्रेरी को लोड होने में 20 मिलीसेकंड लगे, तो आपको 20 की वैल्यू भेजनी होगी.
opt_label string no इस स्ट्रिंग का इस्तेमाल करके, रिपोर्ट में उपयोगकर्ता टाइम को आसानी से विज़ुअलाइज़ किया जा सकता है. लेबल का इस्तेमाल एक ही कैटगरी और वैरिएबल के कॉम्बिनेशन के लिए, अलग-अलग सब-एक्सपेरिमेंट पर फ़ोकस करने के लिए भी किया जा सकता है. उदाहरण के लिए, अगर हमने Google कॉन्टेंट डिलीवरी नेटवर्क से jQuery लोड किया है, तो हम Google CDN की वैल्यू का इस्तेमाल करेंगे.
opt_sampleRate number no यह संख्या, वेबसाइट पर आने वाले उन लोगों के प्रतिशत को मैन्युअल तरीके से बदल देती है जिनके टाइमिंग हिट Google Analytics को भेजे जाते हैं. डिफ़ॉल्ट तरीका, साइट स्पीड से जुड़े सामान्य डेटा इकट्ठा करने वाली संख्या के बराबर सेट होता है. यह वेबसाइट पर आने वाले लोगों के प्रतिशत के हिसाब से तय होता है. इसलिए, अगर आपको वेबसाइट पर आने वाले 100% लोगों के लिए _trackTiming हिट ट्रैक करने हैं, तो आपको 100 वैल्यू का इस्तेमाल करना होगा. ध्यान रखें कि हर हिट की गिनती, हर सेशन की सामान्य 500 हिट की सीमा में की जाती है.