नए टैग इंस्टॉल करने से पहले, अपनी वेबसाइट या मोबाइल ऐप्लिकेशन पर पहले से मौजूद टैग का आकलन करें, ताकि आप कोई ग़ैर-ज़रूरी टैग न जोड़ें. इस दस्तावेज़ में, आपके मौजूदा टैग का आकलन करने के तरीके बताए गए हैं.
शुरुआती आकलन के बाद भी, आपको टैग मैनेजमेंट की सामान्य प्रोसेस के तहत, नियमित तौर पर जांच करनी चाहिए. डेटा की सुरक्षा और सिक्योरिटी के लिए, अपनी वेबसाइट या ऐप्लिकेशन पर मौजूद टैग का नियमित तौर पर आकलन करना ज़रूरी है.
अपने मौजूदा टैग का आकलन करने के लिए, इन संसाधनों का इस्तेमाल करें:
- Google Tag Assistant
- Google Tag Manager में मौजूद सुविधाएं
- मैन्युअल तरीके से कोड की जांच करने की तकनीकें
Tag Assistant
Google Tag Assistant, टैग का विश्लेषण करने वाला टूल है. इसकी मदद से, Google टैग इंस्टॉल किए जाते हैं. चालू होने पर, Tag Assistant ब्राउज़र में एक डीबग पैनल दिखाता है. इससे यह देखा जा सकता है कि कौनसे gtag.js कमांड ट्रिगर हुए हैं और किस क्रम में. Tag Assistant दिखाता है कि डेटा लेयर को कौनसा डेटा भेजा जा रहा है. साथ ही, उन डेटा एक्सचेंज को कौनसे इवेंट ट्रिगर कर रहे हैं. यह हिट (एचटीटीपी अनुरोध) और उनसे जुड़े पैरामीटर भी दिखाता है. Tag Assistant के बारे में ज़्यादा जानें.
Tag Manager
मौजूदा टैग कॉन्फ़िगरेशन का विश्लेषण करने के लिए, Tag Manager खातों और कंटेनर की जांच की जा सकती है. Tag Manager में झलक मोड भी होता है. इसमें Tag Assistant जैसी ही सुविधाएं होती हैं.
खोजें
Tag Manager कंटेनर में मौजूद खोज बार का इस्तेमाल करके, अपने टैग, ट्रिगर, और वैरिएबल में टैग, सेटिंग या कोड की लाइनें ढूंढें. खोज बार की मदद से, उन टैग का पता लगाया जा सकता है जिनमें ऐसी सेटिंग या कोड हो सकते हैं जिनकी आपको फिर से जांच करनी है.
वर्शन
Tag Manager में वर्शन सुविधा, किसी मौजूदा कंटेनर कॉन्फ़िगरेशन की खास जानकारी दिखाती है.
- Tag Manager में, वर्शन पर क्लिक करें.
- कंटेनर की मौजूदा स्थिति देखने के लिए, सूची में सबसे नए वर्शन पर क्लिक करें.
Tag Manager, इस व्यू में टैग, ट्रिगर, वैरिएबल, और कस्टम टेंप्लेट दिखाता है.
'झलक देखें' मोड
Tag Manager में झलक मोड से पता चलता है कि किसी पेज पर कौनसे टैग ट्रिगर हो रहे हैं, कौनसे इवेंट उन टैग को ट्रिगर करते हैं, और डेटा लेयर में कौनसा डेटा भेजा जा रहा है. झलक मोड, Tag Assistant की तरह ही काम करता है. झलक मोड के बारे में ज़्यादा जानें.
मैन्युअल तरीके से कोड की जांच करना
मौजूदा टैग कॉन्फ़िगरेशन का ज़्यादा बारीकी से विश्लेषण करने के लिए, कोड की मैन्युअल तरीके से जांच करें. टैग के किसी भी संभावित कॉन्फ़िगरेशन की पहचान करने के लिए, अपने सोर्स कोड में टैग के कुछ सामान्य कीवर्ड खोजें:
gtag(– यहgtag()कमांड के लिए ओपनिंग है. कोड के इन फ़्रैगमेंट में अक्सर अतिरिक्त इंस्ट्रुमेंटेशन शामिल होता है.googletagmanager.com– इस डोमेन से Tag Manager और gtag.js, दोनों की सुविधाएं लोड होती हैं. साथ ही, इससे आपको इस तरह के टैग ढूंढने में मदद मिल सकती है.
अगर आपके पास पहले से ही gtag.js या Google Tag Manager है, तो नए कॉन्फ़िगरेशन लागू करने के बजाय, मौजूदा टैग या इंस्ट्रुमेंटेशन को अपडेट किया जा सकता है.
dataLayer– इसका इस्तेमाल करके यह पता लगाया जा सकता है कि डेटा लेयर कोड सेट अप किया गया है या नहीं. साथ ही, खास इवेंट के लिए इंस्ट्रुमेंटेशन के साथdataLayer.push()कॉल का पता लगाया जा सकता है.analytics.jsयाga.js– लेगसी Google Analytics को लागू करने के लिए इस्तेमाल की जाने वाली लाइब्रेरी के फ़ाइल नेम.conversion.jsयाconversion_async.js- Google Ads कन्वर्ज़न मेज़रमेंट के लिए इस्तेमाल की जाने वाली लाइब्रेरी के फ़ाइल नेम.optimize.js– इसका इस्तेमाल Google Optimize टैग के लिए किया जाता है.- टैग मैनेज करने के लिए तीसरे पक्ष के ऐसे सिस्टम जिनमें Google टैग शामिल हो सकते हैं. अपने सोर्स कोड में, तीसरे पक्ष के संभावित टैग मैनेजमेंट सिस्टम देखें. जैसे,
utag.jsया_satellite.
Google टैग
अगर आपने अपने वेब पेज पर Google टैग स्निपेट जोड़ा है, तो टैग की समीक्षा करके इस बारे में ज़्यादा जानकारी पाई जा सकती है कि इसका इस्तेमाल किस लिए किया जा रहा है. मौजूदा Google टैग स्निपेट, यहां दिए गए उदाहरण की तरह दिखता है:
<!-- Google tag -->
<script async src="https://www.googletagmanager.com/gtm.js?id=TAG_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
</script>
पिछले वर्शन के स्निपेट, यहां दिए गए उदाहरण की तरह दिखते हैं:
<!-- Google tag (gtag.js) - Prior version snippet -->
<script async src="https://www.googletagmanager.com/gtag/js?id=GA-XXXXXX-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'GA-XXXXXX-1');
</script>
पुराने वर्शन का इस्तेमाल करके लागू किए गए वर्शन में, आपको अन्य प्रॉडक्ट और खातों के लिए कई gtag('config',...) लाइनें दिख सकती हैं. उदाहरण के लिए:
<!-- Google tag (gtag.js) - Prior version snippet -->
<script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'GA-XXXXXX-1');
gtag('config', 'GA-YYYYYY-2');
gtag('config', 'TAG_ID');
</script>
पिछले वर्शन में, config की हर लाइन में प्रॉडक्ट प्रीफ़िक्स शामिल होता है. इससे पता चलता है कि कौनसा प्रॉडक्ट कॉन्फ़िगर किया जा रहा है. इसके बाद, कॉन्फ़िगर किए जा रहे खाते का आईडी होता है. प्रॉडक्ट के प्रीफ़िक्स के बारे में ज़्यादा जानकारी देखें.
Google टैग के लिए प्रॉडक्ट प्रीफ़िक्स
टैग या कंटेनर आईडी, Google Tag Manager कंटेनर या Google डेस्टिनेशन कॉन्फ़िगरेशन की पहचान करता है. इसे आपके Google टैग स्निपेट से लोड किया जाता है. नए इंस्टॉलेशन, डिफ़ॉल्ट रूप से Google Tag Manager कंटेनर आईडी (GTM-) का इस्तेमाल करते हैं. वहीं, डेस्टिनेशन के हिसाब से आईडी, Google के अलग-अलग प्रॉडक्ट की पहचान करते हैं. यहां दी गई टेबल में, आईडी के साथ इस्तेमाल किए जा सकने वाले प्रीफ़िक्स की खास जानकारी दी गई है:| प्रीफ़िक्स | आईडी टाइप | ब्यौरा |
|---|---|---|
| GTM-XXXXXX | Google Tag Manager का कंटेनर आईडी (डिफ़ॉल्ट) | Google Tag Manager कंटेनर के लिए डिफ़ॉल्ट आईडी. यह Google, तीसरे पक्ष, और कस्टम टैग के साथ काम करता है. |
| G-XXXXXX | डेस्टिनेशन के हिसाब से आईडी | यह Google Analytics डेस्टिनेशन (मेज़रमेंट आईडी) की पहचान करता है. |
| AW-XXXXXX | डेस्टिनेशन के हिसाब से आईडी | इससे Google Ads डेस्टिनेशन (कन्वर्ज़न आईडी) की पहचान होती है. |
| DC-XXXXXX | डेस्टिनेशन के हिसाब से आईडी | इससे Floodlight डेस्टिनेशन (विज्ञापन देने वाले का आईडी) की पहचान होती है. |
| MC-XXXXXX | डेस्टिनेशन के हिसाब से आईडी | यह Google Merchant Center के डेस्टिनेशन की पहचान करता है. |
| GT-XXXXXX | Google टैग आईडी | इससे, पिछले वर्शन में बनाए गए Google टैग की पहचान की जाती है. |
Google टैग के साथ कॉन्फ़िगर किए गए वेब पेज, GTM- कंटेनर आईडी या डेस्टिनेशन के हिसाब से आईडी का इस्तेमाल कर सकते हैं. जैसे, G- (Google Analytics), AW- (Google Ads), DC- (Floodlight) या MC- (Merchant Center). अगर आपके पेज पर इनमें से किसी आईडी वाला Google टैग पहले से लोड होता है, तो पेज पर कोई दूसरा टैग स्निपेट जोड़ने के बजाय, Google Tag Manager में अन्य डेस्टिनेशन कनेक्ट किए जा सकते हैं. टैग आईडी सेट अप करने के बारे में ज़्यादा जानें
Google Tag Manager
Tag Manager की मदद से कॉन्फ़िगर किए गए वेब पेजों पर, एक कंटेनर टैग इंस्टॉल होगा. यह टैग, यहां दिए गए उदाहरण जैसा दिखता है. कंटेनर कोड की जांच करके, Tag Manager कंटेनर आईडी की पहचान की जा सकती है. कंटेनर आईडी, "GTM-" से शुरू होता है. कंटेनर आईडी प्लेसमेंट का यह उदाहरण देखें:
<!-- Google tag -->
<script async src="https://www.googletagmanager.com/gtm.js?id=GTM-XXXXXX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
</script>
पिछले वर्शन के स्निपेट, यहां दिए गए उदाहरण की तरह दिखते हैं:
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXXXX');</script>
<!-- End Google Tag Manager -->
कंटेनर आईडी मिलने के बाद, Google Tag Manager की खातों वाली स्क्रीन खोलें और इस आईडी को खोजने के लिए पर क्लिक करें. इसके बाद, अपनी वेबसाइट के लिए [टैग, ट्रिगर, और वैरिएबल कॉन्फ़िगरेशन]टैग कॉन्फ़िगरेशन की जांच की जा सकती है.