सूचना

G Suite अब Google Workspace हो गया है: इसमें, आपके कारोबार के काम की ज़रूरत के मुताबिक सभी सुविधाएं मौजूद हैं.

डेटा लेयर

डेटा लेयर के लागू होने पर, Google Tag Manager बेहतर तरीके से काम करता है. डेटा लेयर एक JavaScript ऑब्जेक्ट है जिसका इस्तेमाल आपकी वेबसाइट से जानकारी को आपके Tag Manager कंटेनर में पास करने के लिए किया जाता है. इसके बाद, उस जानकारी का इस्तेमाल वैरिएबल भरने और टैग कॉन्फ़िगरेशन में ट्रिगर चालू करने के लिए किया जा सकता है.

अगर डेवलपर ज़्यादा जानकारी पाना चाहते हैं, तो उन्हें डेवलपर दस्तावेज़ पढ़ना चाहिए.

Tag Manager इस प्रकार डिज़ाइन किया गया है कि वह वैरिएबल, लेन-देन जानकारी, पेज कैटगरी, और आपके पूरे पेज में बिखरे अन्य महत्वपूर्ण सिग्नल का रेफ़रंस देने के बजाय, इस डेटा लेयर में दर्ज की गई जानकारी का आसान रेफ़रंस देता है. वैरिएबल और संबंधित वैल्यू के साथ डेटा लेयर लागू करना यह पक्का करता है कि टैग करने की ज़रूरत होने पर वे उपलब्ध हो जाएंगे.

Tag Manager और डेटा लेयर के साथ काम करने के लिए अपनी वेबसाइट या अपने मोबाइल ऐप को सेट करते समय, इस बारे में विचार करें कि डेटा लेयर में किस कैटगरी की जानकारी रखनी चाहिए, जैसे कि:

  • प्रॉडक्ट डेटा: प्रॉडक्ट का नाम, कीमत, कैटगरी
  • मार्केटिंग कैंपेन जानकारी: ट्रैफ़िक सोर्स, माध्यम (अभियान ट्रैकिंग)
  • लेन-देन डेटा: कार्ट मूल्य, चेकआउट की तारीख
  • ग्राहक की जानकारी: नया या फिर से खरीदारी करने आया ग्राहक

डेटा लेयर वैरिएबल बनाना

डेटा लेयर वैरिएबल की मदद से, Tag Manager उन वैल्यू को पढ़ सकता है जो डेटा लेयर को लागू करने पर मिलती हैं. साथ ही, उन्हें टैग, ट्रिगर, और अन्य वैरिएबल पर भी भेज सकता है. डेटा लेयर ऑब्जेक्ट, की/वैल्यू पेयर की सूची से बनता है. कुंजी, किताब की कैटगरी, शीर्षक या लेखक जैसी चीज़ों की कैटगरी है. हर कुंजी की वैल्यू, अलग-अलग हो सकती है. किसी किताब की शीर्षक कुंजी में, 'यूलिसिस', 'वॉर एंड पीस', 'अ ब्रीफ़ हिस्ट्री ऑफ़ टाइम' वगैरह वैल्यू हो सकती हैं.

वेब पेज पर डेटा लेयर कोड जोड़ना

डेटा लेयर सेट अप करने के लिए, डेवलपर के साथ काम करके अपने कंटेनर स्निपेट के ऊपर मौजूद, अपने वेब पेज के <head> सेक्शन में कोड के इस स्निपेट को जोड़ें:

<script>
    window.dataLayer = window.dataLayer || [];
</script>

dataLayer.push() कमांड की मदद से, डेटा लेयर में जानकारी जोड़ें:

<a href="#" onclick="dataLayer.push({
    'bookCategory': 'fiction',
    'bookTitle': 'Cien años de soledad',
    'bookAuthor': 'Gabriel García Márquez'
});">Book details</a>

डेटा लेयर को लागू करने के बारे में ज़्यादा जानने के लिए, डेवलपर दस्तावेज़ देखें.

डेटा लेयर के वैरिएबल को सेट करें

जब आपको वह कुंजी मिल जाए जिसके साथ आप काम करना चाहते हैं, तो आप डेटा लेयर वैरिएबल बनाना शुरू कर सकते हैं.

  1. वैरिएबल पर क्लिक करें.
  2. उपयोगकर्ता के तय किए गए वैरिएबल में नया पर क्लिक करें.
  3. वैरिएबल कॉन्फ़िगरेशन पर क्लिक करके वैरिएबल टाइप में डेटा लेयर वैरिएबल चुनें.
  4. डेटा लेयर वैरिएबल नेम फ़ील्ड में, कुंजी को ठीक उसी रूप में डालें जैसे उसे कोड में लिखा गया था. उदाहरण के लिए, bookTitle, न कि book title.
  5. ज़्यादातर मामलों में, डेटा लेयर वर्शन को, वर्शन 2 की डिफ़ॉल्ट वैल्यू पर सेट छोड़ देना चाहिए. ज़्यादा जानें.
  6. वैरिएबल सेव करें.
  7. हर डेटा लेयर की उस कुंजी के लिए इन चरणों को दोहराएं, जिसे आप Tag Manager में किसी वैरिएबल के रूप में उपलब्ध कराना चाहेंगे.
  8. कंटेनर को पब्लिश करें.
नोट: डेटा लेयर वैरिएबल सिर्फ़ पेज के अनुसार काम करते हैं. डेटा लेयर की वैल्यू को एक से ज़्यादा पेज व्यू पर लागू करने के लिए, आपको इसकी वैल्यू को एक पेज से दूसरे पेज पर भेजने के लिए, अपना खुद का कोड जोड़ना होगा.

डेटा लेयर की जानकारी को प्रोसेस करने का तरीका

जब Tag Manager किसी कंटेनर को लोड करता है, तब सूची में मौजूद सभी [डेटा लेयर पुश मैसेज] प्रोसेस होने शुरू हो जाते हैं. Tag Manager, डेटा लेयर के इवेंट को इस तरह से प्रोसेस करता है कि पहले डाला गया इवेंट पहले प्रोसेस होता है. मैसेज को एक-एक करके प्रोसेस किया जाएगा. अगर मैसेज कोई इवेंट है, तो Tag Manager उन टैग को सक्रिय कर देगा जो अगले मैसेज पर जाने से पहले, ट्रिगर के तौर पर पहचाने जाने की शर्तें पूरी करते हैं.

अगर किसी कस्टम टेंप्लेट या कस्टम एचटीएमएल टैग में, पेज पर कोड का इस्तेमाल करके कोई gtag() या dataLayer.push() कॉल करता है, तो इनसे जुड़े मैसेज को प्रोसेस करने के लिए, सूची में डाल दिया जाएगा. हालांकि, इसके लिए पहले उन सभी मैसेज का आकलन करना होगा जिन्हें मंज़ूरी मिलनी बाकी है. इसका मतलब यह है कि अपडेट की गई कोई भी डेटा लेयर वैल्यू, अगले इवेंट के लिए उपलब्ध होगी या नहीं, इस बात की गारंटी नहीं है. ऐसे मामलों में, मैसेज में कोई इवेंट नाम जोड़ें. ऐसा उस समय करें जब इवेंट को डेटा लेयर में पुश किया जाता है. इसके बाद, उस इवेंट का नाम सुनने के लिए, कस्टम इवेंट ट्रिगर का इस्तेमाल करें.

अहम सूचना: gtag.js-आधारित कोड को डिप्लॉय करने के लिए, कस्टम एचटीएमएल टैग का इस्तेमाल न करें. इसके बजाय, Google Ads, Analytics, और Floodlight के लिए Tag Manager के निजी टैग टेंप्लेट इस्तेमाल करें.
ज़रूरी जानकारी: सहमति की सेटिंग को कॉन्फ़िगर करने की कोशिश करने के लिए, कस्टम एचटीएमएल का इस्तेमाल न करें. Tag Manager कंटेनर में काम के टैग सक्रिय होने से पहले, सहमति सेटिंग लागू होनी ज़रूरी है. इसलिए, Tag Manager कंटेनर लोड होने से पहले, आपको Tag Manager की सहमति वाले एपीआई लागू करने होंगे.

अन्य संसाधन

क्या यह उपयोगी था?

हम उसे किस तरह बेहतर बना सकते हैं?
खोजें
खोज हटाएं
खोज बंद करें
Google ऐप
मुख्य मेन्यू
10713813073459873635
true
खोज मदद केंद्र
true
true
true
true
true
102259
false
false