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: वैल्यू एक बूलियन को दिखाती है, जिसे 'true' या 'false' के रूप में दिखाया जाता है
  • 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: वैल्यू एक बूलियन को दिखाती है, जिसे 'true' या 'false' के रूप में दिखाया जाता है
  • 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 टैग अपडेट करता है.