GTM टैग बनाता है. इसे अभी आज़माएं.
अनुरोध
एचटीटीपी अनुरोध
POST https://www.googleapis.com/tagmanager/v2/+parent/tags
पैरामीटर
पैरामीटर का नाम | मान | ब्यौरा |
---|---|---|
पाथ पैरामीटर | ||
parent |
string |
GTM Workspace एपीआई से जुड़ा पाथ. उदाहरणः accounts/{account_id}/containers/{container_id}/workspaces/{workspace_id} |
अनुमति देना
इस अनुरोध के लिए, नीचे दिए गए स्कोप वाले अनुमति की ज़रूरत है:
दायरा |
---|
https://www.googleapis.com/auth/tagmanager.edit.containers |
ज़्यादा जानकारी के लिए, पुष्टि करने और अनुमति देने से जुड़ा पेज देखें.
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, इन प्रॉपर्टी के साथ टैग संसाधन उपलब्ध कराएं:
प्रॉपर्टी का नाम | मान | ब्यौरा | नोट |
---|---|---|---|
ज़रूरी प्रॉपर्टी | |||
consentSettings.consentType.type |
string |
पैरामीटर टाइप. मान्य मान हैं:
ये वैल्यू स्वीकार की जाती हैं:
|
लिखा जा सकता है |
monitoringMetadata.type |
string |
पैरामीटर टाइप. मान्य मान हैं:
ये वैल्यू स्वीकार की जाती हैं:
|
लिखा जा सकता है |
name |
string |
टैग का डिसप्ले नेम. | लिखा जा सकता है |
parameter[].type |
string |
पैरामीटर टाइप. मान्य मान हैं:
ये वैल्यू स्वीकार की जाती हैं:
|
लिखा जा सकता है |
priority.type |
string |
पैरामीटर टाइप. मान्य मान हैं:
ये वैल्यू स्वीकार की जाती हैं:
|
लिखा जा सकता है |
type |
string |
GTM टैग टाइप. | लिखा जा सकता है |
वैकल्पिक प्रॉपर्टी | |||
blockingRuleId[] |
list |
नियम आईडी ब्लॉक करने की सुविधा. अगर सूची में दिए गए किसी भी नियम का आकलन सही है, तो टैग ट्रिगर नहीं होगा. | लिखा जा सकता है |
blockingTriggerId[] |
list |
ट्रिगर आईडी ब्लॉक किए जा रहे हैं. अगर सूची में शामिल कोई भी ट्रिगर सही के तौर पर आकलन करता है, तो टैग ट्रिगर नहीं होगा. | लिखा जा सकता है |
consentSettings |
nested object |
टैग की सहमति सेटिंग. | लिखा जा सकता है |
consentSettings.consentType.key |
string |
नाम वाली कुंजी, जो किसी पैरामीटर की खास तौर पर पहचान करती है. टॉप-लेवल पैरामीटर और मैप वैल्यू के लिए ज़रूरी है. सूची की वैल्यू के लिए इसे अनदेखा किया जाता है. | लिखा जा सकता है |
consentSettings.consentType.list[] |
list |
इस सूची पैरामीटर के पैरामीटर (कुंजियों को अनदेखा किया जाएगा). | लिखा जा सकता है |
consentSettings.consentType.map[] |
list |
इस मैप पैरामीटर के पैरामीटर (इसमें कुंजियां होनी चाहिए; कुंजियां अलग-अलग होनी चाहिए). | लिखा जा सकता है |
consentSettings.consentType.value |
string |
पैरामीटर का मान (इसमें " जैसे वैरिएबल रेफ़रंस शामिल हो सकते हैं") जो बताए गए टाइप के मुताबिक सही हो. | लिखा जा सकता है |
firingRuleId[] |
list |
सक्रिय करने के नियम आईडी. सूची में शामिल कोई भी नियम सही होने और उसके सभी blockingRuleIds (अगर कोई है) गलत होने पर टैग ट्रिगर होगा. |
लिखा जा सकता है |
firingTriggerId[] |
list |
ट्रिगर आईडी सक्रिय हो रहे हैं. टैग तब ट्रिगर होगा, जब सूची में शामिल कोई भी ट्रिगर सही हो और उसके सभी blockingTriggerIds (अगर कोई है) गलत हों. |
लिखा जा सकता है |
liveOnly |
boolean |
अगर इसे 'सही है' पर सेट किया जाता है, तो यह टैग सिर्फ़ लाइव एनवायरमेंट में ट्रिगर होगा. उदाहरण के लिए, झलक या डीबग मोड में नहीं. | लिखा जा सकता है |
monitoringMetadata |
nested object |
टैग निगरानी के लिए, इवेंट डेटा में शामिल किए जाने वाले टैग मेटाडेटा के की-वैल्यू पेयर का मैप. नोट:
|
लिखा जा सकता है |
monitoringMetadata.key |
string |
नाम वाली कुंजी, जो किसी पैरामीटर की खास तौर पर पहचान करती है. टॉप-लेवल पैरामीटर और मैप वैल्यू के लिए ज़रूरी है. सूची की वैल्यू के लिए इसे अनदेखा किया जाता है. | लिखा जा सकता है |
monitoringMetadata.list[] |
list |
इस सूची पैरामीटर के पैरामीटर (कुंजियों को अनदेखा किया जाएगा). | लिखा जा सकता है |
monitoringMetadata.map[] |
list |
इस मैप पैरामीटर के पैरामीटर (इसमें कुंजियां होनी चाहिए; कुंजियां अलग-अलग होनी चाहिए). | लिखा जा सकता है |
monitoringMetadata.value |
string |
पैरामीटर का मान (इसमें " जैसे वैरिएबल रेफ़रंस शामिल हो सकते हैं") जो बताए गए टाइप के मुताबिक सही हो. | लिखा जा सकता है |
monitoringMetadataTagNameKey |
string |
अगर खाली नहीं है, तो टैग का डिसप्ले नेम, दी गई कुंजी का इस्तेमाल करके मॉनिटरिंग मेटाडेटा मैप में शामिल किया जाएगा. | लिखा जा सकता है |
notes |
string |
कंटेनर में इस टैग को लागू करने के तरीके के बारे में उपयोगकर्ता की सूचनाएं. | लिखा जा सकता है |
parameter[] |
list |
टैग के पैरामीटर. | लिखा जा सकता है |
parameter[].key |
string |
नाम वाली कुंजी, जो किसी पैरामीटर की खास तौर पर पहचान करती है. टॉप-लेवल पैरामीटर और मैप वैल्यू के लिए ज़रूरी है. सूची की वैल्यू के लिए इसे अनदेखा किया जाता है. | लिखा जा सकता है |
parameter[].list[] |
list |
इस सूची पैरामीटर के पैरामीटर (कुंजियों को अनदेखा किया जाएगा). | लिखा जा सकता है |
parameter[].map[] |
list |
इस मैप पैरामीटर के पैरामीटर (इसमें कुंजियां होनी चाहिए; कुंजियां अलग-अलग होनी चाहिए). | लिखा जा सकता है |
parameter[].value |
string |
पैरामीटर का मान (इसमें " जैसे वैरिएबल रेफ़रंस शामिल हो सकते हैं") जो बताए गए टाइप के मुताबिक सही हो. | लिखा जा सकता है |
paused |
boolean |
यह दिखाता है कि टैग को रोका गया है या नहीं. इससे टैग ट्रिगर नहीं हो पाता है. | लिखा जा सकता है |
priority |
nested object |
टैग की उपयोगकर्ता की ओर से तय की गई अंकों वाली प्राथमिकता. टैग प्राथमिकता के क्रम में एसिंक्रोनस रूप से सक्रिय होते हैं. ज़्यादा संख्या वाली वैल्यू वाले टैग सबसे पहले सक्रिय होते हैं. टैग की प्राथमिकता, पॉज़िटिव या नेगेटिव वैल्यू हो सकती है. डिफ़ॉल्ट वैल्यू 0 है. | लिखा जा सकता है |
priority.key |
string |
नाम वाली कुंजी, जो किसी पैरामीटर की खास तौर पर पहचान करती है. टॉप-लेवल पैरामीटर और मैप वैल्यू के लिए ज़रूरी है. सूची की वैल्यू के लिए इसे अनदेखा किया जाता है. | लिखा जा सकता है |
priority.list[] |
list |
इस सूची पैरामीटर के पैरामीटर (कुंजियों को अनदेखा किया जाएगा). | लिखा जा सकता है |
priority.map[] |
list |
इस मैप पैरामीटर के पैरामीटर (इसमें कुंजियां होनी चाहिए; कुंजियां अलग-अलग होनी चाहिए). | लिखा जा सकता है |
priority.value |
string |
पैरामीटर का मान (इसमें " जैसे वैरिएबल रेफ़रंस शामिल हो सकते हैं") जो बताए गए टाइप के मुताबिक सही हो. | लिखा जा सकता है |
scheduleEndMs |
long |
किसी टैग को शेड्यूल करने के लिए, मिलीसेकंड में खत्म होने का टाइमस्टैंप. | लिखा जा सकता है |
scheduleStartMs |
long |
किसी टैग को शेड्यूल करने के लिए, मिलीसेकंड में शुरुआती टाइमस्टैंप. | लिखा जा सकता है |
जवाब
सही तरीके से काम करने पर, यह तरीका रिस्पॉन्स के मुख्य हिस्से में टैग संसाधन दिखाता है.
इसे आज़माएं!
लाइव डेटा पर इस तरीके को कॉल करने और जवाब देखने के लिए, नीचे दिए गए एपीआई एक्सप्लोरर का इस्तेमाल करें.