यह पेज उन डेवलपर के लिए है जिन्हें Google टैग या Google Tag Manager की मदद से, कुकी सेटिंग को पसंद के मुताबिक बनाना है. अगर आपको यह पक्का नहीं है कि आपको कुकी कॉन्फ़िगर करनी हैं या नहीं, तो कुकी और उपयोगकर्ता की पहचान करना लेख पढ़ें.
डिफ़ॉल्ट रूप से, Google टैग अपने-आप होने वाले कुकी डोमेन कॉन्फ़िगरेशन का इस्तेमाल करते हैं. कुकी, डोमेन के सबसे बड़े लेवल पर सेट की जाती हैं. उदाहरण के लिए, अगर आपकी वेबसाइट का पता blog.example.com है, तो कुकी example.com डोमेन पर सेट की जाती हैं. अगर यह पता चलता है कि सर्वर को स्थानीय तौर पर चलाया जा रहा है (उदाहरण के लिए, localhost), तो cookie_domain को अपने-आप 'none' पर सेट कर दिया जाता है. साथ ही, कुकी, दस्तावेज़ की जगह से पूरे डोमेन का इस्तेमाल करेंगी.
अगर आपको सिर्फ़ कुकी के खत्म होने की तारीख या कुकी अपडेट करने की सेटिंग में बदलाव करना है, तो Analytics इंटरफ़ेस का इस्तेमाल करके कुकी की डिफ़ॉल्ट सेटिंग बदलें.
ज़्यादातर वेबसाइटों और ऐप्लिकेशन के लिए, कुकी स्टोरेज को भी उपयोगकर्ता की सहमति से कंट्रोल किया जाना चाहिए. उपयोगकर्ता की निजता के बारे में खास जानकारी में, उपयोगकर्ता की सहमति को मैनेज करने के लिए उपलब्ध विकल्पों के बारे में बताया गया है.
कुकी डोमेन बदलना
कुकी डोमेन के अपने-आप कॉन्फ़िगर होने की सुविधा का इस्तेमाल करने पर, किसी अतिरिक्त कॉन्फ़िगरेशन के बिना ही सभी सबडोमेन पर गतिविधि मेज़र की जाती है.
कुकी डोमेन के कॉन्फ़िगरेशन में बदलाव करने के लिए, यह तरीका अपनाएं:
Tag Manager
डेस्टिनेशन टैग के लिए:
- अपने फ़ाइल फ़ोल्डर में, टैग मेन्यू खोलें.
- किसी मौजूदा डेस्टिनेशन टैग में बदलाव करें या कोई नया टैग बनाएं.
कॉन्फ़िगरेशन सेटिंग में, एक नया पैरामीटर जोड़ें:
- नाम:
cookie_domain - वैल्यू:
my.example.com
- नाम:
टैग को सेव करें और कंटेनर को पब्लिश करें.
Google टैग के लिए:
- अपने फ़ाइल फ़ोल्डर में, टैग मेन्यू खोलें.
- किसी मौजूदा Google टैग में बदलाव करें या कोई नया टैग बनाएं.
कॉन्फ़िगरेशन सेटिंग में, नया पैरामीटर जोड़ें:
- नाम:
cookie_domain - वैल्यू:
my.example.com
- नाम:
टैग को सेव करें और कंटेनर को पब्लिश करें.
Google टैग के ज़रिए कनेक्ट किए गए Google Ads और Floodlight टैग के लिए:
कन्वर्ज़न लिंक करने वाले टैग से डोमेन की सेटिंग में बदलाव किया जा सकता है:
- Tag Manager में, अपना मौजूदा कन्वर्ज़न लिंक करने वाला टैग खोलें. अगर आपके कंटेनर में यह टैग मौजूद नहीं है, तो इसे बनाएं.
- लिंकर के विकल्प में जाकर, कुकी सेटिंग बदलें (ऐडवांस) पर क्लिक करें
- डोमेन फ़ील्ड में, सबसे बड़े लेवल का वह डोमेन डालें जिसके लिए कुकी सेट करने की अनुमति देनी है. पाथ फ़ील्ड में जाकर, कोई खास पाथ भी तय किया जा सकता है. इन सेटिंग का इस्तेमाल सिर्फ़ तब करें, जब आपको कुकी को किसी लोअर-लेवल सबडोमेन या सबडायरेक्ट्री तक सीमित रखना हो.
gtag.js
कुकी डोमेन के अपने-आप कॉन्फ़िगर होने की सुविधा बंद करने के लिए, अपने टैग के लिए config को अपडेट करें, ताकि cookie_domain पैरामीटर के लिए कोई वैल्यू तय की जा सके:
gtag('config', 'TAG_ID', {
'cookie_domain': 'blog.example.com'
});
कुकी का नाम बदलना
अन्य कुकी के साथ टकराव से बचने के लिए, आपको कुकी का नाम बदलना पड़ सकता है.
Tag Manager
डेस्टिनेशन टैग के लिए:
- अपने फ़ाइल फ़ोल्डर में, टैग मेन्यू खोलें.
- किसी मौजूदा डेस्टिनेशन टैग में बदलाव करें या कोई नया टैग बनाएं.
कॉन्फ़िगरेशन सेटिंग में, नया पैरामीटर जोड़ें:
- नाम:
cookie_prefix - वैल्यू:
example
- नाम:
टैग को सेव करें और कंटेनर को पब्लिश करें.
Google टैग के लिए:
- अपने फ़ाइल फ़ोल्डर में, टैग मेन्यू खोलें.
- किसी मौजूदा Google टैग में बदलाव करें या कोई नया टैग बनाएं.
कॉन्फ़िगरेशन सेटिंग में, नया पैरामीटर जोड़ें:
- नाम:
cookie_prefix - वैल्यू:
example
- नाम:
टैग को सेव करें और कंटेनर को पब्लिश करें.
Google टैग से कनेक्ट किए गए Google Ads और Floodlight टैग के लिए:
नाम के प्रीफ़िक्स की सेटिंग में बदलाव, कन्वर्ज़न लिंक करने वाले टैग से किया जा सकता है:
- Tag Manager में, कन्वर्ज़न लिंक करने वाला अपना मौजूदा टैग खोलें. अगर आपके कंटेनर में टैग मौजूद नहीं है, तो नया टैग बनाएं.
- लिंकर के विकल्प में जाकर, कुकी सेटिंग बदलें (ऐडवांस) पर क्लिक करें
- नाम का प्रीफ़िक्स फ़ील्ड में, नाम का प्रीफ़िक्स डालें. इन कुकी का इस्तेमाल करने वाले सभी टैग (उदाहरण के लिए, Google Ads विज्ञापन से होने वाला कन्वर्ज़न टैग) को भी उसी प्रीफ़िक्स का इस्तेमाल करने के लिए कॉन्फ़िगर किया जाना चाहिए.
gtag.js
यह कॉन्फ़िगरेशन, सेट की गई कुकी की शुरुआत में example जोड़ता है. उदाहरण के लिए, _ga, example_ga बन जाता है या _gcl_au, example_gcl_au बन जाता है:
gtag('config', 'TAG_ID', {
cookie_prefix: 'example'
});
कुकी के खत्म होने की तारीख
हर बार पेज लोड होने पर, कुकी के खत्म होने की तारीख को अपडेट किया जाता है. इसके लिए, कुकी के खत्म होने की तारीख के मौजूदा समय में, Google टैग की ओर से सेट की गई कुकी के खत्म होने की तारीख की वैल्यू जोड़ी जाती है. इसका मतलब है कि अगर कुकी के खत्म होने की अवधि एक हफ़्ते (604800 सेकंड) के लिए सेट है और कोई उपयोगकर्ता, एक ही ब्राउज़र का इस्तेमाल करके पांच दिनों के अंदर वेबसाइट पर आता है, तो कुकी एक और हफ़्ते के लिए उपलब्ध रहेगी. साथ ही, वह आपकी रिपोर्ट में उसी उपयोगकर्ता के तौर पर दिखेगा. अगर वही उपयोगकर्ता, ओरिजनल कुकी की समयसीमा खत्म होने के बाद आपकी साइट पर आता है, तो एक नई कुकी बनाई जाएगी. साथ ही, आपकी रिपोर्ट में उसकी पहली और दूसरी विज़िट को अलग-अलग लोगों की विज़िट के तौर पर दिखाया जाएगा.
अगर आपने कुकी के खत्म होने की तारीख की वैल्यू को 0 (शून्य) सेकंड पर सेट किया है, तो कुकी सेशन आधारित कुकी में बदल जाती है और मौजूदा ब्राउज़र सेशन खत्म होने पर खत्म हो जाती है.
Tag Manager
डेस्टिनेशन टैग के लिए:
- अपने फ़ाइल फ़ोल्डर में, टैग मेन्यू खोलें.
- किसी मौजूदा डेस्टिनेशन टैग में बदलाव करें या कोई नया टैग बनाएं.
कॉन्फ़िगरेशन सेटिंग में, नया पैरामीटर जोड़ें:
- नाम:
cookie_expires - वैल्यू:
2419200
- नाम:
टैग को सेव करें और कंटेनर को पब्लिश करें.
Google टैग के लिए:
- अपने फ़ाइल फ़ोल्डर में, टैग मेन्यू खोलें.
- किसी मौजूदा Google टैग में बदलाव करें या कोई नया टैग बनाएं.
कॉन्फ़िगरेशन सेटिंग में, नया पैरामीटर जोड़ें:
- नाम:
cookie_expires - वैल्यू:
2419200
- नाम:
टैग को सेव करें और कंटेनर को पब्लिश करें.
gtag.js
gtag('config', 'TAG_ID', {
cookie_expires: 28 * 24 * 60 * 60 // 28 days, in seconds
});
कुकी का अपडेट
cookie_update फ़्लैग को true (डिफ़ॉल्ट वैल्यू) पर सेट करने पर, Google टैग हर पेज लोड पर कुकी अपडेट कर सकते हैं. साथ ही, कुकी के खत्म होने की तारीख को साइट पर सबसे हाल की विज़िट के हिसाब से अपडेट कर सकते हैं. उदाहरण के लिए, अगर कुकी के खत्म होने की अवधि एक हफ़्ते के लिए सेट है और कोई उपयोगकर्ता, एक ही ब्राउज़र का इस्तेमाल करके हर पांच दिन में वेबसाइट पर आता है, तो कुकी की समयसीमा खत्म होने की तारीख को हर विज़िट पर अपडेट किया जाएगा. यह कुकी, कभी खत्म नहीं होगी.
false पर सेट होने पर, हर बार पेज लोड होने पर कुकी अपडेट नहीं की जाती हैं. कुकी के खत्म होने का असर यह होता है कि उपयोगकर्ता के साइट पर आने की जानकारी उसी तरह रिकॉर्ड की जाएगी जैसे उपयोगकर्ता के पहली बार साइट पर आने के समय की गई थी.
Tag Manager
डेस्टिनेशन टैग के लिए:
- अपने फ़ाइल फ़ोल्डर में, टैग मेन्यू खोलें.
- किसी मौजूदा डेस्टिनेशन टैग में बदलाव करें या कोई नया टैग बनाएं.
कॉन्फ़िगरेशन सेटिंग में, नया पैरामीटर जोड़ें:
- नाम:
cookie_update - वैल्यू:
false
- नाम:
टैग को सेव करें और कंटेनर को पब्लिश करें.
Google टैग के लिए:
- अपने फ़ाइल फ़ोल्डर में, टैग मेन्यू खोलें.
- किसी मौजूदा Google टैग में बदलाव करें या कोई नया टैग बनाएं.
कॉन्फ़िगरेशन सेटिंग में, नया पैरामीटर जोड़ें:
- नाम:
cookie_update - वैल्यू:
false
- नाम:
टैग को सेव करें और कंटेनर को पब्लिश करें.
gtag.js
gtag('config', 'TAG_ID', {
cookie_update: false
});