Google Tag Manager सेवा, अनुमति वाले उपयोगकर्ता को Tag Manager एपीआई डेटा का ऐक्सेस देती है. इस सेवा की मदद से, Tag Manager के उपयोगकर्ता, Tag Manager के खाते, कंटेनर, एनवायरमेंट, वर्शन, वर्कस्पेस, फ़ोल्डर, वैरिएबल, ट्रिगर, टैग, और उपयोगकर्ता की अनुमतियां मैनेज कर सकते हैं.
रेफ़रंस
इस सेवा के बारे में ज़्यादा जानकारी के लिए, Tag Manager API वर्शन 2 के लिए रेफ़रंस दस्तावेज़ देखें.
Apps Script की सभी बेहतर सेवाओं की तरह, Tag Manager सेवा भी पब्लिक एपीआई के जैसे ही ऑब्जेक्ट, तरीकों, और पैरामीटर का इस्तेमाल करती है. ज़्यादा जानकारी के लिए, मेथड सिग्नेचर तय करने का तरीका लेख पढ़ें.
समस्याओं की शिकायत करने और अन्य सहायता पाने के लिए, Google Tag Manager के सहायता केंद्र पर जाएं.
नमूना कोड
यहां दिए गए सैंपल कोड में, Tag Manager सेवा की कुछ सुविधाओं को इस्तेमाल करने का तरीका बताया गया है.
वैरिएबल, ट्रिगर, और टैग के साथ कंटेनर वर्शन बनाता है.
यहां दिया गया सैंपल कोड, Tag Manager API V2 का इस्तेमाल करके, सबसे पहले एक ऐसा कंटेनर बनाता है जिसका नाम मौजूदा तारीख के टाइमस्टैंप के साथ होता है. इससे, कंटेनर के यूनीक होने की संभावना बढ़ जाती है. इसके बाद, सैंपल एक रैंडम वैल्यू वैरिएबल और किसी भी पेज व्यू के लिए ट्रिगर करने वाला वर्कस्पेस बनाता है. इसके बाद, सैंपल में ट्रिगर का इस्तेमाल करके, कोई भी पिक्सल टैग बनाया जाता है. यह टैग, यूआरएल के आखिर में कैश बस्टर जोड़कर //example.com
पर पिक्सल ट्रिगर करता है. आखिर में, सैंपल ऊपर दी गई इकाइयों के साथ कंटेनर वर्शन बनाता है, वर्शन को लॉग करता है, और बाद में इस्तेमाल करने के लिए उसे दिखाता है.
कंटेनर का वर्शन पब्लिश करता है और मौजूदा कंटेनर ड्राफ़्ट की झलक दिखाता है.
यहां दिया गया सैंपल कोड, Tag Manager API V2 का इस्तेमाल करके, ऊपर दिए गए उदाहरण में बनाए गए कंटेनर वर्शन को स्वीकार करता है. साथ ही, वर्शन से खाता, कंटेनर, और वर्शन आईडी को वापस लाता है. सैंपल, कंटेनर के वर्शन को दुनिया भर में लाइव पब्लिश करने के लिए, इन आईडी का इस्तेमाल करता है. आखिर में, सैंपल नए वर्कस्पेस की झलक बनाता है और झलक को लॉग करता है.
उपयोगकर्ता के एनवायरमेंट को बनाता है और उसे फिर से अनुमति देता है.
नीचे दिए गए सैंपल कोड में, Tag Manager API V2 का इस्तेमाल करके, कंटेनर वर्शन स्वीकार किया गया है. साथ ही, खाता, कंटेनर, और वर्शन आईडी निकाले गए हैं. सैंपल, इन आईडी का इस्तेमाल करके ऐसा उपयोगकर्ता एनवायरमेंट बनाता है जो इनपुट कंटेनर वर्शन को दिखाता है और उपयोगकर्ता एनवायरमेंट को लॉग करता है. नमूने में, फिर से अनुमति पा चुके उपयोगकर्ता के एनवायरमेंट को लॉग करके, नमूना खत्म होता है.
किसी खाते में मौजूद सभी ईमेल और कंटेनर ऐक्सेस करने की अनुमतियों को लॉग करता है.
नीचे दिए गए सैंपल कोड में, Tag Manager खाते में मौजूद सभी अनुमतियों की सूची देखने के लिए, Tag Manager API V2 का इस्तेमाल किया गया है. इसके बाद, सैंपल में उपयोगकर्ता का ईमेल पता, कंटेनर आईडी, और हर एंट्री के लिए कंटेनर ऐक्सेस करने की अनुमतियों के टाइप को लॉग किया जाता है.