Google Tag Manager सेवा, पुष्टि किए गए उपयोगकर्ता को Tag Manager API के डेटा का ऐक्सेस देती है. इस सेवा की मदद से, Tag Manager के उपयोगकर्ता इन चीज़ों को मैनेज कर सकते हैं: Tag Manager खाते, कंटेनर, एनवायरमेंट, वर्शन, वर्कस्पेस, फ़ोल्डर, वेरिएबल, ट्रिगर, टैग, और उपयोगकर्ता की अनुमतियाँ.
रेफ़रंस
इस सेवा के बारे में ज़्यादा जानकारी के लिए, Tag Manager API V2 का रेफ़रंस दस्तावेज़ देखें.
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 API V2 का इस्तेमाल किया गया है. इससे, Tag Manager खाते में मौजूद सभी अनुमतियों की सूची मिलती है. इसके बाद, सैंपल हर एंट्री के लिए उपयोगकर्ता का ईमेल पता, कंटेनर आईडी, और कंटेनर ऐक्सेस करने की अनुमतियों के टाइप को लॉग करता है.