कभी-कभी आपको अपनी रिपोर्ट के ज़रिए, उपयोगकर्ता की किसी ऐसी कार्रवाई का विश्लेषण करना होता है जो अपने-आप इकट्ठा होने वाले या सुझाए गए इवेंट की कैटगरी में नहीं आती. ऐसे मामलों में, कस्टम इवेंट लागू करना सही रहता है.
कस्टम इवेंट ऐसा इवेंट होता है जिसे तय करके, इस बारे में जानकारी इकट्ठा की जा सकती है कि उपयोगकर्ता आपकी वेबसाइट या ऐप्लिकेशन के साथ कैसे इंटरैक्ट करते हैं. यह जानकारी आपके कारोबार के लिए ज़रूरी होती है और आपको इसका विश्लेषण करना होता है.
उदाहरण के लिए, जब कोई उपयोगकर्ता किसी पेज पर होता है, तो Google Analytics उसकी गतिविधियों को रिकॉर्ड करता है. हालांकि, शायद आपको इस बात की जानकारी चाहिए कि कब कोई उपयोगकर्ता दान देता है, किसी नई सुविधा का इस्तेमाल करता है, पुष्टि करने वाले पेज पर पहुंचता है या किसी फ़ाइल का नाम बदलता है. इन मामलों में, हो सकता है कि आपको कोई कस्टम इवेंट लागू करना हो.
कस्टम इवेंट के बारे में वीडियो देखें
कस्टम इवेंट बनाने से पहले
कोई कस्टम इवेंट बनाने से पहले, पक्का कर लें कि आपको जो इवेंट बनाना है वह अपने-आप इकट्ठा होने वाले इवेंट या सुझाए गए इवेंट की कैटगरी में मौजूद न हो. किसी मौजूदा इवेंट का इस्तेमाल करना हमेशा बेहतर होता है, क्योंकि इन इवेंट की वजह से आपकी रिपोर्ट में इस्तेमाल किए जाने वाले डाइमेंशन और मेट्रिक का डेटा अपने-आप जनरेट होता है.
कस्टम इवेंट लागू करने का तरीका
आपके पास कस्टम इवेंट को अलग-अलग तरीकों से लागू करने का विकल्प है. यह इस बात पर निर्भर करता है कि आपने वेबसाइट या ऐप्लिकेशन का मेज़रमेंट कैसे सेट अप किया है. इनमें ये शामिल हैं:
- gtag.js (वेबसाइटों के लिए)
- Tag Manager (वेबसाइटों के लिए)
- Firebase के लिए Google Analytics (मोबाइल ऐप्लिकेशन के लिए)
लागू करने से जुड़ी जानकारी, अलग-अलग हो सकती है. यह इस बात पर निर्भर करता है कि आपने वेबसाइट या ऐप्लिकेशन का मेज़रमेंट कैसे सेट अप किया है. कस्टम इवेंट लागू करने के तरीके से जुड़ी ज़्यादा जानकारी के लिए, ऊपर दिया गया डेवलपर दस्तावेज़ देखें.
किसी कस्टम इवेंट की बनावट
कस्टम इवेंट में ये हिस्से शामिल होते हैं:
- कस्टम इवेंट का नाम
- कस्टम इवेंट से जुड़े कस्टम इवेंट पैरामीटर
इवेंट का नाम
इवेंट के लिए चुना गया नाम ही, कस्टम इवेंट का नाम होता है. नाम से यह पता चलना चाहिए कि आपको इवेंट से क्या मेज़र करना है. उदाहरण के लिए, अगर दान को मेज़र किया जा रहा है, तो नाम "दान करें" हो सकता है.
Google Analytics इवेंट को इकट्ठा करके उसे प्रोसेस करे, इसके लिए किसी कस्टम इवेंट को नाम देने से पहले यह पक्का कर लें कि नाम, इवेंट का नाम रखने से जुड़े नियमों के मुताबिक हो. जैसे, नाम केस-सेंसिटिव हो, यह रिज़र्व किया गया नाम न हो, और अक्षर से शुरू हो. साथ ही, नाम इवेंट का नाम रखने से जुड़ी सीमाओं का पालन करता हो यानी नाम 40 वर्णों से कम का हो.
जब कोई व्यक्ति आपकी वेबसाइट या ऐप्लिकेशन पर कस्टम इवेंट ट्रिगर करता है, तो इवेंट के नाम का इस्तेमाल यह गिनने के लिए किया जाता है कि उपयोगकर्ता ने कितनी बार कार्रवाई की है. उदाहरण के लिए, अगर कोई व्यक्ति दान करता है, तो दान से जुड़े इवेंट की गिनती में एक संख्या बढ़ जाएगी. दान से जुड़ी कोई भी अन्य जानकारी, कस्टम इवेंट पैरामीटर के तौर पर कैप्चर की जानी चाहिए.
इवेंट के पैरामीटर
किसी कस्टम इवेंट के इवेंट पैरामीटर, कार्रवाई के बारे में ज़्यादा जानकारी देते हैं. उदाहरण के लिए, आपके पास यह मेज़र करने का विकल्प है कि कार्रवाई पूरी हुई या नहीं, इवेंट कब हुआ या उपयोगकर्ताओं ने इंटरैक्शन के दौरान क्या विकल्प चुने.
पैरामीटर में की-वैल्यू पेयर होते हैं. हर पेयर में ये हिस्से शामिल होते हैं:
- पैरामीटर का नाम, जो इकट्ठा की जा रही जानकारी के बारे में बताता है
- पैरामीटर वैल्यू, जो उस इंटरैक्शन में पैरामीटर से जुड़ी वैल्यू होती है
पैरामीटर का नाम, सभी सेशन में एक ही होता है, जबकि पैरामीटर की वैल्यू इस आधार पर अपडेट होनी चाहिए कि उपयोगकर्ता, सेशन में क्या करता है. उदाहरण के लिए, अगर कोई उपयोगकर्ता एक डॉलर का दान करता है, तो 'वैल्यू' पैरामीटर '1.00' होगा, जबकि अगर कोई अन्य उपयोगकर्ता दो डॉलर का दान करता है, तो 'वैल्यू' पैरामीटर '2.00' होगा. इसकी मदद से, एक ही जानकारी को सभी सेशन में लगातार मेज़र किया जा सकता है.
कस्टम डाइमेंशन और मेट्रिक
अपनी रिपोर्ट में, किसी इवेंट पैरामीटर को असाइन की गई अलग-अलग वैल्यू ऐक्सेस करने के लिए, आपको कस्टम डाइमेंशन या मेट्रिक बनानी होगी. कस्टम डाइमेंशन या मेट्रिक की मदद से, किसी इवेंट पैरामीटर से इकट्ठा की गई जानकारी को देखा जा सकता है. उदाहरण के लिए, 'वैल्यू' इवेंट पैरामीटर सेट अप करने पर, 'वैल्यू' नाम की एक कस्टम मेट्रिक बनाई जा सकती है. इससे, इवेंट पैरामीटर को असाइन की गई हर वैल्यू देखी जा सकती है. कस्टम डाइमेंशन और मेट्रिक के बारे में ज़्यादा जानें.
एलिमेंट की संख्या और सिस्टम की सीमाएं
कस्टम इवेंट पैरामीटर सेट अप करते समय, पैरामीटर को असाइन की जा सकने वाली संभावित वैल्यू को ध्यान में रखें.
हर पैरामीटर को कई वैल्यू असाइन की जा सकती हैं. उदाहरण के लिए, 'मोबाइल' कस्टम इवेंट पैरामीटर में दो संभावित वैल्यू हो सकती हैं – 'सही' या 'गलत'. अन्य पैरामीटर को असाइन की जाने वाली वैल्यू की संख्या कुछ भी हो सकती है. जैसे, आपकी वेबसाइट के हर यूआरएल के लिए, 'page_location' पैरामीटर में अलग-अलग वैल्यू हो सकती है.
page_location जैसी कैटगरी से जुड़ी जानकारी देखने के लिए कस्टम डाइमेंशन बनाते समय, वैल्यू की संभावित संख्या अहम होती है. जिन डाइमेंशन में 500 से ज़्यादा संभावित वैल्यू होती हैं वे ज़्यादा एलिमेंट वाले डाइमेंशन माने जाते हैं. जिन रिपोर्ट और एक्सप्लोरेशन में ज़्यादा एलिमेंट वाले डाइमेंशन होते हैं उन पर Google Analytics से जुड़े सिस्टम की सीमाओं का असर हो सकता है. इसकी वजह से वैल्यू, एक (अन्य) लाइन में रोल अप हो सकती हैं या डेटा सैंपलिंग ट्रिगर हो सकता है.
इसके अलावा, कस्टम डाइमेंशन और मेट्रिक की संख्या देखें जिन्हें कस्टम इवेंट पैरामीटर बनाने से पहले, बनाया जा सकता है. अगर आपने इन सीमाओं से ज़्यादा इवेंट पैरामीटर भेजे, तो आपको यह चुनना होगा कि कस्टम डाइमेंशन और मेट्रिक के तौर पर किन इवेंट पैरामीटर का इस्तेमाल करना है.
इवेंट इकट्ठा करने से जुड़ी सीमाएं
वेबसाइट की डेटा स्ट्रीम यानी किसी वेबसाइट के लिए, कस्टम इवेंट बनाने की संख्या से जुड़ी कोई सीमा नहीं है. हालांकि, हर मोबाइल ऐप्लिकेशन के उपयोगकर्ता के लिए, हर दिन ज़्यादा से ज़्यादा 500 अलग-अलग इवेंट इकट्ठा किए जा सकते हैं. उदाहरण के लिए, अगर दो अलग-अलग उपयोगकर्ता ऐप्लिकेशन के अलग-अलग इंस्टेंस पर अलग-अलग इवेंट ट्रिगर करते हैं, तो आपको 700 अलग-अलग इवेंट दिख सकते हैं.
अपने-आप इकट्ठा होने वाले और बेहतर मेज़रमेंट की सुविधा वाले इवेंट को इन सीमाओं के तहत नहीं गिना जाता.
अपने इवेंट बनाने से पहले, इवेंट इकट्ठा करने से जुड़ी अन्य सीमाएं देखें.
कन्वर्ज़न
किसी भी कस्टम इवेंट को कन्वर्ज़न के तौर पर मार्क किया जा सकता है. उदाहरण के लिए, अगर दान आपके कारोबार की सफलता के लिए ज़रूरी हैं, तो आपके पास कस्टम इवेंट 'दान करें' को कन्वर्ज़न के तौर पर मार्क करने का विकल्प है.
कभी-कभी, आपको जिस कार्रवाई को मेज़र करना होता है वह कुछ हद तक किसी मौजूदा इवेंट से कैप्चर हो जाती है, लेकिन आपको इवेंट के स्कोप को छोटा करके, किसी ऐसी कार्रवाई को मेज़र करना होता है जो आपके कारोबार के लिए अहम है. उदाहरण के लिए, Analytics पहले से ही पेज व्यू को अपने-आप मेज़र करता है, लेकिन हो सकता है कि जब कोई व्यक्ति पुष्टि करने वाला पेज देखता हो, उसके लिए आपको एक अलग कस्टम इवेंट बनाना हो.
इन मामलों में, कस्टम इवेंट बनाने के बजाय, Google Analytics में जाकर, इवेंट की कॉपी बनाएं या सीधे इवेंट में बदलाव करें. इसके बाद, उस इवेंट को कन्वर्ज़न के तौर पर मार्क किया जा सकता है. इससे आपको वेबसाइट का कोड अपडेट किए बिना, तुरंत इवेंट बनाने की सुविधा मिलती है.
हालांकि, अगर आपके बजाय कोई अन्य व्यक्ति आपकी वेबसाइट के कोड में बदलाव करता है, तो पक्का करें कि आपने इन बदलावों को उसके साथ शेयर कर दिया हो. ऐसा नहीं करने पर, अगर वह व्यक्ति भी उस इंटरैक्शन के लिए कोई कस्टम इवेंट बना देता है, तो इंटरैक्शन की गिनती ज़्यादा हो सकती है.
अपनी रिपोर्ट में इवेंट देखना
कस्टम इवेंट लागू करने के बाद और जब Google Analytics, इवेंट इकट्ठा कर लेता है, तो रिपोर्ट सेक्शन में इवेंट रिपोर्ट का इस्तेमाल किया जा सकता है. ऐसा, यह जानने के लिए किया जाता है कि तारीख की तय सीमा के दौरान, कितनी बार इवेंट और उसके बारे में अन्य डेटा इकट्ठा किया गया.
किसी इवेंट के बारे में ज़्यादा जानकारी वाली रिपोर्ट खोलने के लिए, उस इवेंट का नाम भी चुना जा सकता है. इस रिपोर्ट में, इवेंट ट्रिगर करने वाले उपयोगकर्ताओं की डेमोग्राफ़िक्स के साथ-साथ पैरामीटर के बारे में जानकारी होती है. साथ ही, इस रिपोर्ट से पता चलता है कि कितने उपयोगकर्ताओं ने रीयलटाइम में हर इवेंट और उससे जुड़े पैरामीटर को ट्रिगर किया.