GA4 ई-कॉमर्स (gtag.js): Universal Analytics इवेंट भेजना

इस गाइड में बताया गया है कि Google Analytics 4 प्रॉपर्टी पर ई-कॉमर्स इवेंट भेजने के लिए, मौजूदा gtag.js Universal Analytics ई-कॉमर्स को कैसे इस्तेमाल किया जा सकता है.

अन्य माइग्रेशन गाइड और संसाधनों के लिए, डेवलपर माइग्रेशन सेंटर पर जाएं.

नतीजा

इस गाइड का पालन करने का नतीजा यह होगा कि Universal Analytics में किए गए आपके मौजूदा लागू का इस्तेमाल, एक नई Google Analytics 4 प्रॉपर्टी में जानकारी अपने-आप भरने के लिए किया जाएगा. Universal Analytics से जुड़ी आपकी मौजूदा प्रॉपर्टी में कोई बदलाव नहीं होगा. आपकी UA ई-कॉमर्स रिपोर्ट में डेटा मिलता रहेगा. साथ ही, आपकी नई Google Analytics 4 प्रॉपर्टी में डेटा मिलता रहेगा.

शुरू करने से पहले

  1. ई-कॉमर्स माइग्रेशन हेल्पर टूल का इस्तेमाल करके, पुष्टि करें कि नीचे दी गई चीज़ें आपके मौजूदा लागू करने के तरीके के बारे में बताती हैं:

    • Universal Analytics प्रॉपर्टी का इस्तेमाल किया जा रहा है
    • ई-कॉमर्स इवेंट भेजने के लिए आपकी साइट, gtag.js लाइब्रेरी का इस्तेमाल करती है
  2. हर विकल्प के साथ होने वाले फ़ायदों के बारे में जानने के लिए, ई-कॉमर्स को लागू करने के तरीके को माइग्रेट करने के विकल्प देखें. पुष्टि करें कि आप वाकई इस गाइड का पालन करके, Google Analytics 4 के लिए अपने मौजूदा gtag.js यूनिवर्सल Analytics को लागू करके इस्तेमाल करना चाहते हैं.

  3. GA4 प्रॉपर्टी में UA इवेंट भेजे जाने पर, UA इवेंट का अनुवाद कैसे किया जाता है, इस बारे में जानने के लिए इवेंट के साथ काम करने की जानकारी वाला रेफ़रंस देखें.

ट्रेड-ऑफ़ और विचार

Google Analytics 4 प्रॉपर्टी के साथ अपने मौजूदा gtag.js (Universal Analytics) ई-कॉमर्स लागू करने पर क्या असर पड़ता है, इसे समझने के लिए नीचे दी गई जानकारी पढ़ें और देखें.

फ़ायदे नुकसान
  • यह विकल्प लागू करने का सबसे आसान विकल्प है, क्योंकि अपने मौजूदा ई-कॉमर्स इवेंट टैग में बदलाव नहीं किया जाता.
  • इसकी मदद से, GA4 और Universal Analytics, दोनों रिपोर्ट में ई-कॉमर्स डेटा देखा जा सकता है.
  • आपकी Universal Analytics प्रॉपर्टी में, ई-कॉमर्स डेटा को इकट्ठा या रिपोर्ट करने के तरीके में कोई बदलाव नहीं हुआ है.
  • select_content, checkout_progress, set_checkout_option, और view_refund इवेंट की पहचान GA4 में नहीं हो पाई है. साथ ही, ये GA4 ई-कॉमर्स रिपोर्ट में नहीं दिखेंगे.
    • GA4 में, ऊपर दिए गए इवेंट और उनसे जुड़े पैरामीटर, कस्टम इवेंट और कस्टम पैरामीटर के तौर पर माने जाएंगे. हालांकि, Google Analytics में items पैरामीटर का डेटा नहीं भेजा जाएगा. हालांकि, यह कस्टम पैरामीटर के तौर पर काम नहीं करता.
  • GA4 कार्ट की जानकारी/फ़ॉलआउट फ़नल रिपोर्ट में, शिपिंग की जानकारी जोड़ें चरण खाली रहेगा.
  • GA4 मर्चंडाइज़/प्रॉडक्ट/आइटम की सूची की फ़नल रिपोर्ट में, लिस्ट क्लिक चरण खाली रहेगा.
  • कैटगरी के लिए / डीलिमिटर की पहचान GA4 में नहीं हुई है. GA4, कैटगरी के तौर पर cat1/cat2/cat3 रिपोर्ट करेगा, न कि तीन कैटगरी के बजाय, जैसे कि cat1, cat2, और cat3.

लागू करने का तरीका

gtag.js Universal Analytics को लागू करने की मौजूदा प्रोसेस का इस्तेमाल करके, इनमें से किसी एक विकल्प को पूरा करें और ई-कॉमर्स इवेंट को Google Analytics 4 प्रॉपर्टी पर भेजें.

पहला विकल्प: GA4 सेटअप असिस्टेंट का इस्तेमाल करना और कनेक्ट किए गए साइट टैग चालू करना

GA4 की सेटअप असिस्टेंट सुविधा, अपने-आप नई GA4 प्रॉपर्टी बना देगी और आपकी Universal Analytics प्रॉपर्टी से ये सेटिंग कॉपी करेगी: प्रॉपर्टी का नाम, वेबसाइट यूआरएल, टाइमज़ोन, और मुद्रा की सेटिंग. आपकी नई GA4 प्रॉपर्टी लोड करने के लिए, लागू किए गए मौजूदा Universal Analytics gtag.js का फिर से इस्तेमाल करने के लिए, कनेक्ट किए गए साइट टैग की सुविधा भी चालू की जा सकती है.

नई Google Analytics 4 प्रॉपर्टी बनाने और कॉन्फ़िगर करने के लिए, GA4 सेटअप असिस्टेंट में बताए गए तरीके का पालन करें. पक्का करें कि आपने कनेक्ट किए गए साइट टैग की सुविधा का इस्तेमाल करने के लिए, अपने मौजूदा टैग का इस्तेमाल करके, डेटा कलेक्शन चालू करें विकल्प को चुना है.

दूसरा विकल्प: अपना gtag.js स्निपेट अपडेट करना

  1. नई Google Analytics 4 प्रॉपर्टी बनाएं.
    • Google Analytics 4 प्रॉपर्टी जोड़ने के लिए, GA4 की सेटअप असिस्टेंट सुविधा का इस्तेमाल करें. हालांकि, सेटअप के दौरान संकेत मिलने पर, अपने मौजूदा टैग का इस्तेमाल करके, डेटा कलेक्शन चालू करें विकल्प से सही का निशान हटाएं. इसके अलावा, GA4 सेटअप असिस्टेंट के बिना, Google Analytics 4 प्रॉपर्टी बनाएं. Assistant का इस्तेमाल करने का फ़ायदा यह है कि यह आपकी Universal Analytics प्रॉपर्टी की कुछ बुनियादी सेटिंग को कॉपी कर लेगा.
  2. Google Analytics 4 प्रॉपर्टी के लिए मेज़रमेंट आईडी ढूंढें.
  3. मेज़रमेंट आईडी के साथ config कमांड का इस्तेमाल करके, अपने मौजूदा gtag.js स्निपेट में Google Analytics 4 प्रॉपर्टी जोड़ें.

यहां gtag.js स्निपेट का एक उदाहरण दिया गया है. इस स्निपेट ने Universal Analytics और Google Analytics 4 प्रॉपर्टी को कॉन्फ़िगर किया है.

<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXX-Y"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'UA-XXXXX-Y');         // Universal Analytics property.
  
  gtag('config', 'TAG_ID');  // Google Analytics 4 property.
  
</script>