ई-कॉमर्स को मेज़र करना

ई-कॉमर्स इवेंट सेट अप करके, अपने उपयोगकर्ताओं के व्यवहार के बारे में जानकारी इकट्ठा की जा सकती है. इवेंट की मदद से, सबसे लोकप्रिय प्रॉडक्ट का आकलन किया जा सकता है. साथ ही, रेवेन्यू पर प्रमोशन और प्रॉडक्ट प्लेसमेंट का असर भी देखा जा सकता है.

इस लेख में हर ई-कॉमर्स इवेंट के बारे में जानकारी दी गई है. साथ ही, यह भी बताया गया है कि इवेंट कब सेट अप करें. ई-कॉमर्स इवेंट सेट अप करने के सिलसिलेवार उदाहरण के लिए, खरीदारी इवेंट सेट अप करना लेख पढ़ें.

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

अपनी वेबसाइट में GA4 कॉन्फ़िगरेशन टैग जोड़ना

पक्का करें कि आपने अपनी वेबसाइट पर Google Analytics: GA4 कॉन्फ़िगरेशन टैग जोड़ दिया है. साथ ही, आपके पास Analytics और वेबसाइट के सोर्स कोड को ऐक्सेस करने की सुविधा है.

GA4 इवेंट टैग की मदद से ई-कॉमर्स इवेंट मेज़र करना

GA4 प्रॉपर्टी में ई-कॉमर्स इवेंट और पैरामीटर भेजने के लिए:

  1. Google Tag Manager खोलें
  2. अपने फ़ाइल फ़ोल्डर में, टैग मेन्यू खोलें.
  3. कोई नया टैग बनाएं. टैग कॉन्फ़िगरेशन बॉक्स पर क्लिक करें और Google Analytics: GA4 इवेंट टैग चुनें.
  4. इवेंट के नाम के लिए, पहले से मौजूद वैरिएबल {{Event}} का इस्तेमाल करें. इसमें, gtag.js API का इस्तेमाल करके भेजे गए GA4 ई-कॉमर्स इवेंट का नाम इस्तेमाल किया जाएगा.
  5. ज़्यादा सेटिंग > ई-कॉमर्स में, ई-कॉमर्स डेटा भेजें को चुनें.
  6. डेटा सोर्स के लिए डेटा लेयर चुनें. ई-कॉमर्स डेटा भेजें.
  7. GA4 इवेंट के लिए ट्रिगर सेट अप करें. उदाहरण के लिए, जब कोई उपयोगकर्ता चेकआउट बटन पर क्लिक करता है. सभी उपलब्ध ट्रिगर टाइप देखें.
  8. टैग को नाम दें और सेव करें.

सुझाव

  • डीबग मोड चालू करें. इससे रीयल टाइम में इवेंट देखे जा सकते हैं और समस्याओं को आसानी से हल किया जा सकता है
  • ई-कॉमर्स इवेंट से कस्टम पैरामीटर भेजते समय, कस्टम डाइमेंशन और मेट्रिक की सीमाओं की समीक्षा करें
  • यह पक्का करने के लिए कि रेवेन्यू की मेट्रिक सही तरीके से कैलकुलेट की जाएं, value (आय) का डेटा भेजते समय currency सेट करें
  • हर उस ई-कॉमर्स पैरामीटर को सेट करें जिसके लिए आपके पास डेटा है, चाहे पैरामीटर वैकल्पिक हो या नहीं
  • ई-कॉमर्स वेबसाइट का सैंपल इस्तेमाल करके, वेबसाइट को टैग करने के तरीके का उदाहरण देखें

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

ई-कॉमर्स लागू करने के दौरान, इनमें से किसी भी कार्रवाई को मेज़र किया जाता है:

इन कार्रवाइयों में, आपके बेचे जाने वाले प्रॉडक्ट और सेवाओं की अहम जानकारी होती है. प्रॉडक्ट और सेवाओं को उन आइटम की कैटगरी के तौर पर दिखाया जा सकता है जिन्हें ई-कॉमर्स इवेंट में जोड़ा जा सकता है. आपके पास आइटम कलेक्शन में दिए गए पैरामीटर के साथ-साथ, ज़्यादा से ज़्यादा 27 कस्टम पैरामीटर शामिल करने का विकल्प होता है.

इस उदाहरण में, items का कलेक्शन बनाने का तरीका बताया गया है, जिसका इस गाइड में रेफ़रंस दिया गया है. items कलेक्शन में 200 एलिमेंट हो सकते हैं.

items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    },
    {
      item_id: "SKU_12346",
      item_name: "Google Grey Women's Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 3.33,
      index: 1,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "gray",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 21.01,
      quantity: 2
    }
]

UA ई-कॉमर्स लागू करने की सुविधा से माइग्रेट करना

अगर आपने Universal Analytics के लिए पहले ही ई-कॉमर्स लागू किया है, तो Google Analytics 4 पर माइग्रेट करने के लिए, इनमें से कोई एक तरीका अपनाया जा सकता है:

  • GA4 ई-कॉमर्स इवेंट को पॉप्युलेट करने के लिए, UA के ई-कॉमर्स को लागू करने की सुविधा का इस्तेमाल करें
  • UA ई-कॉमर्स को लागू करने के तरीके को GA4 ई-कॉमर्स इवेंट से बदलना

लागू किए गए ई-कॉमर्स को Universal Analytics से Google Analytics 4 में बदलने का तरीका जानने के लिए, Google Tag Manager के लिए GA4 ई-कॉमर्स माइग्रेशन गाइड देखें.

ई-कॉमर्स ऑब्जेक्ट हटाएं

हमारा सुझाव है कि डेटा लेयर में किसी ई-कॉमर्स इवेंट को पुश करने से पहले, ई-कॉमर्स ऑब्जेक्ट को हटाने के लिए, नीचे दिए गए कमांड का इस्तेमाल करें. ऑब्जेक्ट को मिटाने से, किसी पेज पर मौजूद कई ई-कॉमर्स इवेंट से एक-दूसरे पर असर नहीं पड़ेगा.

dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.

सूची से कोई आइटम चुनें

जब किसी उपयोगकर्ता को नतीजों की सूची दी जाती है, तब दिखाए गए आइटम वाले items कलेक्शन पैरामीटर के साथ view_item_list इवेंट भेजें. भेजे जाने वाले पैरामीटर के बारे में जानकारी पाने के लिए, इवेंट रेफ़रंस देखें.

मुझे टैग कॉन्फ़िगरेशन दिखाएं

टैग कॉन्फ़िगरेशन:

  • टैग टाइप: GA4 इवेंट
  • इवेंट का नाम: view_item_list
  • डेटा लेयर वैरिएबल (नाम - डेटा लेयर वैरिएबल का नाम):
    • ई-कॉमर्स आइटम - ecommerce.items
    • ई-कॉमर्स आइटम की सूची का आईडी - ecommerce.item_list_id
    • ई-कॉमर्स आइटम की सूची का नाम - ecommerce.item_list_name
  • इवेंट पैरामीटर (पैरामीटर का नाम - वैल्यू):
    • items - {{ई-कॉमर्स आइटम}}
    • item_list_id - {{ई-कॉमर्स आइटम सूची का आईडी}}
    • item_list_name - {{ई-कॉमर्स आइटम सूची का नाम}}
  • ट्रिगर: इवेंट view_item_list के बराबर है

ट्रिगर कॉन्फ़िगरेशन:

  • ट्रिगर का टाइप: कस्टम इवेंट
  • इवेंट का नाम: view_item_list
  • यह ट्रिगर इस पर सक्रिय होता है: सभी कस्टम इवेंट
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "view_item_list",
  ecommerce: {
    item_list_id: "related_products",
    item_list_name: "Related products",
    items: [
     {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.03,
      quantity: 3
    },
    {
      item_id: "SKU_12346",
      item_name: "Google Grey Women's Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 3.33,
      index: 1,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "gray",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 21.01,
      promotion_id: "P_12345",
      promotion_name: "Summer Sale",
      quantity: 2
    }]
  }
});

जब कोई उपयोगकर्ता सूची से कोई आइटम चुनता है, तो items कलेक्शन पैरामीटर में, चुने गए आइटम के साथ select_item इवेंट भेजें. भेजे जाने वाले पैरामीटर के बारे में जानकारी पाने के लिए, इवेंट रेफ़रंस देखें.

मुझे टैग कॉन्फ़िगरेशन दिखाएं

टैग कॉन्फ़िगरेशन:

  • टैग टाइप: GA4 इवेंट
  • इवेंट का नाम: select_item
  • डेटा लेयर वैरिएबल (नाम - डेटा लेयर वैरिएबल का नाम):
    • ई-कॉमर्स आइटम - ecommerce.items
    • ई-कॉमर्स आइटम की सूची का आईडी - ecommerce.item_list_id
    • ई-कॉमर्स आइटम की सूची का नाम - ecommerce.item_list_name
  • इवेंट पैरामीटर (पैरामीटर का नाम - वैल्यू):
    • items - {{ई-कॉमर्स आइटम}}
    • item_list_id - {{ई-कॉमर्स आइटम सूची का आईडी}}
    • item_list_name - {{ई-कॉमर्स आइटम सूची का नाम}}
  • ट्रिगर: इवेंट select_item के बराबर है

ट्रिगर कॉन्फ़िगरेशन:

  • ट्रिगर का टाइप: कस्टम इवेंट
  • इवेंट का नाम: select_item
  • यह ट्रिगर इस पर सक्रिय होता है: सभी कस्टम इवेंट
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "select_item",
  ecommerce: {
    item_list_id: "related_products",
    item_list_name: "Related products",
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

आइटम की जानकारी देखें

यह मेज़र करने के लिए कि आइटम की जानकारी कितनी बार देखी गई है, view_item इवेंट भेजें. ऐसा तब करें, जब कोई उपयोगकर्ता किसी आइटम की जानकारी वाली स्क्रीन देखता है. भेजे जाने वाले पैरामीटर के बारे में जानकारी पाने के लिए, इवेंट रेफ़रंस देखें.

मुझे टैग कॉन्फ़िगरेशन दिखाएं

टैग कॉन्फ़िगरेशन:

  • टैग टाइप: GA4 इवेंट
  • इवेंट का नाम: view_item
  • डेटा लेयर वैरिएबल (नाम - डेटा लेयर वैरिएबल का नाम):
    • ई-कॉमर्स आइटम - ecommerce.items
    • ई-कॉमर्स वैल्यू - ecommerce.value
    • ई-कॉमर्स की मुद्रा - ecommerce.currency
  • इवेंट पैरामीटर (पैरामीटर का नाम - वैल्यू):
    • items - {{ई-कॉमर्स आइटम}}
    • value - {{ई-कॉमर्स वैल्यू}}
    • currency - {{ई-कॉमर्स मुद्रा}}
  • ट्रिगर: इवेंट view_item के बराबर है

ट्रिगर कॉन्फ़िगरेशन:

  • ट्रिगर का टाइप: कस्टम इवेंट
  • इवेंट का नाम: view_item
  • यह ट्रिगर इस पर सक्रिय होता है: सभी कस्टम इवेंट
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "view_item",
  ecommerce: {
    currency: "USD",
    value: 30.03,
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

शॉपिंग कार्ट में कोई आइटम जोड़ना या हटाना

items कलेक्शन में, काम के आइटम के साथ add_to_cart इवेंट भेजकर, शॉपिंग कार्ट में जोड़े जा रहे आइटम को मेज़र करें. भेजे जाने वाले पैरामीटर के बारे में जानकारी पाने के लिए, इवेंट रेफ़रंस देखें.

मुझे टैग कॉन्फ़िगरेशन दिखाएं

टैग कॉन्फ़िगरेशन:

  • टैग टाइप: GA4 इवेंट
  • इवेंट का नाम: add_to_cart
  • डेटा लेयर वैरिएबल (नाम - डेटा लेयर वैरिएबल का नाम):
    • ई-कॉमर्स आइटम - ecommerce.items
    • ई-कॉमर्स वैल्यू - ecommerce.value
    • ई-कॉमर्स की मुद्रा - ecommerce.currency
  • इवेंट पैरामीटर (पैरामीटर का नाम - वैल्यू):
    • items - {{ई-कॉमर्स आइटम}}
    • value - {{ई-कॉमर्स वैल्यू}}
    • currency - {{ई-कॉमर्स मुद्रा}}
  • ट्रिगर: इवेंट add_to_cart के बराबर है

ट्रिगर कॉन्फ़िगरेशन:

  • ट्रिगर का टाइप: कस्टम इवेंट
  • इवेंट का नाम: add_to_cart
  • यह ट्रिगर इस पर सक्रिय होता है: सभी कस्टम इवेंट
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "add_to_cart",
  ecommerce: {
    currency: "USD",
    value: 30.03,
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

आपके पास यह मेज़र करने का विकल्प भी है कि किसी आइटम को विशलिस्ट में कब जोड़ा गया. इसके लिए, items कलेक्शन में, काम के आइटम के साथ add_to_wishlist इवेंट भेजें. भेजे जाने वाले पैरामीटर के बारे में जानकारी पाने के लिए, इवेंट रेफ़रंस देखें.

मुझे टैग कॉन्फ़िगरेशन दिखाएं

टैग कॉन्फ़िगरेशन:

  • टैग टाइप: GA4 इवेंट
  • इवेंट का नाम: add_to_wishlist
  • डेटा लेयर वैरिएबल (नाम - डेटा लेयर वैरिएबल का नाम):
    • ई-कॉमर्स आइटम - ecommerce.items
    • ई-कॉमर्स वैल्यू - ecommerce.value
    • ई-कॉमर्स की मुद्रा - ecommerce.currency
  • इवेंट पैरामीटर (पैरामीटर का नाम - वैल्यू):
    • items - {{ई-कॉमर्स आइटम}}
    • value - {{ई-कॉमर्स वैल्यू}}
    • currency - {{ई-कॉमर्स मुद्रा}}
  • ट्रिगर: इवेंट add_to_wishlist के बराबर है

ट्रिगर कॉन्फ़िगरेशन:

  • ट्रिगर का टाइप: कस्टम इवेंट
  • इवेंट का नाम: add_to_wishlist
  • यह ट्रिगर इस पर सक्रिय होता है: सभी कस्टम इवेंट
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "add_to_wishlist",
  ecommerce: {
    currency: "USD",
    value: 30.03,
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

जब कोई उपयोगकर्ता बाद में कार्ट देखता है, तो कार्ट में मौजूद सभी आइटम के साथ view_cart इवेंट भेजें. भेजे जाने वाले पैरामीटर के बारे में जानकारी पाने के लिए, इवेंट रेफ़रंस देखें.

मुझे टैग कॉन्फ़िगरेशन दिखाएं

टैग कॉन्फ़िगरेशन:

  • टैग टाइप: GA4 इवेंट
  • इवेंट का नाम: view_cart
  • डेटा लेयर वैरिएबल (नाम - डेटा लेयर वैरिएबल का नाम):
    • ई-कॉमर्स आइटम - ecommerce.items
    • ई-कॉमर्स वैल्यू - ecommerce.value
    • ई-कॉमर्स की मुद्रा - ecommerce.currency
  • इवेंट पैरामीटर (पैरामीटर का नाम - वैल्यू):
    • items - {{ई-कॉमर्स आइटम}}
    • value - {{ई-कॉमर्स वैल्यू}}
    • currency - {{ई-कॉमर्स मुद्रा}}
  • ट्रिगर: इवेंट view_cart के बराबर है

ट्रिगर कॉन्फ़िगरेशन:

  • ट्रिगर का टाइप: कस्टम इवेंट
  • इवेंट का नाम: view_cart
  • यह ट्रिगर इस पर सक्रिय होता है: सभी कस्टम इवेंट
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "view_cart",
  ecommerce: {
    currency: "USD",
    value: 30.03,
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

यह मेज़र करने के लिए कि उपयोगकर्ता, कार्ट से किसी आइटम को कब हटाता है, remove_from_cart इवेंट भेजें. भेजे जाने वाले पैरामीटर के बारे में जानकारी पाने के लिए, इवेंट के बारे में जानकारी देखें.

मुझे टैग कॉन्फ़िगरेशन दिखाएं

टैग कॉन्फ़िगरेशन:

  • टैग टाइप: GA4 इवेंट
  • इवेंट का नाम: remove_from_cart
  • डेटा लेयर वैरिएबल (नाम - डेटा लेयर वैरिएबल का नाम):
    • ई-कॉमर्स आइटम - ecommerce.items
    • ई-कॉमर्स वैल्यू - ecommerce.value
    • ई-कॉमर्स की मुद्रा - ecommerce.currency
  • इवेंट पैरामीटर (पैरामीटर का नाम - वैल्यू):
    • items - {{ई-कॉमर्स आइटम}}
    • value - {{ई-कॉमर्स वैल्यू}}
    • currency - {{ई-कॉमर्स मुद्रा}}
  • ट्रिगर: इवेंट निकालें_from_cart के बराबर है

ट्रिगर कॉन्फ़िगरेशन:

  • ट्रिगर का टाइप: कस्टम इवेंट
  • इवेंट का नाम: remove_from_cart
  • यह ट्रिगर इस पर सक्रिय होता है: सभी कस्टम इवेंट
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "remove_from_cart",
  ecommerce: {
    currency: "USD",
    value: 30.03,
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

चेकआउट की प्रोसेस शुरू करना

काम के फ़ील्ड के साथ तय किए गए एक या ज़्यादा आइटम के साथ begin_checkout इवेंट भेजकर, चेकआउट प्रोसेस के पहले चरण को मापें. इस चरण में किसी कूपन को भी पूरे ऑर्डर में जोड़ा जा सकता है. इसके लिए, कूपन को इवेंट में जोड़ें या items कलेक्शन में मौजूद खास एलिमेंट में कूपन को जोड़कर किसी खास आइटम पर लागू करें. भेजे जाने वाले पैरामीटर के बारे में जानकारी पाने के लिए, इवेंट रेफ़रंस देखें.

मुझे टैग कॉन्फ़िगरेशन दिखाएं

टैग कॉन्फ़िगरेशन:

  • टैग टाइप: GA4 इवेंट
  • इवेंट का नाम: begin_checkout
  • डेटा लेयर वैरिएबल (नाम - डेटा लेयर वैरिएबल का नाम):
    • ई-कॉमर्स आइटम - ecommerce.items
    • ई-कॉमर्स वैल्यू - ecommerce.value
    • ई-कॉमर्स की मुद्रा - ecommerce.currency
    • ई-कॉमर्स कूपन - ecommerce.coupon
  • इवेंट पैरामीटर (पैरामीटर का नाम - वैल्यू):
    • items - {{ई-कॉमर्स आइटम}}
    • value - {{ई-कॉमर्स वैल्यू}}
    • currency - {{ई-कॉमर्स मुद्रा}}
    • coupon - {{ई-कॉमर्स कूपन}}
  • ट्रिगर: इवेंट begin_checkout के बराबर है

ट्रिगर कॉन्फ़िगरेशन:

  • ट्रिगर का टाइप: कस्टम इवेंट
  • इवेंट का नाम: begin_checkout
  • यह ट्रिगर इस पर सक्रिय होता है: सभी कस्टम इवेंट
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "begin_checkout",
  ecommerce: {
    currency: "USD",
    value: 30.03,
    coupon: "SUMMER_FUN",
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

जब कोई उपयोगकर्ता चेकआउट की प्रोसेस के अगले चरण पर जाता है और शिपिंग की जानकारी जोड़ता है, तो add_shipping_info इवेंट भेजें. उपयोगकर्ता के लिए डिलीवरी का विकल्प बताने के लिए, shipping_tier पैरामीटर का इस्तेमाल करें. जैसे, "ग्राउंड", "एयर" या "अगले दिन". भेजे जाने वाले पैरामीटर के बारे में जानकारी पाने के लिए, इवेंट के बारे में जानकारी देखें.

मुझे टैग कॉन्फ़िगरेशन दिखाएं

टैग कॉन्फ़िगरेशन:

  • टैग टाइप: GA4 इवेंट
  • इवेंट का नाम: add_shipping_info
  • डेटा लेयर वैरिएबल (नाम - डेटा लेयर वैरिएबल का नाम):
    • ई-कॉमर्स आइटम - ecommerce.items
    • ई-कॉमर्स वैल्यू - ecommerce.value
    • ई-कॉमर्स की मुद्रा - ecommerce.currency
    • ई-कॉमर्स कूपन - ecommerce.coupon
    • ई-कॉमर्स शिपिंग टियर - ecommerce.shipping_tier
  • इवेंट पैरामीटर (पैरामीटर का नाम - वैल्यू):
    • items - {{ई-कॉमर्स आइटम}}
    • value - {{ई-कॉमर्स वैल्यू}}
    • currency - {{ई-कॉमर्स मुद्रा}}
    • coupon - {{ई-कॉमर्स कूपन}}
    • shipping_tier - {{ई-कॉमर्स शिपिंग टियर}}
  • ट्रिगर: इवेंट add_shipping_info के बराबर है

ट्रिगर कॉन्फ़िगरेशन:

  • ट्रिगर का टाइप: कस्टम इवेंट
  • इवेंट का नाम: add_shipping_info
  • यह ट्रिगर इस पर सक्रिय होता है: सभी कस्टम इवेंट
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "add_shipping_info",
  ecommerce: {
    currency: "USD",
    value: 30.03,
    coupon: "SUMMER_FUN",
    shipping_tier: "Ground",
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

जब कोई उपयोगकर्ता अपने क्रेडिट/डेबिट कार्ड की जानकारी सबमिट करता है, तब उसे add_payment_info इवेंट भेजें. अगर लागू हो, तो पेमेंट के चुने गए तरीके के लिए, इस इवेंट के साथ payment_type को शामिल करें. भेजे जाने वाले पैरामीटर के बारे में जानकारी पाने के लिए, इवेंट के बारे में जानकारी देखें.

मुझे टैग कॉन्फ़िगरेशन दिखाएं

टैग कॉन्फ़िगरेशन:

  • टैग टाइप: GA4 इवेंट
  • इवेंट का नाम: add_payment_info
  • डेटा लेयर वैरिएबल (नाम - डेटा लेयर वैरिएबल का नाम):
    • ई-कॉमर्स आइटम - ecommerce.items
    • ई-कॉमर्स वैल्यू - ecommerce.value
    • ई-कॉमर्स की मुद्रा - ecommerce.currency
    • ई-कॉमर्स कूपन - ecommerce.coupon
    • ई-कॉमर्स पेमेंट टाइप - ecommerce.payment_type
  • इवेंट पैरामीटर (पैरामीटर का नाम - वैल्यू):
    • items - {{ई-कॉमर्स आइटम}}
    • value - {{ई-कॉमर्स वैल्यू}}
    • currency - {{ई-कॉमर्स मुद्रा}}
    • coupon - {{ई-कॉमर्स कूपन}}
    • payment_type - {{ई-कॉमर्स पेमेंट टाइप}}
  • ट्रिगर: इवेंट add_payment_info के बराबर है

ट्रिगर कॉन्फ़िगरेशन:

  • ट्रिगर का टाइप: कस्टम इवेंट
  • इवेंट का नाम: add_payment_info
  • यह ट्रिगर इस पर सक्रिय होता है: सभी कस्टम इवेंट
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "add_payment_info",
  ecommerce: {
    currency: "USD",
    value: 30.03,
    coupon: "SUMMER_FUN",
    payment_type: "Credit Card",
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

खरीदारी करना या रिफ़ंड जारी करना

काम के फ़ील्ड में तय किए गए एक या उससे ज़्यादा आइटम के साथ purchase इवेंट भेजकर, खरीदारी का आकलन करें. भेजे जाने वाले पैरामीटर के बारे में जानकारी पाने के लिए, इवेंट रेफ़रंस देखें.

मुझे टैग कॉन्फ़िगरेशन दिखाएं

टैग कॉन्फ़िगरेशन:

  • टैग टाइप: GA4 इवेंट
  • इवेंट का नाम: purchase
    • ई-कॉमर्स आइटम - ecommerce.items
    • ई-कॉमर्स लेन-देन आईडी - ecommerce.transaction_id
    • ई-कॉमर्स वैल्यू - ecommerce.value
    • ई-कॉमर्स टैक्स - ecommerce.tax
    • ई-कॉमर्स शिपिंग - ecommerce.shipping
    • ई-कॉमर्स की मुद्रा - ecommerce.currency
    • ई-कॉमर्स कूपन - ecommerce.coupon
  • इवेंट पैरामीटर (पैरामीटर का नाम - वैल्यू):
    • items - {{ई-कॉमर्स आइटम}}
    • transaction_id - {{ई-कॉमर्स लेन-देन आईडी}}
    • value - {{ई-कॉमर्स वैल्यू}}
    • tax - {{ई-कॉमर्स टैक्स}}
    • shipping - {{ई-कॉमर्स शिपिंग}}
    • currency - {{ई-कॉमर्स मुद्रा}}
    • coupon - {{ई-कॉमर्स कूपन}}
  • ट्रिगर: इवेंट खरीदारी के बराबर है

ट्रिगर कॉन्फ़िगरेशन:

  • ट्रिगर का टाइप: कस्टम इवेंट
  • इवेंट का नाम: purchase
  • यह ट्रिगर इस पर सक्रिय होता है: सभी कस्टम इवेंट
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "purchase",
  ecommerce: {
    transaction_id: "T_12345",
    // Sum of (price * quantity) for all items.
    value: 72.05,
    tax: 3.60,
    shipping: 5.99,
    currency: "USD",
    coupon: "SUMMER_SALE",
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    },
    {
      item_id: "SKU_12346",
      item_name: "Google Grey Women's Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 3.33,
      index: 1,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "gray",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 21.01,
      promotion_id: "P_12345",
      promotion_name: "Summer Sale",
      quantity: 2
    }]
  }
});

रिफ़ंड का आकलन करने के लिए, refund इवेंट के साथ transaction_id से जुड़े सही कोड के साथ-साथ item_id और quantity में तय किए गए एक या एक से ज़्यादा आइटम भेजें. हमारा सुझाव है कि Analytics में आइटम-लेवल की रिफ़ंड मेट्रिक देखने के लिए, आप अपने refund इवेंट में आइटम की जानकारी शामिल करें.

भेजे जाने वाले पैरामीटर के बारे में जानकारी पाने के लिए, इवेंट के बारे में जानकारी देखें.

मुझे टैग कॉन्फ़िगरेशन दिखाएं

टैग कॉन्फ़िगरेशन:

  • टैग टाइप: GA4 इवेंट
  • इवेंट का नाम: refund
  • डेटा लेयर वैरिएबल (नाम - डेटा लेयर वैरिएबल का नाम):
    • ई-कॉमर्स आइटम - ecommerce.items
    • ई-कॉमर्स लेन-देन आईडी - ecommerce.transaction_id
    • ई-कॉमर्स वैल्यू - ecommerce.value
    • ई-कॉमर्स टैक्स - ecommerce.tax
    • ई-कॉमर्स शिपिंग - ecommerce.shipping
    • ई-कॉमर्स की मुद्रा - ecommerce.currency
    • ई-कॉमर्स कूपन - ecommerce.coupon
  • इवेंट पैरामीटर (पैरामीटर का नाम - वैल्यू):
    • items - {{ई-कॉमर्स आइटम}}
    • transaction_id - {{ई-कॉमर्स लेन-देन आईडी}}
    • value - {{ई-कॉमर्स वैल्यू}}
    • tax - {{ई-कॉमर्स टैक्स}}
    • shipping - {{ई-कॉमर्स शिपिंग}}
    • currency - {{ई-कॉमर्स मुद्रा}}
    • coupon - {{ई-कॉमर्स कूपन}}
  • ट्रिगर: इवेंट, रिफ़ंड के बराबर है

ट्रिगर कॉन्फ़िगरेशन:

  • ट्रिगर का टाइप: कस्टम इवेंट
  • इवेंट का नाम: refund
  • यह ट्रिगर इस पर सक्रिय होता है: सभी कस्टम इवेंट
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "refund",
  ecommerce: {
    currency: "USD",
    transaction_id: "T_12345", // Transaction ID. Required for purchases and refunds.
    value: 30.03,
    coupon: "SUMMER_FUN",
    shipping: 3.33,
    tax: 1.11,
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

प्रमोशन लागू करें

ई-कॉमर्स में, अंदरूनी प्रमोशन के इंप्रेशन और क्लिक मेज़र करने के लिए सहायता शामिल है. जैसे, बिक्री का प्रमोशन करने के लिए दिखाए जाने वाले बैनर.

प्रमोशन से जुड़े इंप्रेशन को आम तौर पर शुरुआती स्क्रीन व्यू के साथ मेज़र किया जाता है. इसके लिए, आपको आइटम पैरामीटर के साथ view_promotion इवेंट भेजना होगा, ताकि प्रमोट किए गए आइटम की जानकारी दी जा सके. भेजे जाने वाले पैरामीटर के बारे में जानकारी पाने के लिए, इवेंट रेफ़रंस देखें.

मुझे टैग कॉन्फ़िगरेशन दिखाएं

टैग कॉन्फ़िगरेशन:

  • टैग टाइप: GA4 इवेंट
  • इवेंट का नाम: view_promotion
  • डेटा लेयर वैरिएबल (नाम - डेटा लेयर वैरिएबल का नाम):
    • ई-कॉमर्स क्रिएटिव का नाम - ecommerce.creative_name
    • ई-कॉमर्स क्रिएटिव स्लॉट - ecommerce.creative_slot
    • ई-कॉमर्स प्रमोशन आईडी - ecommerce.promotion_id
    • ई-कॉमर्स प्रचार का नाम - ecommerce.promotion_name
    • ई-कॉमर्स आइटम - ecommerce.items
  • इवेंट पैरामीटर (पैरामीटर का नाम - वैल्यू):
    • creative_name - {{ई-कॉमर्स क्रिएटिव का नाम}}
    • creative_slot - {{ई-कॉमर्स क्रिएटिव स्लॉट}}
    • promotion_id - {{ई-कॉमर्स प्रमोशन आईडी}}
    • promotion_name - {{ई-कॉमर्स प्रचार का नाम}}
    • items - {{ई-कॉमर्स आइटम}}
  • ट्रिगर: इवेंट view_promotion के बराबर है

ट्रिगर कॉन्फ़िगरेशन:

  • ट्रिगर का टाइप: कस्टम इवेंट
  • इवेंट का नाम: view_promotion
  • यह ट्रिगर इस पर सक्रिय होता है: सभी कस्टम इवेंट
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "view_promotion",
  ecommerce: {
    creative_name: "Summer Banner",
    creative_slot: "featured_app_1",
    promotion_id: "P_12345",
    promotion_name: "Summer Sale",
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

उपयोगकर्ता ने प्रमोशन पर क्लिक किया है, यह बताने के लिए उस आइटम को आइटम पैरामीटर के तौर पर select_promotion इवेंट भेजें. भेजे जाने वाले पैरामीटर के बारे में जानकारी पाने के लिए, इवेंट रेफ़रंस देखें.

मुझे टैग कॉन्फ़िगरेशन दिखाएं

टैग कॉन्फ़िगरेशन:

  • टैग टाइप: GA4 इवेंट
  • डेटा लेयर वैरिएबल (नाम - डेटा लेयर वैरिएबल का नाम):
    • ई-कॉमर्स क्रिएटिव का नाम - ecommerce.creative_name
    • ई-कॉमर्स क्रिएटिव स्लॉट - ecommerce.creative_slot
    • ई-कॉमर्स प्रमोशन आईडी - ecommerce.promotion_id
    • ई-कॉमर्स प्रचार का नाम - ecommerce.promotion_name
    • ई-कॉमर्स आइटम - ecommerce.items
  • इवेंट पैरामीटर (पैरामीटर का नाम - वैल्यू):
    • creative_name - {{ई-कॉमर्स क्रिएटिव का नाम}}
    • creative_slot - {{ई-कॉमर्स क्रिएटिव स्लॉट}}
    • promotion_id - {{ई-कॉमर्स प्रमोशन आईडी}}
    • promotion_name - {{ई-कॉमर्स प्रचार का नाम}}
    • items - {{ई-कॉमर्स आइटम}}
  • वैरिएबल टाइप: डेटा लेयर वैरिएबल - 'ecommerce.items'
  • ट्रिगर: इवेंट select_promotion के बराबर है

ट्रिगर कॉन्फ़िगरेशन:

  • ट्रिगर का टाइप: कस्टम इवेंट
  • इवेंट का नाम: select_promotion
  • यह ट्रिगर इस पर सक्रिय होता है: सभी कस्टम इवेंट
dataLayer.push({ ecommerce: null });  // Clear the previous ecommerce object.
dataLayer.push({
  event: "select_promotion",
  ecommerce: {
    creative_name: "Summer Banner",
    creative_slot: "featured_app_1",
    promotion_id: "P_12345",
    promotion_name: "Summer Sale",
    items: [
    {
      item_id: "SKU_12345",
      item_name: "Stan and Friends Tee",
      affiliation: "Google Merchandise Store",
      coupon: "SUMMER_FUN",
      discount: 2.22,
      index: 0,
      item_brand: "Google",
      item_category: "Apparel",
      item_category2: "Adult",
      item_category3: "Shirts",
      item_category4: "Crew",
      item_category5: "Short sleeve",
      item_list_id: "related_products",
      item_list_name: "Related Products",
      item_variant: "green",
      location_id: "ChIJIQBpAG2ahYAR_6128GcTUEo",
      price: 10.01,
      quantity: 3
    }
    ]
  }
});

कस्टम JavaScript वैरिएबल का इस्तेमाल करें

अगर आपकी वेबसाइट डेटा लेयर के साथ काम नहीं करती है, तो ई-कॉमर्स डेटा ऑब्जेक्ट देने वाले फ़ंक्शन को कॉल करने के लिए, कस्टम JavaScript वैरिएबल का इस्तेमाल करें. इस ऑब्जेक्ट को इस गाइड में पहले दिखाए गए डेटा लेयर सिंटैक्स का इस्तेमाल करना चाहिए; उदाहरण के लिए:

// A Custom JavaScript Variable that returns an ecommerceData object
// that follows the data layer syntax.
function getEcommerceData() {
  var ecommerceProductData = [
    {
      item_name: "Stan and Friends Tee",
      item_id: "SKU_12345",  // ID is required.
      // Rest of the product data should follow the data layer syntax.
    },
    // Multiple products may be included.
  ];
  return ecommerceProductData;
}

अगर आपने कस्टम JavaScript वैरिएबल का इस्तेमाल करने का विकल्प चुना है, तो इसका इस्तेमाल डेटा लेयर की तरह ही किया जा सकता है — 'items' पैरामीटर से वैल्यू को अपने टैग कॉन्फ़िगरेशन में इवेंट पैरामीटर के रूप में उपलब्ध कराया जा सकता है.

टैग कॉन्फ़िगरेशन:

  • टैग टाइप: GA4 इवेंट
  • इवेंट का नाम: कोई भी
  • वैरिएबल से मिला डेटा पढ़ें: {{ga ecommerceData}}
  • ट्रिगर: इवेंट gtm.dom के बराबर है

ga ecommerceData वैरिएबल सेटिंग

  • वैरिएबल का प्रकार: कस्टम JavaScript
  • फ़ंक्शन का मुख्य हिस्सा: ऊपर दिए गए उदाहरण का इस्तेमाल करें