सर्वर साइड टैगिंग की मदद से, मेज़रमेंट टैग इंस्ट्रूमेंटेशन को अपनी वेबसाइट या ऐप्लिकेशन से हटाकर, Google Cloud Platform (GCP) पर मौजूद सर्वर साइड प्रोसेसिंग कंटेनर या अपनी पसंद के किसी अन्य प्लैटफ़ॉर्म पर ले जाया जा सकता है. सर्वर-साइड टैगिंग के ये फ़ायदे हैं:
- बेहतर परफ़ॉर्मेंस: आपकी वेबसाइट या ऐप्लिकेशन में मेज़रमेंट टैग कम होने का मतलब है कि क्लाइंट साइड पर कम कोड चलेगा.
- बेहतर सुरक्षा: ग्राहक के मैनेज किए गए सर्वर-साइड एनवायरमेंट में, वेबसाइट पर आने वाले व्यक्ति का डेटा इकट्ठा और डिस्ट्रिब्यूट किए जाने पर, उसे बेहतर तरीके से सुरक्षित रखा जाता है. डेटा को क्लाउड इंस्टेंस पर भेजा जाता है. यहां इसे प्रोसेस किया जाता है और फिर अन्य टैग की मदद से रूट किया जाता है.
सर्वर-साइड टैगिंग का इस्तेमाल शुरू करने के लिए:
- Tag Manager सर्वर कंटेनर बनाएं.
- [GCP टैग करने वाला सर्वर सेट अप करें].
Tag Manager सर्वर कंटेनर बनाना
सर्वर साइड टैगिंग का इस्तेमाल करने के लिए, नया Tag Manager सर्वर कंटेनर बनाएं:
- अपने Tag Manager खाते में जाकर, नया कंटेनर बनाएं.
- सही खाते के नाम के बगल में मौजूद, खाते >
पर क्लिक करें. - कंटेनर बनाएं चुनें.
- सही खाते के नाम के बगल में मौजूद, खाते >
- टारगेट प्लैटफ़ॉर्म में जाकर, सर्वर चुनें.
- बनाएं पर क्लिक करें.
आपको टैग करने वाला सर्वर सेट अप करने के लिए एक डायलॉग दिखेगा. इस प्रोसेस के बारे में, अगले सेक्शन में ज़्यादा जानकारी दी गई है.
टैग करने वाला सर्वर सेट अप करना
सर्वर कंटेनर बनाने के बाद, आपको टैगिंग सर्वर डिप्लॉय करना होगा. ध्यान दें: इस पेज पर बाद में वापस आने के लिए, सबसे ऊपर मौजूद बार में अपने कंटेनर आईडी पर क्लिक करें. इसके अलावा, एडमिन टैब > कंटेनर सेटिंग > टैगिंग सर्वर सेट अप करें पर जाएं.
डप्लॉयमेंट के लिए, इनमें से कोई एक विकल्प चुना जा सकता है:
- अपने-आप उपलब्ध होने की सुविधा (सुझाया गया): अगर आपने टैग करने वाला सर्वर अपने-आप उपलब्ध होने की सुविधा चुनी है, तो Google Tag Manager आपके लिए एक नया GCP प्रोजेक्ट और Cloud Run टैग करने वाला सर्वर सेट अप करता है. अगर आपको किसी मौजूदा GCP प्रोजेक्ट का इस्तेमाल करना है, तो Cloud Run सेट अप गाइड पढ़ें.
- Google के अलावा किसी अन्य इंफ़्रास्ट्रक्चर पर मैन्युअल तरीके से सुविधा चालू करना: अगर आपको अपने सर्वर के समाधान का इस्तेमाल करना है, तो मैन्युअल तरीके से सेट अप करने से जुड़ी गाइड में दिए गए चरणों का पालन करें.
सर्वर डोमेन को कॉन्फ़िगर करना
नए टैगिंग सर्वर का डिफ़ॉल्ट यूआरएल run.app पर होता है. कुकी की निजता और अवधि को बेहतर बनाने के लिए, अपनी वेबसाइट के किसी सबडोमेन को टैग करने वाले सर्वर पर पॉइंट करें.
इस तरह, टैगिंग सर्वर ऐसी कुकी को पढ़ और लिख सकता है जो पेज में मौजूद स्क्रिप्ट (HttpOnly कुकी) को नहीं दिखती हैं.
अपने टैग करने वाले सर्वर पर मैप करने के लिए, कस्टम डोमेन सेट अप करने का तरीका जानें.
GCP के डिफ़ॉल्ट डिप्लॉयमेंट के बारे में जानकारी
अपने-आप मैनेज होने की सुविधा का इस्तेमाल करके टैग करने वाला सर्वर बनाने पर, सर्वर में डिफ़ॉल्ट कॉन्फ़िगरेशन होता है.
टैग करने के सर्वर को अपने-आप मैनेज करने की सुविधा चालू करने पर, मुझे कौनसे GCP संसाधन मिलते हैं?
टैग करने वाला सर्वर अपने-आप मैनेज करने पर, एक GCP प्रोजेक्ट बनाया जाता है. इसमें सर्वर-साइड कंटेनर को Cloud Run पर डिप्लॉय किया जाता है. इस डिप्लॉयमेंट में, उपलब्ध संसाधनों की संख्या सीमित होती है. इसलिए, इसे सिर्फ़ सीमित ट्रैफ़िक वॉल्यूम की टेस्टिंग के लिए इस्तेमाल करने का सुझाव दिया जाता है.
जब आपके सर्वर-साइड कंटेनर को लाइव ट्रैफ़िक मिलना शुरू हो जाए, तो अपने सेवा के लिए अतिरिक्त इंस्टेंस असाइन करें. इससे यह पक्का किया जा सकेगा कि डेटा को दो या उससे ज़्यादा बार न गिना जाए. साथ ही, आउटेज या क्षमता से जुड़ी सीमाओं की वजह से डेटा का नुकसान न हो. हमारा सुझाव है कि रिडंडेंसी के लिए, हर कंटेनर में कम से कम तीन इंस्टेंस होने चाहिए. डिप्लॉयमेंट को अपग्रेड करने का तरीका जानें.
मेरे टैगिंग सर्वर का डोमेन क्या है?
डिफ़ॉल्ट डिप्लॉयमेंट, Cloud Run के सबडोमेन का इस्तेमाल करता है. हमारा सुझाव है कि आप अपनी वेबसाइट के किसी सबडोमेन को टैग करने वाले सर्वर पर पॉइंट करें. अपनी वेबसाइट के सबडोमेन को टैग करने वाले सर्वर पर मैप करने के लिए, इन निर्देशों का पालन करें.
डिफ़ॉल्ट डिप्लॉयमेंट का शुल्क कितना है?
ज़्यादातर मामलों में, एक सर्वर वाले GCP प्रोजेक्ट को डिप्लॉय करने के लिए कोई शुल्क नहीं लिया जाता. हालांकि, सिंगल-सर्वर डिप्लॉयमेंट में कुछ वजहों से आपको शुल्क देना पड़ सकता है:
- GCP डिप्लॉयमेंट के लिए इस्तेमाल किया गया बिलिंग खाता, उन अन्य प्रोजेक्ट से लिंक है जिनकी वजह से सर्वर, GCP के फ़्री टियर से बाहर हो जाता है.
- सर्वर से भेजे गए ट्रैफ़िक की मात्रा, मुफ़्त टियर की सीमाओं से ज़्यादा है.
Cloud Run एनवायरमेंट को अपग्रेड करने के बाद, आपको हर सर्वर के लिए हर महीने 30 से 50 डॉलर खर्च करने पड़ सकते हैं. ज़्यादा नेटवर्क ट्रैफ़िक की वजह से, इस लागत में बढ़ोतरी हो सकती है.
मैं अपने डिप्लॉयमेंट में अतिरिक्त इंस्टेंस कैसे जोड़ूं?
अपने डिप्लॉयमेंट में अतिरिक्त इंस्टेंस जोड़ने का तरीका जानने के लिए, Cloud Run का दस्तावेज़ पढ़ें.
पहला अनुरोध भेजना
पहला अनुरोध भेजने का तरीका जानने के लिए, सर्वर साइड Tag Manager को डेटा भेजने के तरीके से जुड़ी गाइड पढ़ें.