Tags

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

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

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

{
  "path": string,
  "accountId": string,
  "containerId": string,
  "workspaceId": string,
  "tagId": string,
  "name": string,
  "type": string,
  "firingRuleId": [
    string
  ],
  "blockingRuleId": [
    string
  ],
  "liveOnly": boolean,
  "priority": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "notes": string,
  "scheduleStartMs": long,
  "scheduleEndMs": long,
  "parameter": [
    {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ],
      "isWeakReference": boolean
    }
  ],
  "fingerprint": string,
  "firingTriggerId": [
    string
  ],
  "blockingTriggerId": [
    string
  ],
  "setupTag": [
    {
      "tagName": string,
      "stopOnSetupFailure": boolean
    }
  ],
  "teardownTag": [
    {
      "tagName": string,
      "stopTeardownOnFailure": boolean
    }
  ],
  "parentFolderId": string,
  "tagFiringOption": string,
  "tagManagerUrl": string,
  "paused": boolean,
  "monitoringMetadata": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "monitoringMetadataTagNameKey": string,
  "consentSettings": {
    "consentStatus": string,
    "consentType": {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ],
      "isWeakReference": boolean
    }
  }
}
प्रॉपर्टी का नाम मान ब्यौरा नोट
accountId string GTM खाता आईडी.
blockingRuleId[] list नियम आईडी ब्लॉक करने की सुविधा. अगर सूची में दिए गए किसी भी नियम का आकलन सही है, तो टैग ट्रिगर नहीं होगा. लिखा जा सकता है
blockingTriggerId[] list ट्रिगर आईडी ब्लॉक किए जा रहे हैं. अगर सूची में शामिल कोई भी ट्रिगर सही के तौर पर आकलन करता है, तो टैग ट्रिगर नहीं होगा. लिखा जा सकता है
consentSettings nested object टैग की सहमति सेटिंग. लिखा जा सकता है
consentSettings.consentStatus string टैग की सहमति का स्टेटस. अगर इस नीति को NEEDED पर सेट किया जाता है, तो रनटाइम यह जांच करेगा कि consent_type फ़ील्ड में दिए गए सहमति टाइप को मंज़ूरी मिली है या नहीं.

ये वैल्यू स्वीकार की जाती हैं:
  • "needed"
  • "notNeeded"
  • "notSet"
consentSettings.consentType nested object अगर सहमति की ज़रूरत है, तो टैग ट्रिगर करने के दौरान किस तरह की सहमतियों की जांच करनी है. यह पैरामीटर LIST टाइप का होना चाहिए, जिसमें हर सूची आइटम का टाइप STRING होना चाहिए.
consentSettings.consentType.isWeakReference boolean रेफ़रंस टाइप पैरामीटर का बहुत ज़्यादा या कमज़ोर तरीके से इस्तेमाल किया गया है या नहीं. इसका इस्तेमाल सिर्फ़ ट्रांसफ़ॉर्मेशन के लिए किया जाता है. लिखा जा सकता है
consentSettings.consentType.key string नाम वाली कुंजी, जो किसी पैरामीटर की खास तौर पर पहचान करती है. टॉप-लेवल पैरामीटर और मैप वैल्यू के लिए ज़रूरी है. सूची की वैल्यू के लिए इसे अनदेखा किया जाता है. लिखा जा सकता है
consentSettings.consentType.list[] list इस सूची पैरामीटर के पैरामीटर (कुंजियों को अनदेखा किया जाएगा). लिखा जा सकता है
consentSettings.consentType.map[] list इस मैप पैरामीटर के पैरामीटर (इसमें कुंजियां होनी चाहिए; कुंजियां अलग-अलग होनी चाहिए). लिखा जा सकता है
consentSettings.consentType.type string पैरामीटर टाइप. मान्य मान हैं:
  • boolean: यह वैल्यू एक बूलियन को दिखाती है, जिसे 'सही' के तौर पर दिखाया जाता है या 'गलत'
  • integer: यह वैल्यू, बेस 10 में हस्ताक्षर की गई 64-बिट वाली पूर्णांक वैल्यू दिखाती है
  • list: पैरामीटर की एक सूची दी जानी चाहिए
  • map: पैरामीटर का मैप बताया जाना चाहिए
  • template: वैल्यू किसी भी टेक्स्ट को दिखाती है; इसमें वैरिएबल के रेफ़रंस शामिल हो सकते हैं (यहां तक कि ऐसे वैरिएबल रेफ़रंस भी जो बिना स्ट्रिंग वाले टाइप दे सकते हैं)
  • trigger_reference: मान एक ट्रिगर को दिखाता है, जिसे ट्रिगर आईडी के रूप में दिखाया जाता है
  • tag_reference: यह वैल्यू एक टैग के बारे में बताती है, जिसे टैग के नाम के तौर पर दिखाया जाता है


ये वैल्यू स्वीकार की जाती हैं:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
लिखा जा सकता है
consentSettings.consentType.value string पैरामीटर का मान (इसमें " जैसे वैरिएबल रेफ़रंस शामिल हो सकते हैं") जो बताए गए टाइप के मुताबिक सही हो. लिखा जा सकता है
containerId string GTM कंटेनर आईडी.
fingerprint string GTM टैग का फ़िंगरप्रिंट, जिसकी गिनती स्टोरेज के समय की जाती है. टैग में बदलाव होने पर, इस वैल्यू की फिर से गिनती की जाती है.
firingRuleId[] list सक्रिय करने के नियम आईडी. सूची में शामिल कोई भी नियम सही होने और उसके सभी blockingRuleIds (अगर कोई है) गलत होने पर टैग ट्रिगर होगा. लिखा जा सकता है
firingTriggerId[] list ट्रिगर आईडी सक्रिय हो रहे हैं. टैग तब ट्रिगर होगा, जब सूची में शामिल कोई भी ट्रिगर सही हो और उसके सभी blockingTriggerIds (अगर कोई है) गलत हों. लिखा जा सकता है
liveOnly boolean अगर इसे 'सही है' पर सेट किया जाता है, तो यह टैग सिर्फ़ लाइव एनवायरमेंट में ट्रिगर होगा. उदाहरण के लिए, झलक या डीबग मोड में नहीं. लिखा जा सकता है
monitoringMetadata nested object टैग निगरानी के लिए, इवेंट डेटा में शामिल किए जाने वाले टैग मेटाडेटा के की-वैल्यू पेयर का मैप. नोट:
  • यह पैरामीटर MAP टाइप का होना चाहिए.
  • मैप में हर पैरामीटर का टाइप TEMPLATE है. हालांकि, इसमें वैरिएबल के रेफ़रंस नहीं हो सकते.
लिखा जा सकता है
monitoringMetadata.isWeakReference boolean रेफ़रंस टाइप पैरामीटर का बहुत ज़्यादा या कमज़ोर तरीके से इस्तेमाल किया गया है या नहीं. इसका इस्तेमाल सिर्फ़ ट्रांसफ़ॉर्मेशन के लिए किया जाता है. लिखा जा सकता है
monitoringMetadata.key string नाम वाली कुंजी, जो किसी पैरामीटर की खास तौर पर पहचान करती है. टॉप-लेवल पैरामीटर और मैप वैल्यू के लिए ज़रूरी है. सूची की वैल्यू के लिए इसे अनदेखा किया जाता है. लिखा जा सकता है
monitoringMetadata.list[] list इस सूची पैरामीटर के पैरामीटर (कुंजियों को अनदेखा किया जाएगा). लिखा जा सकता है
monitoringMetadata.map[] list इस मैप पैरामीटर के पैरामीटर (इसमें कुंजियां होनी चाहिए; कुंजियां अलग-अलग होनी चाहिए). लिखा जा सकता है
monitoringMetadata.type string पैरामीटर टाइप. मान्य मान हैं:
  • boolean: यह वैल्यू एक बूलियन को दिखाती है, जिसे 'सही' के तौर पर दिखाया जाता है या 'गलत'
  • integer: यह वैल्यू, बेस 10 में हस्ताक्षर की गई 64-बिट वाली पूर्णांक वैल्यू दिखाती है
  • list: पैरामीटर की एक सूची दी जानी चाहिए
  • map: पैरामीटर का मैप बताया जाना चाहिए
  • template: वैल्यू किसी भी टेक्स्ट को दिखाती है; इसमें वैरिएबल के रेफ़रंस शामिल हो सकते हैं (यहां तक कि ऐसे वैरिएबल रेफ़रंस भी जो बिना स्ट्रिंग वाले टाइप दे सकते हैं)
  • trigger_reference: मान एक ट्रिगर को दिखाता है, जिसे ट्रिगर आईडी के रूप में दिखाया जाता है
  • tag_reference: यह वैल्यू एक टैग के बारे में बताती है, जिसे टैग के नाम के तौर पर दिखाया जाता है


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


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


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

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

तरीके

बनाएं
GTM टैग बनाता है.
मिटाएं
GTM टैग को मिटाता है.
पाएं
GTM टैग मिलता है.
list
कंटेनर के सभी GTM टैग की सूची बनाता है.
वापस लाएं
इससे GTM फ़ाइल फ़ोल्डर में, GTM टैग में किए गए बदलावों को वापस लाया जाता है.
अपडेट करें
GTM टैग को अपडेट करता है.