मैं Google Analytics को अपने उप डोमेन के लिए कुकीज़ का उपयोग नहीं करने के लिए कैसे कह सकता हूं?


9

मेरे पास मेरी वेब साइट है example.com, और मेरे पास स्थैतिक सामग्री परोसने के लिए एक उप डोमेन भी है static.example.com
अपने वेब पेजों पर मैं Google Analytics का उपयोग कर रहा हूं, इसलिए यह अपनी कुकी को सभी पेज अनुरोधों पर, यहां तक ​​कि संलग्न करेगा static.example.com

मैं GA सेटिंग में गया और बाहर करने के लिए एक फ़िल्टर जोड़ा static.example.com, लेकिन मैं अभी भी __utmaअपने स्थिर डोमेन के सभी वेब अनुरोधों पर कुकीज़ ( .. नाम के साथ) देखता हूं।

मैं अपने उप डोमेन पर कुकीज़ का उपयोग करने के लिए GA को कैसे प्रतिबंधित कर सकता हूं?


आप क्यों नहीं चाहते कि कुकीज़ वहाँ हों? क्या यह तब तक मायने रखता है जब तक सामग्री को ट्रैक नहीं किया जा रहा है?
जॉन कोंडे

6
Google की गति परीक्षण आपको एक ++ देता है यदि आप कुकलेस डोमेन से स्थिर सामग्री परोस रहे हैं। गूगल देता है, गूगल लेता है।
थॉमस

1
दिलचस्प ....
जॉन कोंडे

@thomas +1 के कारण इस प्रश्न को देखने के लिए कहा गया था।
तलवी वटिया

इससे क्या फर्क पड़ता है कि Google की गति परीक्षण आपको क्या देता है? क्या यह केवल वेबमास्टर्स के लिए एक प्रदर्शन परीक्षण उपकरण नहीं है? जब तक आप एक गैर-मौजूद प्रदर्शन में सुधार के साथ खुद को बेहोश नहीं करना चाहते, तब तक कुकीज़ को हटाने का कोई मतलब नहीं है कि केवल एक गति परीक्षण खेल के लिए है जो केवल आपके लिए है।
लेसे मेजेस्टे सेप

जवाबों:


5

तुम यह नहीं कर सकते। डोमेन example.com के लिए कोई भी कुकी मुद्दा example.com के सभी उप-डोमेन के लिए मान्य है।

यदि आप static.example.com एक कुकी मुक्त डोमेन होना चाहते हैं, तो आपको www.example.com पर मुख्य साइट की सेवा करनी चाहिए (आप उदाहरण के लिए www.example.com से 301 रीडायरेक्ट प्रदान कर सकते हैं)।

जैसा कि static.example.com www.example.com (बल्कि भाई-बहन) का उपडोमेन नहीं है, यह अपनी कुकीज़ को साझा नहीं करेगा।

इसका वास्तव में Google Analytics के साथ कुछ भी लेना-देना नहीं है, बस यही है कि WWW कैसे काम करता है। यहां तक ​​कि अगर आप जीए को बता सकते हैं कि कुकीज़ को static.example.com पर न भेजें जो आपके अन्य उपयोगकर्ताओं की मदद नहीं करेगा जिनके पास इस जानकारी तक पहुंच नहीं है।


धन्यवाद, मुझे इस बात का डर था। मैं अपनी स्थिर सामग्री के लिए एक समर्पित domain.net का उपयोग करूंगा।
मैग्नस

आपको दूसरे डोमेन की आवश्यकता नहीं है। donaldthe सिर्फ एक वैध तरीका सुझाया।
machineaddict

6

इस तरह (नए GA कोड के साथ)

_gaq.push(
    ['_setAccount', 'UA-xxxxx-x'],
    ['_setDomainName', 'www.example.com'],
    ['_trackPageview']
);

यह अभी भी अन्य 3 पार्टी ऐप्स को ब्लॉक नहीं करेगा जिसका उपयोग आप कुकीज़ को अपने स्थैतिक उपडोमेन पर सेट करने से कर सकते हैं लेकिन कम से कम आपको GA कुकीज़ से छुटकारा मिल रहा है जो काफी बड़ी हैं।


धन्यवाद! इस चर ने मुझे प्रकाश दिखाया। वर्तमान कोड है _gaq.push(['_setDomainName', 'yoursub.domain.com']);, इसे _gaq.push(['_setAccount', 'UA-12345-1']);js कोड में निर्देश के बाद डालें । यह भी देखें developers.google.com/analytics/devguides/collection/gajs/...
ArendE

2

जैसे क्रिस ने कहा, किसी भी कुकीज़ पर सेट और अन्य उप-डोमेन example.comपर उपलब्ध होगा static.example.com। यदि आप साइट को बिना रखना चाहते हैं www.तो मैं एक अलग डोमेन नाम (उदाहरण के लिए, स्टैक ओवरफ्लो का उपयोग करता है http://sstatic.net ) का उपयोग करने का सुझाव दूंगा ।

यदि आपके पास पहले से ही कई डोमेन हैं, तो उदाहरण के लिए yourbusiness.netपुनर्निर्देशित करने के लिए yourbusiness.comआप केवल .net एक का उपयोग करके सभी स्थिर सामग्री को होस्ट कर सकते हैं।


StackOverflow sstatic.net का उपयोग करता है क्योंकि यह कई वेबसाइटों को स्थिर सामग्री वितरित करता है। एक एकल वेबसाइट पर एक नया डोमेन प्राप्त करने की कोई आवश्यकता नहीं है। मैं एक ही सेटअप (उपडोमेन के साथ) का उपयोग कर रहा हूं और कुकीज़ के साथ कभी समस्या नहीं हुई। उन्हें उप-डोमेन में नहीं भेजा जाता है।
मचिनडाईक्ट

@machineaddict सच नहीं है: developer.yahoo.com/performance/rules.html#cookie_free शायद आप www उपडोमेन पर कुकीज़ सेट करें और रूट डोमेन नहीं।
असंतुष्टगीतगेट

2

सही (स्था) उत्तर है

_gaq.push(['_setDomainName', 'none']);  

संदर्भ।

मेरे परीक्षणों में, उप-डोमेन के बिना एक डोमेन को स्पष्ट रूप से सेट करना (जैसे कि example.comइसके बजाय www.example.com) अभी भी कुकीज़ में भेजा जा रहा है sub.example.com। डोमेन नाम को 'कोई नहीं' पर सेट करना इसे हल करता है।


इससे "उस डॉट को हटाने" में मदद मिली लेकिन सबडोमेनस के साथ समस्या हल नहीं हुई - कुकीज़ अभी भी हर जगह हैं
बीजी ब्रूनो

gtag ('कॉन्फिग', 'GA_MEASUREMENT_ID', {'कुकी_डोमेन': 'कोई नहीं'}); - Developers.google.com/analytics/devguides/collection/gtagjs/…
BG ब्रूनो
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.