विज्ञापन देने वालों के लिए Google टैग गेटवे सेट अप करना

यह दस्तावेज़ उन उपयोगकर्ताओं के लिए है जो विज्ञापन देने वाले लोगों या कंपनियों के लिए Google टैग गेटवे को डिप्लॉय करना चाहते हैं. हमारा सुझाव है कि विज्ञापन देने वाले लोग या कंपनियां, टैग कॉन्फ़िगरेशन को ज़्यादा समय तक बनाए रखने के लिए, विज्ञापन देने वाले लोगों या कंपनियों के लिए Google टैग गेटवे का इस्तेमाल करें.

खास जानकारी

विज्ञापन देने वाले लोगों या कंपनियों के लिए Google टैग गेटवे की मदद से, अपनी वेबसाइट के डोमेन पर होस्ट किए गए अपने फ़र्स्ट-पार्टी इन्फ़्रास्ट्रक्चर का इस्तेमाल करके, Google टैग को डिप्लॉय किया जा सकता है. यह इन्फ़्रास्ट्रक्चर, आपकी वेबसाइट और Google की सेवाओं के बीच काम करता है. इस दस्तावेज़ में दिए गए सेटअप से, आपको अपनी वेबसाइट को बेहतर तरीके से मेज़र करने में मदद मिलेगी. इसे अपने मौजूदा कॉन्टेंट डिलीवरी नेटवर्क (सीडीएन), लोड बैलेंसर या वेब सर्वर का इस्तेमाल करके सेट अप किया जा सकता है.

Google टैग के स्टैंडर्ड सेटअप में, आपका वेब पेज Google डोमेन से Google टैग का अनुरोध करता है. टैग फ़ायर होने पर, यह मेज़रमेंट के अनुरोध सीधे Google प्रॉडक्ट को भेजता है. 'विज्ञापन देने वाले लोगों या कंपनियों के लिए Google टैग गेटवे' सुविधा की मदद से, आपकी वेबसाइट पहले पक्ष के डोमेन से Google टैग लोड करती है. टैग फ़ायर होने पर, मेज़रमेंट के कुछ अनुरोध, पहले पक्ष के डोमेन का इस्तेमाल करके Google को भेजे जाएंगे.

इस डायग्राम में, विज्ञापन देने वाले लोगों या कंपनियों के लिए Google टैग गेटवे में जानकारी के फ़्लो को दिखाया गया है:

विज्ञापन देने वाले लोगों या कंपनियों के लिए Google टैग गेटवे के आर्किटेक्चर की जानकारी देने वाला फ़्लो.

शुरू करने से पहले

इस गाइड में यह माना गया है कि आपकी वेबसाइट पहले से ही इन चीज़ों के साथ कॉन्फ़िगर की गई है:

  • Google टैग या Tag Manager कंटेनर.
  • कॉन्टेंट डिलीवरी नेटवर्क (सीडीएन) या लोड बैलेंसर, जो अनुरोधों को बाहरी एंडपॉइंट पर फ़ॉरवर्ड कर सकता है.

शुरू करने के लिए, सेटअप का टाइप चुनें.

1. मेज़रमेंट के पाथ चुनना

आपको अपनी वेबसाइट के डोमेन पर, हर टैग या Google Tag Manager कंटेनर को दिखाने के लिए, मेज़रमेंट का एक यूनीक पाथ रिज़र्व करना होगा.

मेज़रमेंट पाथ से जुड़ी ज़रूरी शर्तें:

  • पाथ का इस्तेमाल, आपके डोमेन पर पहले से नहीं किया जा रहा होना चाहिए.
  • हर पाथ, रूट पाथ / नहीं होना चाहिए.
  • हर पाथ में 100 से ज़्यादा वर्ण नहीं होने चाहिए.

Google Tag Manager:

अगर Google Tag Manager का इस्तेमाल किया जा रहा है, तो आपको सिर्फ़ अपना कंटेनर आईडी (जैसे, GTM-XXXXXX) देना होगा. यह एक सेटअप, उन सभी टैग (जैसे, Google Analytics, Google Ads वगैरह) के लिए काफ़ी है जो पहले से ही उस कंटेनर में जोड़े गए हैं.

हर यूनीक कंटेनर या स्टैंडअलोन टैग के लिए, आपको एक यूनीक सर्विंग पाथ और उसका आईडी चाहिए होगा.

विज्ञापन देने वाले लोगों या कंपनियों के लिए Google टैग गेटवे सेट अप करने के लिए, कोई ऐसा पाथ चुनें जो आपकी साइट पर पहले से इस्तेमाल नहीं हो रहा हो. साइट पर पहले से मौजूद किसी पाथ से टकराव की संभावना को कम करने के लिए, अक्षरों और संख्याओं के किसी भी कॉम्बिनेशन को चुना जा सकता है. अगर आपको ऐसा पाथ चाहिए जिसे आसानी से पढ़ा जा सके, तो /gtm, /metrics, /analytics या अपनी पसंद का कोई अन्य शब्द इस्तेमाल किया जा सकता है.

उदाहरण के लिए:

इस्तेमाल का उदाहरण आईडी टैग दिखाने वाला पाथ ऑरिजिन एंडपॉइंट
स्टैंडअलोन टैग 1 G-12345 /abjfo/ g-12345.fps.goog
स्टैंडअलोन टैग 2 G-67890 /fjdso/ g-67890.fps.goog
GTM कंटेनर GTM-ABCDEF /cvfjk/ gtm-abcdef.fps.goog

इस दस्तावेज़ में दिए गए उदाहरणों को भरने के लिए, यहां दी गई जानकारी भरें.

Your domain: example.com
Google tag ID: G-12345
Tag serving path: /metrics

एक से ज़्यादा टैग या कंटेनर मैनेज करने का तरीका:

अगर आपके टैग एक ही GTM कंटेनर में हैं, तो आपको यह सेटअप दोबारा करने की ज़रूरत नहीं है. सिर्फ़ एक Google Tag Manager कंटेनर जोड़ें. इसके बाद, इसमें मौजूद सभी टैग मैनेज किए जाएंगे.

अगर आपके टैग अलग-अलग GTM कंटेनर में हैं या लिंक नहीं किए गए हैं... आपको हर इंस्टेंस के लिए, यह सेटअप दोहराना होगा. यह तब लागू होता है, जब:

  • एक से ज़्यादा, अलग-अलग Google Tag Manager कंटेनर.
  • ऐसे अलग-अलग टैग (जैसे, G-XXXXXX) जो किसी कंटेनर में नहीं हैं.

ऐसा करने पर, आपको हर कंटेनर या टैग को एक यूनीक टैग सर्विंग पाथ असाइन करना होगा.

2. रास्ते पर मौजूद ट्रैफ़िक

इस सेक्शन में यह माना गया है कि आपकी वेबसाइट पहले से ही ऐसे सीडीएन या लोड बैलेंसर का इस्तेमाल कर रही है जो ट्रैफ़िक को पाथ के हिसाब से रूट करने की सुविधा देता है.

Google Cloud

आपको एक नया बैकएंड सेट अप करना होगा. यह बैकएंड, साइट पर आने वाले व्यक्ति की अनुमानित भौगोलिक जगह की जानकारी ढूंढता है. साथ ही, आपको अपने मौजूदा बाहरी ऐप्लिकेशन लोड बैलेंसर में राउटिंग के नियम बनाने होंगे.

नया बैकएंड बनाएं

  1. GCP लोड बैलेंसर खोलें

  2. अपने लोड बैलेंसर में, बैकएंड कॉन्फ़िगरेशन सेक्शन खोलें. नई बैकएंड सेवा बनाएं. बैकएंड कॉन्फ़िगरेशन की सेटिंग

  3. भौगोलिक जगह की जानकारी के साथ, अपनी नई बैकएंड सेवा कॉन्फ़िगर करें:

    • कोई नाम डालें, जैसे कि measurement-be-svc.
    • बैकएंड टाइप को इंटरनेट नेटवर्क एंडपॉइंट ग्रुप पर सेट करें.
    • प्रोटोकॉल को एचटीटीपीएस पर सेट करें और टाइम आउट को पहले से भरी गई वैल्यू के तौर पर छोड़ दें.
    • बैकएंड में जाकर, इंटरनेट नेटवर्क एंडपॉइंट ग्रुप ड्रॉप-डाउन पर क्लिक करें. इसके बाद, नया इंटरनेट नेटवर्क एंडपॉइंट ग्रुप बनाएं:
      • नेटवर्क एंडपॉइंट ग्रुप का टाइप को इंटरनेट एनईजी (ग्लोबल, रीजनल) पर सेट करें.
      • स्कोप को ग्लोबल पर सेट करें.
      • इसके ज़रिए जोड़ें को पूरी तरह क्वालिफ़ाइड डोमेन नेम और पोर्ट पर सेट करें.
      • पूरी तरह क्वालिफ़ाइड डोमेन नेम को G-12345.fps.goog पर सेट करें.
      • एंडपॉइंट बनाने के लिए, बनाएं पर क्लिक करें.
      • नेटवर्क एंडपॉइंट ग्रुप टैब बंद करें, ताकि नई बैकएंड सेवा टैब पर वापस जाया जा सके.
    • नए नेटवर्क एंडपॉइंट ग्रुप का नाम खोजें और उसे चुनें.
    • ऐडवांस कॉन्फ़िगरेशन सेक्शन खोलें. ये कस्टम अनुरोध हेडर जोड़ें.
      हेडर का नाम हेडर की वैल्यू
      Host G-12345.fps.goog
      X-Forwarded-CountryRegion {client_region_subdivision}
      X-Forwarded-Geolocation latlong={client_city_lat_long};city={client_city}
    • अन्य सेटिंग देखें. इस इंटिग्रेशन के लिए, न तो Cloud CDN और न ही Cloud Armor की ज़रूरत होती है. इसलिए, इन दोनों को बंद किया जा सकता है.
    • नई बैकएंड सेवा सेव करें.

रूटिंग के नियम कॉन्फ़िगर करना

  1. अपने लोड बैलेंसर में, राउटिंग के नियम सेक्शन खोलें.

  2. यहां दिए गए होस्ट और पाथ रूल जोड़ें:

    होस्ट पथ बैकएंड
    * /metrics/* measurement-be-svc

  3. लोड बैलेंसर के कॉन्फ़िगरेशन को अपडेट करें.

  4. ब्राउज़र में, सेटअप की पुष्टि करने के लिए यहां जाएं: https://example.com/metrics/healthy. पेज पर यह टेक्स्ट होना चाहिए ok. भौगोलिक जानकारी शामिल की जा रही है या नहीं, इसकी पुष्टि करने के लिए यहां जाएं: https://example.com/metrics/?validate_geo=healthy. पेज पर यह टेक्स्ट होना चाहिए ok.

Cloudflare

विज्ञापन देने वाले लोगों या कंपनियों के लिए, Google टैग गेटवे में अपना टैग दिखाने के लिए, आपको नए सबडोमेन के लिए सीएनएएम एंट्री बनानी होगी. साथ ही, अनुरोधों को फ़ॉरवर्ड करने के लिए ओरिजन रूल और जियोलोकेशन की जानकारी शामिल करने के लिए ट्रांसफ़ॉर्म रूल बनाना होगा. इस सेटअप को पूरा करने के लिए, आपके पास Cloudflare Enterprise प्लान होना चाहिए. अगर आपके पास Enterprise प्लान नहीं है, तो Cloudflare in-UI सेटअप का इस्तेमाल करें.

CNAME एंट्री बनाना

CNAME एंट्री के लिए रिज़र्व करने के लिए, कोई सबडोमेन चुनें. इस दस्तावेज़ में दिए गए उदाहरणों को भरने के लिए, यहां दी गई जानकारी भरें. यह CNAME, आपके Cloudflare कॉन्फ़िगरेशन के बाहर कभी भी नहीं दिखता. इसलिए, इसका नाम कुछ भी हो सकता है.

CNAME subdomain: fps
  1. डीएनएस टैब में, रिकॉर्ड सेक्शन खोलें.
  2. इस कॉन्फ़िगरेशन के साथ एक नया रिकॉर्ड जोड़ें:
    • टाइप को CNAME पर सेट करें.
    • Name को fps पर सेट करें.
    • टारगेट को G-12345.fps.goog पर सेट करें.
  3. सीएनएएमई रिकॉर्ड सेव करें.

ऑरिजिन का नियम बनाना

  1. 'नियम' टैब में जाकर, मूल नियम खोलें और नियम बनाएं.
  2. नियम का नाम डालें, जैसे कि Route measurement.
  3. कस्टम फ़िल्टर एक्सप्रेशन के आधार पर, आने वाले अनुरोधों को मैच करें. इसके बाद, एक्सप्रेशन में बदलाव करें पर क्लिक करें.
  4. बिल्डर में यह एक्सप्रेशन चिपकाएं: (http.host eq "example.com" and starts_with(http.request.uri.path, "/metrics"))
  5. होस्ट हेडर को फिर से लिखें... पर अपडेट करें G-12345.fps.goog.
  6. डीएनएस रिकॉर्ड को बदलकर... पर सेट करें fps.example.com.
  7. डेटा सोर्स का नियम सेव करें.
  8. अगर अन्य ओरिजिन नियम मौजूद हैं, तो नए नियम की पोज़िशन बढ़ाएं, ताकि यह वाइल्डकार्ड वाले किसी भी अन्य पाथ के बाद लागू हो.
  9. किसी ब्राउज़र में, https://example.com/metrics/healthy पर जाकर सेटअप की पुष्टि करें. पेज पर ok लिखा होना चाहिए.

भौगोलिक जगह की जानकारी शामिल करना

  1. 'नियम' टैब में जाकर, सेटिंग खोलें
  2. विज़िटर की जगह की जानकारी वाले हेडर जोड़ें विकल्प चालू करें.
  3. नियम लागू होने में कुछ मिनट लगेंगे. ब्राउज़र में, सेटअप की पुष्टि करने के लिए यहां जाएं: https://example.com/metrics/?validate_geo=healthy. पेज पर ok लिखा होना चाहिए.

Akamai

विज्ञापन देने वाले लोगों या कंपनियों के लिए Google टैग गेटवे में अपना टैग दिखाने के लिए, आपको अपनी प्रॉपर्टी में एक नया नियम जोड़ना होगा. इससे अनुरोधों को फ़ॉरवर्ड किया जा सकेगा और जियोलोकेशन की जानकारी जोड़ी जा सकेगी.

रीडायरेक्ट करने का नियम बनाना

  1. प्रॉपर्टी मैनेजर में, डिलीवरी कॉन्फ़िगरेशन का नया वर्शन बनाएं
  2. प्रॉपर्टी कॉन्फ़िगरेशन सेटिंग सेक्शन में जाकर, नया Rule
    • कोई नाम डालें, जैसे कि Route measurement
  3. नया मैच जोड़ें
    • मैच ड्रॉपडाउन को पाथ और इनमें से एक है पर सेट करें
    • मैच वैल्यू को /metrics/* पर सेट करें
  4. नया व्यवहार जोड़ें
    • Standard Property Behavior को चुनें. इसके बाद, Origin Server behavior को चुनें
    • ओरिजन सर्वर का होस्टनेम को G-12345.fps.goog पर सेट करें
    • Forward Host Header को Origin Hostname पर सेट करें
  5. नया नियम सेव करें और बदलाव लागू करें
    • पक्का करें कि प्रोडक्शन में रोल आउट करने से पहले, आपने रीडायरेक्ट करने के नए नियम को अपने स्टेजिंग एनवायरमेंट में टेस्ट कर लिया हो
    • अहम जानकारी: पक्का करें कि आपके पास ऐसे कोई नियम न हों जो आउटगोइंग रिस्पॉन्स हेडर में बदलाव करते हों या उन्हें हटाते हों. अगर Content-Type रिस्पॉन्स हेडर मौजूद नहीं है, तो इस वजह से Google स्क्रिप्ट काम नहीं कर सकती हैं.

भौगोलिक जगह की जानकारी शामिल करना

  1. रीडायरेक्ट करने का नियम चुनें. यह नियम ऊपर बनाया गया है. इसके बाद, प्रॉपर्टी कॉन्फ़िगरेशन की सेटिंग में जाकर,

  2. कोई नया व्यवहार जोड़ना

    • Standard Property Behavior को चुनें. इसके बाद, Content Targeting (EdgeScape) व्यवहार को चुनें
    • चालू करें को true पर सेट करें
  3. नए व्यवहार को सेव करें और अपने बदलावों को लागू करें.

    • पक्का करें कि प्रोडक्शन में रोल आउट करने से पहले, आपने रीडायरेक्ट करने के नए नियम को अपने स्टेजिंग एनवायरमेंट में टेस्ट कर लिया हो
  4. ब्राउज़र में, सेटअप की पुष्टि करने के लिए यहां जाएं: https://example.com/metrics/healthy. पेज पर यह टेक्स्ट होना चाहिए ok. भौगोलिक जानकारी शामिल की जा रही है या नहीं, इसकी पुष्टि करने के लिए यहां जाएं: https://example.com/metrics/?validate_geo=healthy. पेज पर यह टेक्स्ट होना चाहिए ok.

Amazon CloudFront

विज्ञापन देने वाले लोगों या कंपनियों के लिए Google टैग गेटवे की मदद से टैग को दिखाने के लिए, आपको अनुरोधों को फ़ॉरवर्ड करने और जियोलोकेशन की जानकारी जोड़ने के लिए, डेटा डिस्ट्रिब्यूशन के तरीके को कॉन्फ़िगर करना होगा.

नया ऑरिजिन जोड़ना

  1. Amazon Web Services (AWS) में CloudFront पेज पर जाएं
  2. अपना CloudFront डिस्ट्रिब्यूशन चुनें
  3. ओरिजन टैब में जाकर, इन सेटिंग के साथ एक ओरिजन बनाएं:
    • ओरिजन डोमेन को G-12345.fps.goog पर सेट करें
    • प्रोटोकॉल को सिर्फ़ एचटीटीपीएस पर सेट करें

रीडायरेक्ट करने का तरीका बनाना

  1. AWS में CloudFront पेज पर जाएं
  2. अपना CloudFront डिस्ट्रिब्यूशन चुनें
  3. व्यवहार टैब पर जाकर, इन सेटिंग के साथ नया व्यवहार बनाएं:
    • पाथ पैटर्न को /metrics/* पर सेट करें
    • ऑरिजिन और ऑरिजिन ग्रुप को G-12345.fps.goog पर सेट करें
    • ऑब्जेक्ट अपने-आप कंप्रेस होने की सुविधा को नहीं पर सेट करें
    • दर्शकों के लिए प्रोटोकॉल से जुड़ी नीति को सिर्फ़ एचटीटीपीएस पर सेट करें
    • अनुमति वाले एचटीटीपी तरीके को GET, HEAD, OPTIONS, PUT, POST, PATCH, DELETE पर सेट करें
    • कैश मेमोरी में सेव करने के लिए कुंजी और ऑरिजिन के अनुरोध में जाकर, कैश मेमोरी में सेव करने और ऑरिजिन के अनुरोध से जुड़ी नीति चुनें
      • कैश मेमोरी में सेव करने से जुड़ी नीति को CachingDisabled पर सेट करें
      • ऑरिजिन के अनुरोध से जुड़ी नीति को AllViewerExceptHostHeader पर सेट करें
  4. व्यवहार सूची में, पुष्टि करें कि नए व्यवहार का Precedence अन्य सभी व्यवहारों से ज़्यादा है
    • Precedence बदलने के लिए, अपना व्यवहार चुनें. इसके बाद, ऊपर ले जाएं बटन को तब तक चुनें, जब तक यह अन्य सभी व्यवहारों से ऊपर न हो जाए.
  5. किसी ब्राउज़र में, https://example.com/metrics/healthy पर जाकर सेटअप की पुष्टि करें. पेज पर ok लिखा होना चाहिए.

भौगोलिक जगह की जानकारी शामिल करना

  1. ज़रूरी भौगोलिक स्थान की जानकारी को फ़ॉरवर्ड करने के लिए, रीडायरेक्ट करने के तरीके में Headers को AllViewerExceptHostHeader पर सेट करें.
    • CloudFront व्यूअर की जगह की जानकारी देने वाले हेडर की पूरी सूची के बारे में इस लेख में बताया गया है
  2. डिस्ट्रिब्यूशन को लागू होने में कुछ मिनट लगेंगे. किसी ब्राउज़र में, सेट अप की पुष्टि करने के लिए यहां जाएं: https://example.com/metrics/?validate_geo=healthy. पेज पर ok लिखा होना चाहिए.

Fastly

विज्ञापन देने वाले लोगों या कंपनियों के लिए, Google टैग गेटवे में अपना टैग दिखाने के लिए, आपको Fastly CDN सेवा को कॉन्फ़िगर करना होगा. इससे अनुरोधों को फ़ॉरवर्ड किया जा सकेगा और जियोलोकेशन की जानकारी जोड़ी जा सकेगी. इस प्रोसेस में, एक शर्त, एक होस्ट, और दो वीसीएल स्निपेट बनाने होते हैं.

कंडीशन और होस्ट बनाना

सबसे पहले, गेटवे के लिए अनुरोधों की पहचान करने के लिए एक शर्त सेट अप करें. साथ ही, Google पर अनुरोधों को रूट करने के लिए एक होस्ट सेट अप करें.

  1. नीचे दी गई सेटिंग के साथ एक नई शर्त बनाएं:

    • टाइप: Request
    • नाम: Google Tag Gateway Path (या अपनी पसंद का कोई नाम)
    • लागू करें, अगर…: req.url.path ~ "^/metrics"
  2. इन सेटिंग के साथ नया होस्ट बनाएं:

    • होस्ट का नाम/पता: fps.goog
  3. इन अतिरिक्त सेटिंग की मदद से, नए होस्ट को कॉन्फ़िगर करें:

    • शर्त अटैच करें पर क्लिक करें और वह शर्त चुनें जिसे आपने पहले चरण में बनाया था.
    • होस्ट को बदलें को fps.goog पर सेट करें.
    • अन्य सेटिंग को डिफ़ॉल्ट पर रहने दें.
    • होस्ट को सेव करने के लिए, अपडेट करें पर क्लिक करें.

Google टैग आईडी और जियोलोकेशन हेडर जोड़ना

इसके बाद, आपको VCL (Varnish Configuration Language) स्निपेट जोड़ने होंगे, ताकि Google टैग आईडी और क्लाइंट के जियोलोकेशन डेटा को अटैच किया जा सके. आपको एक ही कोड का इस्तेमाल करके, दो अलग-अलग स्निपेट बनाने होंगे. एक स्निपेट vcl_miss के लिए और दूसरा vcl_pass के लिए.

  1. अपनी सेवा में, VCL स्निपेट पर जाएं और इन फ़ील्ड के साथ एक स्निपेट बनाएं:

    • नाम: Geo_MISS (या अपनी पसंद का कोई नाम)
    • प्लेसमेंट: Within Subroutine
    • सब-रूटीन: vcl_miss
    • VCL:

      if (req.url.path ~ "^/metrics") {
        set bereq.http.X-Gtg-Tag-Id = "G-12345";
        set bereq.http.X-Forwarded-Country = client.geo.country_code;
        set bereq.http.X-Forwarded-Region = client.geo.region;
        set bereq.http.X-Forwarded-Geolocation = "latlong=" +
          client.geo.latitude + "," + client.geo.longitude + ";city=" +
          client.geo.city;
      }
      
  2. इन फ़ील्ड के साथ एक और स्निपेट बनाएं:

    • नाम: Geo_PASS (या अपनी पसंद का कोई नाम)
    • टाइप: vcl_pass
    • VCL:

      if (req.url.path ~ "^/metrics") {
        set bereq.http.X-Gtg-Tag-Id = "G-12345";
        set bereq.http.X-Forwarded-Country = client.geo.country_code;
        set bereq.http.X-Forwarded-Region = client.geo.region;
        set bereq.http.X-Forwarded-Geolocation = "latlong=" +
          client.geo.latitude + "," + client.geo.longitude + ";city=" +
          client.geo.city;
      }
      

    अब आपके पास दो नए और अलग-अलग स्निपेट होने चाहिए. इससे यह पक्का होता है कि आपके होस्ट से फ़ेच किए जाने वाले किसी भी अनुरोध में, जियोलोकेशन हेडर जोड़े गए हैं. भले ही, यह "कैश मिस" (vcl_miss) हो या "कैश पास" (vcl_pass).

पूरे कॉन्फ़िगरेशन को चालू करना और उसकी पुष्टि करना

होस्ट, शर्त, और वीसीएल स्निपेट बनाने के बाद, अब पूरे सेटअप को चालू किया जा सकता है और उसकी जांच की जा सकती है.

  1. सभी नए बदलावों को लागू करने के लिए, चालू करें पर क्लिक करें.
  2. अपने ब्राउज़र में दोनों टेस्ट चलाकर, कॉन्फ़िगरेशन की पुष्टि करें:

    • पहला टेस्ट (टैग और राउटिंग): https://example.com/metrics/healthy पर जाएं
    • दूसरा टेस्ट (जियोलोकेशन): https://example.com/metrics/?validate_geo=healthy पर जाएं

    दोनों पेजों पर ok लिखा होना चाहिए

अन्य

विज्ञापन देने वाले लोगों या कंपनियों के लिए Google टैग गेटवे में अपना टैग दिखाने के लिए, आपको अपने सीडीएन या लोड बैलेंसर को कॉन्फ़िगर करना होगा. इससे अनुरोध, विज्ञापन देने वाले लोगों या कंपनियों के लिए Google टैग गेटवे के एंडपॉइंट पर भेजे जा सकेंगे.

  1. G-12345.fps.goog पर ले जाने वाला ऑरिजिन या बैकएंड जोड़ें.
  2. होस्ट हेडर को बदलकर G-12345.fps.goog पर सेट करें. सभी कुकी और क्वेरी स्ट्रिंग को फ़ॉरवर्ड करने की अनुमति दें.
  3. विज़िटर की जियोलोकेशन की जानकारी पास करें. इसके लिए, इनमें से कोई एक हेडर शामिल करें:
    • X-Forwarded-CountryRegion - उपयोगकर्ता का देश और क्षेत्र, ISO 3166-2 के एक कोड में (उदाहरण के लिए: US-CA).
    • X-Forwarded-Country और X-Forwarded-Region:
      • X-Forwarded-Country - उपयोगकर्ता के देश का ISO 3166-1 ऐल्फ़ा-2 कोड (उदाहरण के लिए: US).
      • X-Forwarded-Region - उपयोगकर्ता के क्षेत्र का सबडिविज़न कोड (उदाहरण के लिए: CA).
    • अगर दोनों सेट के हेडर शामिल किए जाते हैं, तो X-Forwarded-CountryRegion का इस्तेमाल किया जाएगा.
  4. /metrics/* के लिए पाथ का नियम जोड़ें, ताकि ट्रैफ़िक को विज्ञापन देने वाले लोगों या कंपनियों के लिए Google टैग गेटवे पर भेजा जा सके.
  5. रिज़र्व किए गए पाथ को इस तरह से कॉन्फ़िगर करें कि उसे डिफ़ॉल्ट नियम से पहले प्राथमिकता दी जाए.
  6. किसी ब्राउज़र में, https://example.com/metrics/healthy पर जाकर सेट अप की पुष्टि करें. पेज पर ok लिखा होना चाहिए. पुष्टि करें कि भौगोलिक जानकारी शामिल की जा रही है. इसके लिए, https://example.com/metrics/?validate_geo=healthy पर जाएं. पेज पर ok लिखा होना चाहिए.

तीसरा चरण: मेज़रमेंट पाथ का इस्तेमाल करने के लिए, वेबसाइट पर मौजूद स्क्रिप्ट अपडेट करें

वेबसाइट के हर पेज पर मौजूद स्क्रिप्ट को इनमें से किसी एक स्क्रिप्ट से बदलें:

gtag.js

<head> सेक्शन में सबसे ऊपर, Google टैग आईडी वाली स्क्रिप्ट की दो लाइनें ढूंढें:

<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-12345"></script>

हर पेज में इन लाइनों की जगह पर, मेज़रमेंट पाथ का इस्तेमाल करने वाला ट्रैकिंग कोड जोड़ें:

<!-- Google tag (gtag.js) -->
<script async src="/metrics/"></script>

gtm.js

<head> सेक्शन में सबसे ऊपर, Tag Manager के स्निपेट की जगह पर यह जोड़ें:

<!-- 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=
'/metrics/?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','');</script>
<!-- End Google Tag Manager -->

मेज़रमेंट सेटअप की जांच करना

मेज़रमेंट सेटअप की जांच करने के लिए, अपने कंटेनर को कॉन्फ़िगर करें. इसमें कम से कम एक ऐसा टैग होना चाहिए जो ट्रिगर हो रहा हो.

  1. Tag Assistant पर जाएं और अपने कंटेनर की झलक देखें.
  2. इवेंट ट्रिगर करने के लिए, अपनी वेबसाइट पर नेविगेट करें.
  3. खास जानकारी > आउटपुट > भेजे गए हिट टैब में, पुष्टि करें कि हिट /metrics पर भेजे गए हों.

    सेटअप की पुष्टि करने वाला स्क्रीनशॉट