सर्वर साइड टैगिंग

सर्वर साइड टैगिंग की मदद से, मेज़रमेंट टैग इंस्ट्रुमेंटेशन को अपनी वेबसाइट या ऐप्लिकेशन से, Google Cloud Platform (GCP) या अपने किसी अन्य प्लैटफ़ॉर्म पर सर्वर साइड प्रोसेसिंग कंटेनर में ले जाया जा सकता है. क्लाइंट-साइड टैग की तुलना में, सर्वर साइड टैगिंग के कुछ फ़ायदे यहां दिए गए हैं:

  • बेहतर परफ़ॉर्मेंस: आपकी वेबसाइट या ऐप्लिकेशन में कम मेज़रमेंट टैग का मतलब है कि क्लाइंट-साइड पर कम कोड चलाए जा सकते हैं.
  • बेहतर सुरक्षा: जब ग्राहक से मैनेज किए जाने वाले सर्वर साइड एनवायरमेंट में इसे इकट्ठा और डिस्ट्रिब्यूट किया जाता है, तो वेबसाइट पर आने वाले लोगों का डेटा ज़्यादा सुरक्षित और ज़्यादा सुरक्षित होता है. डेटा को क्लाउड इंस्टेंस पर भेजा जाता है, जहां उसे प्रोसेस करके दूसरे टैग से रूट किया जाता है.

सर्वर साइड टैगिंग का इस्तेमाल शुरू करने के लिए:

  1. Tag Manager सर्वर कंटेनर बनाएं.
  2. जीसीपी टैग करने वाला सर्वर सेट अप करें.
पढ़ें

Tag Manager सर्वर कंटेनर बनाना

सर्वर साइड टैगिंग का इस्तेमाल करने के लिए, एक नया Tag Manager सर्वर कंटेनर बनाएं:

  1. अपने Tag Manager खाते से, एक नया कंटेनर बनाएं.
    1. सही खाते के नाम के आगे मौजूद, खाते > अन्य कार्रवाइयों का मेन्यू पर क्लिक करें.
    2. कंटेनर बनाएं चुनें.
  2. टारगेट प्लैटफ़ॉर्म में, सर्वर चुनें.
  3. बनाएं पर क्लिक करें.

टैग करने वाला सर्वर सेट अप करने के लिए, एक डायलॉग दिखेगा. इस प्रक्रिया के बारे में अगले सेक्शन में बताया गया है.

टैग करने वाला सर्वर सेट अप करना

सर्वर कंटेनर बनाने के बाद, आपको एक टैगिंग सर्वर डिप्लॉय करना होगा. नोट: बाद में इस पॉइंट पर लौटने के लिए, सबसे ऊपर मौजूद बार में अपने कंटेनर आईडी पर क्लिक करें या एडमिन टैब > कंटेनर सेटिंग > अपना टैगिंग सर्वर सेट अप करें पर जाएं.

आप इनमें से कोई एक डिप्लॉयमेंट विकल्प चुन सकते हैं:

  • अपने-आप प्रावधान करने की सुविधा (सुझाया गया): अगर आपने टैगिंग सर्वर को अपने-आप सेट अप करने का विकल्प चुना है, तो Google Tag Manager आपके लिए नया GCP प्रोजेक्ट और Cloud Run टैगिंग सर्वर सेट अप करता है. अगर आपको किसी मौजूदा GCP प्रोजेक्ट का इस्तेमाल करना है, तो Cloud Run सेट अप करने की गाइड में दिए गए निर्देशों का पालन करें.
  • Google से बाहर के इन्फ़्रास्ट्रक्चर पर मैन्युअल तरीके से प्रॉविज़निंग: अगर आपको खुद का सर्वर सलूशन इस्तेमाल करना है, तो मैन्युअल सेटअप गाइड में दिए गए निर्देशों का पालन करें.

सर्वर डोमेन को कॉन्फ़िगर करें

टैग करने वाले नए सर्वर का डिफ़ॉल्ट यूआरएल, uc.a.run.app पर है. कुकी की निजता और उसे टिकाऊ बनाने के लिए, टैग करने वाले सर्वर पर अपनी वेबसाइट के सबडोमेन को पॉइंट करें. इस तरह, टैग करने वाला सर्वर उन कुकी को पढ़ और लिख सकता है जो पेज (HttpOnly कुकी) पर मौजूद स्क्रिप्ट को नहीं दिखती हैं. अपने टैग करने वाले सर्वर पर मैप करने के लिए, कस्टम डोमेन सेट अप करने का तरीका जानें.

डिफ़ॉल्ट GCP डिप्लॉयमेंट को समझना

जब अपने-आप प्रावधान करने वाले फ़्लो का इस्तेमाल करके टैग करने वाला सर्वर बनाया जाता है, तो सर्वर का डिफ़ॉल्ट कॉन्फ़िगरेशन होता है.

जब मैं अपने टैगिंग सर्वर को अपने-आप प्रावधान करता/करती हूं, तो कौनसे GCP संसाधन असाइन किए जाते हैं?

टैग करने वाले सर्वर को अपने-आप प्रावधान करने पर, Cloud Run पर डिप्लॉय किए गए सर्वर-साइड कंटेनर की मदद से, एक GCP प्रोजेक्ट बनाया जाता है. डिप्लॉयमेंट, उपलब्ध संसाधनों की संख्या को सीमित करता है. साथ ही, हमारा सुझाव है कि ऐसा सिर्फ़ सीमित ट्रैफ़िक को टेस्ट करने के लिए करें.

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

टैग करने वाले मेरे सर्वर का डोमेन क्या है?

डिफ़ॉल्ट डिप्लॉयमेंट में, Cloud Run सबडोमेन का इस्तेमाल किया जाता है. हमारा सुझाव है कि आप टैग करने वाले सर्वर पर अपनी वेबसाइट का सबडोमेन पॉइंट करें. अपनी वेबसाइट के सबडोमेन को टैग करने वाले सर्वर से मैप करने के लिए, इन निर्देशों का पालन करें.

डिफ़ॉल्ट डिप्लॉयमेंट की लागत कितनी होती है?

ज़्यादातर मामलों में, एक सर्वर वाले GCP प्रोजेक्ट का डिफ़ॉल्ट डिप्लॉयमेंट के लिए कोई शुल्क नहीं लिया जाता. हालांकि, कुछ वजहों से आपको एक सर्वर वाले डिप्लॉयमेंट में शुल्क देना पड़ सकता है:

  1. GCP डिप्लॉयमेंट के लिए इस्तेमाल किया जाने वाला बिलिंग खाता, ऐसे दूसरे प्रोजेक्ट से लिंक होता है जो सर्वर को GCP मुफ़्त टियर से बाहर ले जाते हैं.
  2. सर्वर से भेजे गए ट्रैफ़िक की मात्रा, फ़्री-टीयर की सीमाओं से ज़्यादा है.

अपना Cloud Run एनवायरमेंट अपग्रेड कर लेने के बाद, आपको हर सर्वर के लिए हर महीने 30 से 50 डॉलर खर्च करने होंगे. ज़्यादा नेटवर्क ट्रैफ़िक से इस लागत में बढ़ोतरी हो सकती है.

मैं अपने डिप्लॉयमेंट में अतिरिक्त इंस्टेंस कैसे जोड़ूं?

अपने डिप्लॉयमेंट में अन्य इंस्टेंस जोड़ने का तरीका जानने के लिए, Cloud Run का दस्तावेज़ पढ़ें.

अपना पहला अनुरोध भेजें

अपना पहला अनुरोध भेजने का तरीका जानने के लिए, सर्वर साइड Tag Manager में डेटा भेजने का तरीका बताने वाली गाइड पढ़ें.