जब कोई उपयोगकर्ता किसी तय पेज पर पहुंचता है, तब Universal Analytics में डेस्टिनेशन लक्ष्य रिकॉर्ड किया जाता है. डेस्टिनेशन लक्ष्य का एक सामान्य उदाहरण है "धन्यवाद" या "पुष्टि" पेज, जो कि फ़ॉर्म सबमिशन के बाद दिखता है.
Google Analytics 4 में मुख्य इवेंट से जुड़ी बुनियादी जानकारी में बताया गया है कि Google Analytics 4 (GA4) प्रॉपर्टी, पेज व्यू हिट नहीं भेजती हैं. इसके बजाय, जब कोई उपयोगकर्ता आपकी वेबसाइट के किसी पेज पर जाता है, तो GA4 प्रॉपर्टी एक page_view
इवेंट भेजती है. इसके अलावा, अगर उपयोगकर्ता आपके ऐप्लिकेशन का इस्तेमाल करता है, तो यह प्रॉपर्टी एक screen_view
इवेंट भेजती है. इवेंट में ऐसे पैरामीटर होते हैं जिनसे यूआरएल, पेज के टाइटल वगैरह की जानकारी मिलती है.
किसी पेज व्यू को मुख्य इवेंट के तौर पर रिकॉर्ड करने के लिए, इन दोनों में से कोई एक तरीका अपनाया जा सकता है.
पहला विकल्प: यूज़र इंटरफ़ेस से नया मुख्य इवेंट बनाना
Google Analytics 4 में मुख्य इवेंट से जुड़ी जानकारी में बताया गया है कि event_name के अलावा किसी दूसरे पैरामीटर के आधार पर, GA4 का मुख्य इवेंट नहीं बनाया जा सकता. किसी पेज व्यू के आधार पर मुख्य इवेंट बनाने में चुनौती यह है कि हर पेज व्यू को एक ही इवेंट नाम page_view
से रिकॉर्ड किया जाता है. अगर डिफ़ॉल्ट page_view
इवेंट को मुख्य इवेंट के तौर पर मार्क किया जाता है, तो आपकी साइट के हर पेज व्यू को मुख्य इवेंट के तौर पर गिना जाएगा.
इसे बदलने के लिए, यूज़र इंटरफ़ेस से एक नया इवेंट बनाएं. यह इवेंट तब ट्रिगर होगा, जब तय किए गए पेज पर page_view इवेंट होगा:
- एडमिन पेज पर, डेटा डिसप्ले में जाकर इवेंट पर क्लिक करें. इसके बाद, इवेंट बनाएं पर क्लिक करें.
- कोई डेटा स्ट्रीम चुनें.
- बनाएं पर क्लिक करें. इसके बाद, इवेंट बनाएं पैनल में:
- नए इवेंट के लिए कोई नाम डालें.
अगर हो सके, तो सुझाए गए इवेंट में से किसी एक का इस्तेमाल करें. उदाहरण के लिए, "हमसे संपर्क करें" फ़ॉर्म सबमिट होने के मामले में,
generate_lead
इवेंट के नाम का इस्तेमाल किया जा सकता है. - मैच होने वाली पहली शर्त के लिए, event_name - equals - page_view का इस्तेमाल करें
- मैच होने वाली दूसरी शर्त के लिए, page_location (या शायद page_title) बताएं, जैसे कि page_location - equals - https://www.example.com/contact-us-submitted.
- Universal Analytics से किसी लक्ष्य की वैल्यू को कॉपी करने के लिए, बदलाव जोड़ें बटन पर क्लिक करें. इसके बाद, पैरामीटर की वैल्यू डालें और नई वैल्यू के लिए, Universal Analytics लक्ष्य में इस्तेमाल की गई वैल्यू (जैसे, "10") डालें.
- नए इवेंट के लिए कोई नाम डालें.
- एडमिन पेज पर वापस जाएं और प्रॉपर्टी में जाकर, मुख्य इवेंट पर क्लिक करें.
- नया मुख्य इवेंट पर क्लिक करें.
- पहले से चौथे चरण में कॉन्फ़िगर किए गए इवेंट का नाम डालें. उदाहरण के लिए,
generate_lead
.
पैरामीटर वाले मुख्य इवेंट को सीधे तौर पर नहीं बनाया जा सकता. हालांकि, इवेंट के नाम और एक या उससे ज़्यादा इवेंट पैरामीटर के आधार पर नया (एडमिन-लेवल) मुख्य इवेंट बनाने के लिए, इवेंट में बदलाव करने की सुविधा का इस्तेमाल किया जा सकता है.
दूसरा विकल्प: अपने साइट कोड से कोई मुख्य इवेंट भेजना
अगर आपके पास अपने साइट कोड या Tag Manager कॉन्फ़िगरेशन में बदलाव करने का ऐक्सेस है, तो एक ऐसा इवेंट भेजें जिसका मकसद सिर्फ़ यह बताना हो कि मुख्य इवेंट ट्रिगर हो चुका है:
- अपने /contact-us-submitted पेज पर मौजूद gtag कोड को अपडेट करें या सीधे तौर पर
generate_lead
इवेंट भेजने के लिए, Google Tag Manager को कॉन्फ़िगर करें. - जैसा कि पिछली प्रोसेस में चौथे से छठे चरण में बताया गया है,
generate_lead
इवेंट को मुख्य इवेंट के तौर पर मार्क करें.
वर्चुअल पेज व्यू
कभी-कभी ऐसा हो सकता है कि वास्तविक पेज लोड न होने पर भी, आप page_view
इवेंट रिकॉर्ड करें. यह बिलकुल वैसा ही है जैसा एसपीए (एक पेज का ऐप्लिकेशन) या PWA (प्रोग्रेसिव वेब ऐप्लिकेशन) आर्किटेक्चर से बनाई गई साइटों या आपके वेब अनुभव में खास AJAX जैसे फ़्लो के लिए होता है.
मान लें कि आपके वेब डेवलपर ने, ब्राउज़र में रेंडर होने के लिए चार स्क्रीन वाला चेकआउट अनुभव बनाया है, जिससे कि पेज लोड में कोई रुकावट भी नहीं होती. ऐसे में, चेकआउट प्रोसेस की सिर्फ़ पहली स्क्रीन पर एक फ़िज़िकल पेज लोड होता है और डिफ़ॉल्ट रूप से Google Analytics पेज व्यू, जनरेट होता है.
अगर दूसरे से चौथे चरण के लिए, डिफ़ॉल्ट रूप से कोई पेज व्यू जनरेट नहीं होता है, तो Google Analytics में फ़नल कैसे बनाया जा सकता है और मुख्य इवेंट कैसे रिकॉर्ड किया जा सकता है?
Universal Analytics में, "वर्चुअल पेज व्यू" जनरेट किया जा सकता है. स्क्रीन के रीफ़्रेश होने को पेज व्यू के तौर पर भेजने के लिए, Google Tag Manager में अपनी gtag स्क्रिप्टिंग या टैग और ट्रिगर का इस्तेमाल करें. पेज डाइमेंशन में मौजूद यूआरएल को अपनी पसंद की वैल्यू में भी बदला जा सकता है. उदाहरण के लिए, /checkout-2, /checkout-3, वगैरह.
GA4 में, यही तरीका अपनाया जा सकता है. फ़र्क़ यह है कि इससे एक page_view
इवेंट यानी page_view (या किसी अलग नाम, जैसे कि virtual_page_view) वाले इवेंट को, इवेंट के नाम के तौर पर ट्रैक किया जाएगा. साथ ही, अपने page_location
पैरामीटर (https://www.example.com/checkout-2, https://www.example.com/checkout-3 वगैरह) के बारे में बताना होगा. page_location
पैरामीटर के बजाय, एक सही page_title
पैरामीटर शामिल करना भी अच्छा आइडिया है, जो Google Analytics की कुछ रिपोर्ट और एक्सप्लोरेशन में डिफ़ॉल्ट रूप से दिखे. उदाहरण के लिए, पाथ एक्सप्लोरेशन (विश्लेषण का तरीका).
इसके बाद, ऊपर दिए गए तरीके के ज़रिए यूज़र इंटरफ़ेस से इवेंट बनाया जा सकता है. इससे नया इवेंट जनरेट होगा - उदाहरण के लिए, checkout_completed
- यह चेकआउट प्रोसेस के आखिरी चरण में होगा.
इसके अलावा, ऊपर बताए गए विकल्प का इस्तेमाल भी किया जा सकता है: चेकआउट करने के आखिरी चरण में, gtag या Google Tag Manager से सीधे तौर पर checkout_completed
इवेंट रिकॉर्ड करें.
आखिर में, अपने checkout_completed
इवेंट को मुख्य इवेंट के तौर पर मार्क करें.