कुकीज़ का उपयोग करके आप अपनी वेबसाइट पर Google Analytics से खुद को कैसे बाहर कर सकते हैं?


30

मैं एक ब्राउज़र कुकी के साथ एक बहिष्करण फ़िल्टर स्थापित करने का प्रयास कर रहा हूं, ताकि मेरी अपनी यात्राएं मेरे Google Analytics में दिखाई न दें। मैंने 3 अलग-अलग तरीकों की कोशिश की और उनमें से किसी ने भी अब तक काम नहीं किया है। मैं यह समझने में मदद करना चाहूंगा कि मैं क्या गलत कर रहा हूं और मैं इसे कैसे ठीक कर सकता हूं।

विधि 1
सबसे पहले, मैंने Google के निर्देशों का पालन करने की कोशिश की, http://www.google.com/support/analytics/bin/answer.py?hl=hi&answer=55481 , कुकी सामग्री द्वारा ट्रैफ़िक को बाहर करने के लिए:

अपने डोमेन पर एक नया पेज बनाएँ, जिसमें निम्न कोड हो:

<body onLoad="javascript:pageTracker._setVar('test_value');">

विधि 2
अगला, जब वह काम नहीं कर रहा था, मैंने चारों ओर गुगली की और यह Google धागा पाया, http://www.google.com/support/forum/p/Google%20Analytics/thread?tid=4741f1499823fcd5&hl=en , जहाँ सबसे लोकप्रिय उत्तर थोड़ा अलग कोड का उपयोग करने के लिए कहता है:

SHS विश्लेषिकी ने लिखा है:

 <body onLoad="javascript:_gaq.push(['_setVar','test_value']);">

धन्यवाद! इसने अब एक __utmv कुकी सेट की है जिसमें "test_value" है, जबकि मूल:

 pageTracker._setVar('test_value')

(जो Google अभी भी सिफारिश कर रहा है) ने मेरे लिए (मैक सफारी 5 और फ़ायरफ़ॉक्स 3.6.8 में) ऐसा करने का प्रबंधन नहीं किया।

इसलिए मैंने इस कोड की कोशिश की, लेकिन यह मेरे लिए काम नहीं किया।

विधि 3
अंत में, मैंने StackOverflow की खोज की और इस थ्रेड में आया, https://stackoverflow.com/questions/3495270/exclude-my-traffic-from-google-analytics-using-cookie-with-subdomain , जो निम्नलिखित सुझाव देता है कि कोड काम कर सकता है:

 <script type="text/javascript">
    var _gaq = _gaq || [];
    _gaq.push(['_setVar', 'exclude_me']);
    _gaq.push(['_setAccount', 'UA-xxxxxxxx-x']);
    _gaq.push(['_trackPageview']);
 // etc...
 </script>

यह स्क्रिप्ट पिछले 2 उदाहरणों की तरह शरीर के ऑनलोड घटना के बजाय उदाहरण में प्रमुख तत्व में दिखाई दी। इसलिए मैंने यह भी करने की कोशिश की, लेकिन फिर भी गूगल एनालिटिक्स से खुद को बाहर करने की कोशिश में कोई किस्मत नहीं थी।

पुन: पुनरावृति प्रश्न
तो, मैंने बिना किसी सफलता के ऊपर दिए गए सभी 3 तरीकों की कोशिश की। क्या मुझसे कुछ ग़लत हो रहा है? अपने ब्राउज़र के लिए बहिष्करण कुकी का उपयोग करके मैं अपने Google Analytics से खुद को कैसे बाहर कर सकता हूं?

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


2
सिर्फ अपने आईपी पते को ब्लॉक क्यों न करें?
जॉन कोनडे

1
आपने कितने समय पहले इन तरीकों का परीक्षण किया था? Google Analytics पर डेटा प्रदर्शित होने में 24-48 घंटे लग सकते हैं। दूसरी बात, क्या आपने यहां बताए अनुसार कुकी फ़िल्टर जोड़ा है: google.com/support/googleanalytics/bin/answer.py?answer=55494 ?
निकलैस

@ जॉन मैंने कोशिश की है कि, यह काम नहीं करता है, मैं अंत में पास के शहर में दिखा रहा हूं ... इसका मतलब यह है कि मेरा आईपी पता गतिशील है?
40XUserNotFound

सबसे अधिक संभावना। यदि आपका आईपी पता एक निर्धारित सीमा में रहता है तो आप उस सीमा को अवरुद्ध करने का प्रयास कर सकते हैं।
जॉन कोनडे

पहली विधि के लिए @ निक्लेस, मैंने इसे दिनों के लिए परीक्षण किया था, इसलिए मुझे पूरा यकीन है कि यह काम नहीं करता है। अन्य दो के रूप में, मुझे पूरा यकीन है कि मैं परिणामों का परीक्षण करने के लिए कम से कम 24 घंटे इंतजार कर रहा था, लेकिन सिर्फ मामले में मैं उन्हें फिर से कोशिश करूँगा और अपडेट करूंगा कि मुझे यहां क्या मिलेगा।
40XUserNotFound

जवाबों:


10

प्रक्रिया के दूसरे चरण के बारे में आपके प्रश्न में कुछ भी नहीं है। आपके द्वारा उपयोग किया जा रहा कोड बस एक कस्टम चर सेट करना चाहिए जो बाकी ट्रैकिंग डेटा के साथ GA को भेजा जाएगा। फिर आपको डेटा को बाहर करने के लिए एक फिल्टर स्थापित करने की आवश्यकता है जहां चर "test_value" पर सेट किया गया है।

फ़िल्टर बनाने के लिए, "Analytics सेटिंग्स> प्रोफ़ाइल सेटिंग" स्क्रीन पर जाएं और "फ़िल्टर जोड़ें" पर क्लिक करें। आने वाली स्क्रीन में निम्नलिखित सेटिंग्स का उपयोग करें:

  • प्रोफ़ाइल के लिए नया फ़िल्टर जोड़ें
  • फ़िल्टर नाम: स्वयं के ट्रैफ़िक को छोड़ दें
  • फ़िल्टर प्रकार: कस्टम फ़िल्टर
  • "बहिष्कृत" रेडियो बटन पर क्लिक करें
  • फ़िल्टर फ़ील्ड: उपयोगकर्ता परिभाषित करता है
  • फ़िल्टर पैटर्न: test_value
  • केस सेंसिटिव: नहीं

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


उत्तर के लिए धन्यवाद, लेकिन मैंने वास्तव में अपने एनालिटिक्स प्रोफाइल में फ़िल्टर सेट किया था, इसलिए यह समस्या नहीं है।
40XUserNotFound

1
ठीक है, तो आपको अपने ब्राउज़र में कुकीज़ सेट की जाँच करने की आवश्यकता है, यह देखने के लिए कि क्या __utmv"test_value" के मान के साथ कोई कॉल किया गया है। यह भी जांच लें कि आपकी साइट के लिए कुकीज़ का एक से अधिक सेट नहीं है क्योंकि यह कभी-कभी एक समस्या हो सकती है।
इवान हेमिंग

एक और बात की कोशिश कर रहा है कि जब आप पृष्ठ लोड करते हैं तो जीए को क्या भेजा जा रहा है। आप इसके लिए फ़ायरफ़ॉक्स लाइव HTTP हेडर्स एडऑन या क्रोम जीए एक्सटेंशन जैसे कुछ का उपयोग कर सकते हैं। यह देखने के लिए देखें कि क्या "test_value" __utm.gif फ़ाइल के अनुरोध में कहीं है।
इवान हेमिंग

इसलिए यह पता चला है कि मैंने या तो (1) कभी भी मेरे प्रोफाइल में फ़िल्टर ठीक से सेट नहीं किया था, या (2) फ़िल्टर सेटिंग्स कभी भी नए एनालिटिक्स इंटरफ़ेस पर स्थानांतरित नहीं हुई हैं। मुझे लगता है कि यह बाद का मामला है, क्योंकि मुझे पूरा यकीन है कि मैंने पुराने इंटरफ़ेस में फ़िल्टर ठीक से सेट किया है, ऊपर दिए गए निर्देशों का उपयोग करते हुए और मैंने अपनी समस्या के विधि 1 में उल्लेख किया है। वैसे भी, बिंदु यह है, मैं नए इंटरफ़ेस में सेटिंग्स की जांच करने के लिए वापस चला गया, और यह पता चला कि फ़िल्टर वहां नहीं था: / मैंने इसे जोड़ा था, और अब यह ऊपर बताए गए 2 विधि कोड के साथ काम करता है।
40XUserNotFound

यह भी ध्यान दें कि Google विश्लेषिकी रीयल-टाइम बीटा फ़िल्टर को अनदेखा करता है, या फ़िल्टर को काम करने में कम से कम समय लगता है। देखें productforums.google.com/d/msg/analytics/ahnkTQ0QuRk/...
एडम Monsen

8

कुकीज़ के बिना इसे करने का एक तरीका एक एक्सटेंशन का उपयोग करके है: http://www.igorware.com/extensions/block-yourself-from-analytics मुझे यह पसंद है क्योंकि

  • मेरे पास Chrome में इंस्टॉल किया गया एक्सटेंशन है, इसलिए यह मेरे डिवाइस पर उपलब्ध है
  • इसे सेटअप करना आसान है
  • मुझे एक छिपा हुआ पेज बनाने की ज़रूरत नहीं है जो कुकी सेट करता है या अस्थायी रूप से एक वास्तविक पृष्ठ बदलता है।
  • यदि मैं अपनी कुकीज़ मिटाता हूं तो उन्हें पुनः सक्षम करने के लिए मुझे याद रखने की आवश्यकता नहीं है।

क्या फ़ायरफ़ॉक्स के लिए कुछ इस तरह से है, मैं देख रहा हूँ कि आपने बहुत से क्रोम, सफारी, ओपेरा के लिए काम किया है
sam

प्लगइन की टिप्पणियों से पता चलता है कि अब यह काम नहीं कर रहा है
हंस

टिप्पणी के लिए धन्यवाद @PhilippKeller मैंने सत्यापित किया है कि मैंने 2.3.0 स्थापित काम किया है (यह Ga.js फ़ाइल के डाउनलोड को रोककर काम करता है)
डेविड सिल्वा स्मिथ

तो आपने पुष्टि की कि यह वास्तव में नई गा के लिए भी काम कर रहा है?
हंसपूल

1
@PhilippKeller मैंने जाँच की और यह नए Google विश्लेषिकी पर काम नहीं कर रहा है। ऐसा लगता है क्योंकि नए संस्करण में एनालिटिक्स का उपयोग किया गया है।
डेविड सिल्वा स्मिथ

8

यह सभी सबसे सामान्य ब्राउज़रों के लिए Google का आधिकारिक प्लगइन है, जो आपको Google Analytics से बाहर कर देगा:

https://tools.google.com/dlpage/gaoptout

क्या आपकी टीम के सभी सदस्य इसे स्थापित कर चुके हैं।

पुनश्च: आईपी आधारित फ़िल्टरिंग विधि के साथ मुद्दा गतिशील आईपी पता आवंटन है।


यह केवल कुछ डोमेन को आज के संस्करण 0.9.6 के साथ शामिल करने का कोई तरीका नहीं है। आप हर चीज़ पर खुद को विश्लेषिकी से बाहर कर रहे हैं।
lkraav

2
हालाँकि, कुछ डोमेन के लिए केवल GA के लिए कोई विकल्प नहीं है, क्योंकि मेरे लिए यह ठीक है क्योंकि मेरे पास कई साइटें हैं जहाँ मैं खुद को ट्रैक नहीं करना चाहता हूँ
hansaplast

2

यदि आप फ़ायरफ़ॉक्स का उपयोग कर रहे हैं, तो एक त्वरित और आसान समाधान, अपने स्रोत कोड को गड़बड़ नहीं करना चाहते: अविश्वास के रूप में "Google-analytics.com" ऐड-ऑन मार्क प्राप्त करें। यह फ़ायरफ़ॉक्स को ट्रैकर को निष्पादित करने से रोकेगा, और आपकी विज़िट आपके आंकड़े, या किसी अन्य वेबसाइट के आँकड़े उस मामले के लिए दिखाई नहीं देंगी।


हालांकि यह एक समाधान है, यह एक आदर्श समाधान नहीं है ... मैं एक ऐसा चाहूंगा जो सभी ब्राउज़रों के लिए काम करेगा। लेकिन जवाब के लिए धन्यवाद।
40XUserNotFound

Chrome, ScriptSafe के लिए समान एक्सटेंशन उपलब्ध है।
विट्रुवियस

1

सभी साइटों पर सभी ट्रैकिंग को रोकने का एक त्वरित और गंदा तरीका आपकी मेजबानों की फाइल को संपादित करनाC:\Windows\System32\drivers\etc\hosts और इन प्रविष्टियों को जोड़ना है।

आपको संभवतः उन्हें बदलने के बाद अपने ब्राउज़र को पुनरारंभ करना होगा।

0.0.0.0       www.google-analytics.com
0.0.0.0       ssl.google-analytics.com

आपको Google की साइट पर संपादन फ़िल्टर पर जाने की आवश्यकता नहीं है। बेशक यह विधि ज्यादातर बेकार है अगर आपके पास कई उपयोगकर्ता हैं जिन्हें आपको बाहर करने की आवश्यकता है और इसका मतलब है कि आप Google Analytics डीबगर क्रोम प्लग इन का उपयोग नहीं कर सकते हैं जो मैं परीक्षण के लिए अत्यधिक अनुशंसा करता हूं (यह Google द्वारा publiched है)।


ज्यादातर मामलों में 127.0.0.1 का उपयोग करना बेहतर है, इसलिए एक वैध प्रतिक्रिया लौटा दी जाती है।
साइमन हैटर


1

ऐसे कार्य को Google Analytics फ़िल्टर सुविधा द्वारा हल किया जाना है।

मैं इस लेख पर एक नज़र डालने की सलाह देता हूं - कुछ अन्य Google Analytics फ़िल्टर हैं जो उपयोगी हो सकते हैं:

http://www.lunametrics.com/blog/2015/12/10/basic-google-analytics-filters/

उदाहरण के लिए, मैं फ़िल्टर को जोड़ने की भी सलाह देता हूं, जो स्टेजिंग ट्रैफ़िक को छोड़कर है (लोग अक्सर इस बारे में भूल जाते हैं)। आप इसे निम्न तरीके से कर सकते हैं:

  • फ़िल्टर नाम: देव साइट ट्रैफ़िक को छोड़ दें
  • फ़िल्टर प्रकार: कस्टम> बहिष्कृत करें
  • फ़िल्टर फ़ील्ड: होस्टनाम
  • फ़िल्टर पैटर्न: अपनी वेबसाइट के लिए सभी विकास होस्टनाम का एक regex पैटर्न दर्ज करें। उदाहरण के लिए, यदि विकास होस्टनाम dev.example.com, backend.example.com, और stage.example.com हैं, तो आप ^ dev.example.com $ | ^ में प्रवेश करेंगे। backend.example.com $ | ^ stage.example.com इस क्षेत्र में कॉम $ (या कुछ इसी तरह के रेगेक्स)।

एक और अनुशंसित फ़िल्टर - लोअरकेस डोमेन (होस्टनाम):

  • फ़िल्टर नाम: लोअरकेस होस्टनाम
  • फ़िल्टर प्रकार: कस्टम> लोअरकेस
  • फ़िल्टर फ़ील्ड: होस्टनाम

और अंतिम एक - लोअरकेस अनुरोध uri:

  • फ़िल्टर नाम: लोअरकेस अनुरोध URI
  • फ़िल्टर प्रकार: कस्टम> लोअरकेस
  • फ़िल्टर फ़ील्ड: अनुरोध URI

0

किसी के लिए भी जो चमत्कार है, आप अपने एनालिटिक्स डेटा को साफ करने के लिए अपनी क्लाइंट आईडी को हटा सकते हैं।

ऑडियंस पर जाएं -> उपयोगकर्ता एक्सप्लोरर । यह सभी उपयोगकर्ता सत्रों का रिकॉर्ड है। मेरे उपयोगकर्ता की एक बड़ी सत्र अवधि थी। एक बार जब आप एक विसंगति को प्राप्त करते हैं, तो उपयोगकर्ता पर क्लिक करें और पृष्ठ के नीचे, बाईं ओर, आपको एक डिलीट बटन मिलेगा । डेटा 3 दिनों में तय हो जाएगा।

Ovidiu

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.