इवेंट का इस्तेमाल करके, अपनी वेबसाइट या ऐप्लिकेशन पर होने वाले किसी इंटरैक्शन या गतिविधि को मेज़र किया जा सकता है. उदाहरण के लिए, जब कोई व्यक्ति किसी पेज को लोड करता है, किसी लिंक पर क्लिक करता है या कोई खरीदारी करता है, तो इन गतिविधियों को मेज़र करने के लिए इवेंट का इस्तेमाल किया जा सकता है. इवेंट की मदद से, सिस्टम की परफ़ॉर्मेंस को भी मेज़र किया जा सकता है. जैसे, कोई ऐप्लिकेशन कब क्रैश हुआ या कोई इंप्रेशन कब मिला.
इवेंट के टाइप
इस तरह के इवेंट अपने-आप इकट्ठा होते हैं:
- अपने-आप इकट्ठा होने वाले इवेंट, डिफ़ॉल्ट रूप से इकट्ठा होते हैं. ऐसा तब होता है, अगर आपने अपनी वेबसाइट या ऐप्लिकेशन पर Google Analytics को सेट अप किया हो.
- बेहतर मेज़रमेंट की सुविधा वाले इवेंट तब इकट्ठा किए जाते हैं, जब वेबसाइट या ऐप्लिकेशन पर Google Analytics को सेट अप किया गया हो और बेहतर मेज़रमेंट की सुविधा चालू हो.
Analytics में इस तरह के इवेंट देखने के लिए, आपको इन्हें लागू करना होगा:
- सुझाए गए इवेंट ऐसे इवेंट होते हैं जिन्हें आपने लागू किया है. हालांकि, इनके नाम और पैरामीटर पहले से तय होते हैं. इन इवेंट से, मौजूदा और आगे होने वाली रिपोर्टिंग बेहतर हो जाती है.
- कस्टम इवेंट आपके बनाए गए इवेंट होते हैं. कस्टम इवेंट सिर्फ़ तब बनाएं, जब दूसरे इवेंट आपके काम के न हों. ज़्यादातर स्टैंडर्ड रिपोर्ट में, कस्टम इवेंट नहीं दिखते. ऐसी स्थिति में, बेहतर विश्लेषण के लिए आपको कस्टम रिपोर्ट या एक्सप्लोरेशन (विश्लेषण के तरीके) सेट अप करने की ज़रूरत पड़ेगी.
इवेंट कैसे काम करते हैं
मान लें कि कोई व्यक्ति, टैग की गई आपकी वेबसाइट के ऐसे किसी लिंक पर क्लिक करता है जो उसे किसी बाहरी वेबसाइट पर ले जाता है. नीचे दी गई इमेज से पता चलता है कि जब उपयोगकर्ता किसी लिंक पर क्लिक करता है, तो उसके बाद क्या होता है:
1 |
2 |
3 |
4 |
उपयोगकर्ता आपकी वेबसाइट पर जाता है और किसी बाहरी वेबसाइट के लिंक पर क्लिक करता है | 'क्लिक इवेंट' ट्रिगर होता है और इसकी जानकारी Analytics को मिलती है. इसके बाद, Analytics इस इवेंट और इससे जुड़े पैरामीटर को रीयलटाइम रिपोर्ट में शामिल करता है | Analytics, इवेंट को पूरी तरह प्रोसेस करता है | Analytics, रिपोर्ट, ऑडियंस वगैरह में इस्तेमाल किए गए डाइमेंशन और मेट्रिक में, इवेंट का डेटा दिखाता है. |
इवेंट को रीयलटाइम में देखना
Analytics को आपकी वेबसाइट या ऐप्लिकेशन से जब कोई इवेंट भेजा जाता है, तब नीचे दी गई रिपोर्ट का इस्तेमाल करके, यह पुष्टि की जा सकती है कि उसने इवेंट को सही तरीके से इकट्ठा किया है या नहीं:
रीयल टाइम रिपोर्ट
DebugView रिपोर्ट
मुख्य इवेंट के बारे में जानकारी
मुख्य इवेंट, वह इवेंट होता है जो आपके कारोबार की सफलता के लिए ज़रूरी कार्रवाई को मेज़र करता है. जब कोई उपयोगकर्ता कार्रवाई करके, इवेंट ट्रिगर करता है, तो Google Analytics में मुख्य इवेंट रिकॉर्ड हो जाता है. साथ ही, यह आपकी Google Analytics रिपोर्ट में भी दिखने लगता है.
आपका इकट्ठा किया गया कोई भी इवेंट, मुख्य इवेंट बन सकता है. किसी मुख्य इवेंट को मेज़र करने के लिए, कोई ऐसा इवेंट बनाएं या उसकी पहचान करें जो कार्रवाई को मेज़र करता हो. इसके बाद, उस इवेंट को मुख्य इवेंट के तौर पर मार्क करें. इवेंट को मुख्य इवेंट के तौर पर मार्क करने के बाद, यह देखा जा सकता है कि कितने उपयोगकर्ताओं ने कार्रवाई की है. साथ ही, उन सभी चैनलों पर मार्केटिंग परफ़ॉर्मेंस का आकलन भी किया जा सकता है जिनकी वजह से उपयोगकर्ता कार्रवाई पूरी करते हैं.
यहां दिए गए फ़्लो में, किसी इवेंट को मुख्य इवेंट के तौर पर मार्क करने का तरीका बताया गया है. इसका मतलब है कि अगर कोई इवेंट आपके कारोबार की सफलता के लिए ज़रूरी है, तो Analytics में उस इवेंट को मुख्य इवेंट के तौर पर मार्क किया जा सकता है.
इवेंट → मुख्य इवेंट
मुख्य इवेंट के बारे में ज़्यादा जानें.
इवेंट का ग्रुप बनाए जाने के बारे में जानकारी
आपकी वेबसाइट या ऐप्लिकेशन पर उपयोगकर्ता जिन इवेंट को ट्रिगर करते हैं उनमें से ज़्यादातर इवेंट, एक-एक करके नहीं भेजे जाते. इसके बजाय, ज़्यादातर इवेंट एक साथ ग्रुप या बैच में भेजे जाते हैं. हर बैच में ज़्यादा से ज़्यादा 20 इवेंट होते हैं.
हालांकि, इन मामलों में इवेंट के बैच नहीं बनाए जाते:
- मुख्य इवेंट, ट्रिगर होने के तुरंत बाद भेज दिए जाते हैं. हालांकि, इन्हें किसी बैच में भी शामिल किया जा सकता है
- ध्यान दें: “page_view” जैसे इवेंट को मुख्य इवेंट के तौर पर मार्क करने से, यह गारंटी नहीं मिलती कि वे किसी बैच का हिस्सा नहीं होंगे. इस तरीके से सिर्फ़ यह पक्का किया जाता है कि इवेंट तुरंत भेजे जाएं.
- डीबग मोड में लोड किए गए कंटेनर कभी भी इवेंट के बैच नहीं बनाते, ताकि इवेंट की जानकारी रीयलटाइम में दिख सके
- अगर इवेंट डेटा किसी वजह से उपयोगकर्ता के डिवाइस पर सेव रहता है, तो वह जैसे ही पेज को छोड़ता है, सर्वर को इवेंट डेटा भेज दिया जाता है
- अगर कोई ब्राउज़र
fetch
API पर काम नहीं करता, तो पूरा इवेंट डेटा तुरंत भेज दिया जाता है
जब किसी उपयोगकर्ता का डिवाइस ऑफ़लाइन हो जाता है, तब इवेंट डेटा को Analytics उसके डिवाइस पर ही कुछ समय के लिए सेव कर लेता है. उदाहरण के लिए, ऐसा तब होता है जब आपके ऐप्लिकेशन को ब्राउज़ करते समय उपयोगकर्ता के इंटरनेट का ऐक्सेस खत्म हो जाता है. इसके बाद, जैसे ही उपयोगकर्ता का डिवाइस वापस ऑनलाइन आता है, Analytics इस डेटा को प्रोसेस होने के लिए सर्वर को भेज देता है. Analytics उन इवेंट को प्रोसेस नहीं करता जो ट्रिगर होने के 72 घंटे बाद मिलते हैं.
Google Analytics 4 में, हर बार डेटा भेजने पर इवेंट डेटा का साइज़ 16 केबी से ज़्यादा नहीं होना चाहिए. साइज़ की सीमा, अलग-अलग और ग्रुप किए गए इवेंट, दोनों पर लागू होती है. ग्रुप किए गए इवेंट की सीमा पार होने पर भी, बैच को सर्वर पर भेजा जाएगा. हालांकि, तब पूरा बैच प्रोसेस नहीं किया जाएगा.
सलाह: ग्रुप किए गए इवेंट को सर्वर पर भेजने से पहले, उनके पेलोड साइज़ की पुष्टि करने के लिए, Chrome डेवलपर टूल का इस्तेमाल किया जा सकता है.