Tags

कंटेनर से जुड़े टैग. आम तौर पर टैग, ट्रिगर होने के एक या ज़्यादा नियमों (नीचे firingRuleId देखें) के साथ जुड़े होते हैं. वैकल्पिक रूप से, टैग ब्लॉक करने के एक या ज़्यादा नियमों (नीचे blockingRuleId देखें) के साथ भी जुड़े होते हैं. जब सक्रिय करने का कम से कम एक नियम सही का आकलन करता है और रोक लगाने वाले किसी भी नियम के सही होने का आकलन नहीं होता है, तब टैग सक्रिय हो जाएगा (लागू करें). कौनसे टैग दूसरे टैग से पहले ट्रिगर हो सकते हैं, इसे अडजस्ट करने के लिए, वैकल्पिक priority प्रॉपर्टी का इस्तेमाल करें. dependencies प्रॉपर्टी का इस्तेमाल करके बताएं कि इस टैग के ट्रिगर होने से पहले कौनसे दूसरे टैग सक्रिय और पूरे होने चाहिए. Google Tag Manager टैग के लिए सेट किए जा सकने वाले पैरामीटर के बारे में जानकारी के लिए, टैग डिक्शनरी रेफ़रंस देखें.

इस संसाधन के लिए उपलब्ध तरीकों की सूची देखने के लिए, इस पेज के आखिर में देखें.

संसाधन निरूपण

यह Google Tag Manager टैग के बारे में बताता है.

{
  "accountId": string,
  "containerId": string,
  "tagId": string,
  "name": string,
  "type": string,
  "firingRuleId": [
    string
  ],
  "blockingRuleId": [
    string
  ],
  "firingTriggerId": [
    string
  ],
  "blockingTriggerId": [
    string
  ],
  "liveOnly": boolean,
  "priority": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "notes": string,
  "scheduleStartMs": long,
  "scheduleEndMs": long,
  "parameter": [
    {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ]
    }
  ],
  "fingerprint": string,
  "setupTag": [
    {
      "tagName": string,
      "stopOnSetupFailure": boolean
    }
  ],
  "teardownTag": [
    {
      "tagName": string,
      "stopTeardownOnFailure": boolean
    }
  ],
  "parentFolderId": string,
  "tagFiringOption": string,
  "paused": boolean
}
प्रॉपर्टी का नाम मान ब्यौरा नोट
accountId string GTM खाता आईडी.
blockingRuleId[] list नियम आईडी ब्लॉक करने की सुविधा. अगर सूची में दिए गए किसी भी नियम का आकलन सही है, तो टैग ट्रिगर नहीं होगा. लिखा जा सकता है
blockingTriggerId[] list ट्रिगर आईडी ब्लॉक किए जा रहे हैं. अगर सूची में शामिल कोई भी ट्रिगर सही के तौर पर आकलन करता है, तो टैग ट्रिगर नहीं होगा. लिखा जा सकता है
containerId string GTM कंटेनर आईडी.
fingerprint string GTM टैग का फ़िंगरप्रिंट, जिसकी गिनती स्टोरेज के समय की जाती है. टैग में बदलाव होने पर, इस वैल्यू की फिर से गिनती की जाती है.
firingRuleId[] list सक्रिय करने के नियम आईडी. सूची में शामिल कोई भी नियम सही होने और उसके सभी blockingRuleIds (अगर कोई है) गलत होने पर टैग ट्रिगर होगा. लिखा जा सकता है
firingTriggerId[] list ट्रिगर आईडी सक्रिय हो रहे हैं. टैग तब ट्रिगर होगा, जब सूची में शामिल कोई भी ट्रिगर सही हो और उसके सभी blockingTriggerIds (अगर कोई है) गलत हों. लिखा जा सकता है
liveOnly boolean अगर इसे 'सही है' पर सेट किया जाता है, तो यह टैग सिर्फ़ लाइव एनवायरमेंट में ट्रिगर होगा. उदाहरण के लिए, झलक या डीबग मोड में नहीं. लिखा जा सकता है
name string टैग का डिसप्ले नेम. लिखा जा सकता है
notes string कंटेनर में इस टैग को लागू करने के तरीके के बारे में उपयोगकर्ता की सूचनाएं. लिखा जा सकता है
parameter[] list टैग के पैरामीटर. लिखा जा सकता है
parameter[].key string नाम वाली कुंजी, जो किसी पैरामीटर की खास तौर पर पहचान करती है. टॉप-लेवल पैरामीटर और मैप वैल्यू के लिए ज़रूरी है. सूची की वैल्यू के लिए इसे अनदेखा किया जाता है. लिखा जा सकता है
parameter[].list[] list इस सूची पैरामीटर के पैरामीटर (कुंजियों को अनदेखा किया जाएगा). लिखा जा सकता है
parameter[].map[] list इस मैप पैरामीटर के पैरामीटर (इसमें कुंजियां होनी चाहिए; कुंजियां अलग-अलग होनी चाहिए). लिखा जा सकता है
parameter[].type string पैरामीटर टाइप. मान्य मान हैं:
  • boolean: यह वैल्यू एक बूलियन को दिखाती है, जिसे 'सही' के तौर पर दिखाया जाता है या 'गलत'
  • integer: यह वैल्यू, बेस 10 में हस्ताक्षर की गई 64-बिट वाली पूर्णांक वैल्यू दिखाती है
  • list: पैरामीटर की एक सूची दी जानी चाहिए
  • map: पैरामीटर का मैप बताया जाना चाहिए
  • template: वैल्यू किसी भी टेक्स्ट को दिखाती है; इसमें वैरिएबल के रेफ़रंस शामिल हो सकते हैं (यहां तक कि ऐसे वैरिएबल रेफ़रंस भी जो बिना स्ट्रिंग वाले टाइप दे सकते हैं)
  • trigger_reference: मान एक ट्रिगर को दिखाता है, जिसे ट्रिगर आईडी के रूप में दिखाया जाता है


ये वैल्यू स्वीकार की जाती हैं:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "template"
  • "triggerReference"
लिखा जा सकता है
parameter[].value string पैरामीटर का मान (इसमें " जैसे वैरिएबल रेफ़रंस शामिल हो सकते हैं") जो बताए गए टाइप के मुताबिक सही हो. लिखा जा सकता है
parentFolderId string पैरंट फ़ोल्डर का आईडी.
paused boolean टैग को रोकने पर, वैल्यू 'सही' होगी. लिखा जा सकता है
priority nested object टैग की उपयोगकर्ता की ओर से तय की गई अंकों वाली प्राथमिकता. टैग प्राथमिकता के क्रम में एसिंक्रोनस रूप से सक्रिय होते हैं. ज़्यादा संख्या वाली वैल्यू वाले टैग सबसे पहले सक्रिय होते हैं. टैग की प्राथमिकता, पॉज़िटिव या नेगेटिव वैल्यू हो सकती है. डिफ़ॉल्ट वैल्यू 0 है. लिखा जा सकता है
priority.key string नाम वाली कुंजी, जो किसी पैरामीटर की खास तौर पर पहचान करती है. टॉप-लेवल पैरामीटर और मैप वैल्यू के लिए ज़रूरी है. सूची की वैल्यू के लिए इसे अनदेखा किया जाता है. लिखा जा सकता है
priority.list[] list इस सूची पैरामीटर के पैरामीटर (कुंजियों को अनदेखा किया जाएगा). लिखा जा सकता है
priority.map[] list इस मैप पैरामीटर के पैरामीटर (इसमें कुंजियां होनी चाहिए; कुंजियां अलग-अलग होनी चाहिए). लिखा जा सकता है
priority.type string पैरामीटर टाइप. मान्य मान हैं:
  • boolean: यह वैल्यू एक बूलियन को दिखाती है, जिसे 'सही' के तौर पर दिखाया जाता है या 'गलत'
  • integer: यह वैल्यू, बेस 10 में हस्ताक्षर की गई 64-बिट वाली पूर्णांक वैल्यू दिखाती है
  • list: पैरामीटर की एक सूची दी जानी चाहिए
  • map: पैरामीटर का मैप बताया जाना चाहिए
  • template: वैल्यू किसी भी टेक्स्ट को दिखाती है; इसमें वैरिएबल के रेफ़रंस शामिल हो सकते हैं (यहां तक कि ऐसे वैरिएबल रेफ़रंस भी जो बिना स्ट्रिंग वाले टाइप दे सकते हैं)
  • trigger_reference: मान एक ट्रिगर को दिखाता है, जिसे ट्रिगर आईडी के रूप में दिखाया जाता है


ये वैल्यू स्वीकार की जाती हैं:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "template"
  • "triggerReference"
लिखा जा सकता है
priority.value string पैरामीटर का मान (इसमें " जैसे वैरिएबल रेफ़रंस शामिल हो सकते हैं") जो बताए गए टाइप के मुताबिक सही हो. लिखा जा सकता है
scheduleEndMs long किसी टैग को शेड्यूल करने के लिए, मिलीसेकंड में खत्म होने का टाइमस्टैंप. लिखा जा सकता है
scheduleStartMs long किसी टैग को शेड्यूल करने के लिए, मिलीसेकंड में शुरुआती टाइमस्टैंप. लिखा जा सकता है
setupTag[] list सेटअप टैग की सूची. फ़िलहाल, हम सिर्फ़ एक मॉडल की अनुमति देते हैं.
setupTag[].stopOnSetupFailure boolean अगर सही है, तो मुख्य टैग को सिर्फ़ तब सक्रिय करें, जब सेटअप टैग ठीक से ट्रिगर हो. अगर गलत है, तो सेटअप टैग ट्रिगर होने की स्थिति पर ध्यान दिए बिना मुख्य टैग को ट्रिगर करें.
setupTag[].tagName string सेटअप टैग का नाम.
tagFiringOption string इस टैग को सक्रिय करने का विकल्प.

ये वैल्यू स्वीकार की जाती हैं:
  • "oncePerEvent"
  • "oncePerLoad"
  • "unlimited"
tagId string टैग आईडी, GTM टैग की खास तौर पर पहचान करता है.
teardownTag[] list टियरडाउन टैग की सूची. फ़िलहाल, हम सिर्फ़ एक मॉडल की अनुमति देते हैं.
teardownTag[].stopTeardownOnFailure boolean अगर सही है, तो टियरडाउन टैग को सिर्फ़ तब ट्रिगर करें, जब मुख्य टैग पूरी तरह से ट्रिगर हो. अगर गलत है, तो टियरडाउन टैग को ट्रिगर करें, भले ही टैग ट्रिगर होने की मुख्य स्थिति कुछ भी हो.
teardownTag[].tagName string टियरडाउन टैग का नाम.
type string GTM टैग टाइप. लिखा जा सकता है

तरीके

टैग बनाने, उनमें बदलाव करने, मिटाने या उन्हें वापस पाने के लिए, यहां दिए गए तरीके अपनाएं.

बनाएं
GTM टैग बनाता है.
मिटाएं
GTM टैग को मिटाता है.
पाएं
GTM टैग मिलता है.
list
एक कंटेनर के सभी GTM टैग सूचीबद्ध होते हैं.
अपडेट करें
GTM टैग को अपडेट करता है.