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

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

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

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

  1. Tag Manager सर्वर कंटेनर बनाएं.
  2. GCP टैगिंग सर्वर सेट अप करें.

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

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

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

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

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

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

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

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

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

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

GCP के डिफ़ॉल्ट डिप्लॉयमेंट के बारे में जानकारी

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

टैग करने के सर्वर को अपने-आप मैनेज करने की सुविधा चालू करने पर, मुझे कौनसे GCP संसाधन मिलेंगे?

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

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

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

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

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

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

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

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

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

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

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

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