2012-03-16 24 views
18

नहीं भेजा गया है मुझे Google Analytics की स्थापना में कुछ समस्याएं आ रही हैं। मैंने क्रोम के लिए Google Analytics डिबगिंग एक्सटेंशन डाउनलोड किया है और यदि मैं कंसोल पर एक नज़र डालता हूं, तो __utm.gif अनुरोध कभी नहीं भेजा जाता है। मैंने अपना कोड तीन बार चेक किया, और सब कुछ ठीक है। Ga.js का डिबगिंग संस्करण ठीक से डाउनलोड किया गया है। वास्तव में, मैं this guy that never got an answer के रूप में ठीक उसी समस्या ...Google Analytics GIF अनुरोध

यह रखने के लिए है, यहाँ अपना ट्रैकिंग कोड (UA-########-# के साथ ठीक से निश्चित रूप से, मेरे मूल कोड में बदल दिया)

var _gaq = _gaq || []; 
_gaq.push(['_setAccount', 'UA-########-#']); 
_gaq.push(['_trackPageview']); 

(function() { 
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; 
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; 
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); 
})(); 

सब कुछ है ठीक से स्थापित किया गया है, और यहां मुझे कंसोल आउटपुट में मिलता है:

_gaq.push processing : "[_setAccount, UA-########-#]" 
_gaq.push processing : "[_trackPageview]" 
Track Pageview 

और फिर कुछ भी नहीं। मैंने एक सहयोगी की निजी वेबसाइट के साथ प्रयास किया जो मुझे पता है कि Google Analytics स्थापित है और मैं .gif फ़ाइल के लिए अनुरोध देख सकता हूं।

किसी को भी इस समस्या का सामना करना पड़ा?

+0

क्या आप अपनी कुछ स्क्रिप्ट पोस्ट कर सकते हैं जहां आप GA कोड प्रारंभ और कॉल करते हैं? – shanabus

+0

@shanabus: स्क्रिप्ट Google Analytics साइट से एक सटीक कॉपी पेस्ट है। (UA के लिए बाहर - ### बेशक) –

+0

क्या आपके पास कोई अन्य कोड है जो कंसोल को लिख रहा है जैसे कि जेएस फ़ंक्शन या कुछ? एक और प्लगइन के बारे में क्या है जो हस्तक्षेप कर सकता है? – shanabus

उत्तर

37

क्या आप अपनी साइट का स्थानीयहोस्ट या इंट्रानेट पर परीक्षण कर रहे हैं? यदि हां, तो आप जोड़ना

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

से पहले _trackPageview

अधिक जानकारी के लिए Google Analytics on Intranets and Development Servers देखें

आप की तरह एक URL के साथ एक साइट पर Google Analytics उपयोग कर रहे हैं की आवश्यकता हो सकती ... http://intranet/ या http://mydevserver:12345 जैसे कुछ काम नहीं करेंगे।

विशेष रूप से, Google Analytics जेएस कोड GA सर्वर पर ट्रैकिंग हिट (__utm.gif) ट्रैकिंग नहीं भेजेगा।

मुझे वास्तव में विनिर्देशों को नहीं पता है, लेकिन मुझे लगता है कि डोमेन हैशिंग कोड होस्टनाम में कम से कम एक अवधि की तलाश करता है और काम नहीं करेगा अगर उसे कोई नहीं मिलता है।

+1

धन्यवाद !!! वास्तव में मैं स्थानीयहोस्ट पर परीक्षण कर रहा था। मुझे नहीं लगता था कि इससे कोई फर्क पड़ता है। अब यह काम कर रहा है ! –

+0

क्या इससे कोई फर्क पड़ता है कि जब साइट उत्पादन में जाती है तो मैं कोड के उस टुकड़े को छोड़ देता हूं? क्या आंकड़ों पर कोई असर पड़ता है? –

+0

यदि आपकी साइट के सभी पृष्ठ एक डोमेन या उप-डोमेन में हैं, तो इसमें कोई समस्या नहीं है। – mike

2

आप Tracking beacon sent! संदेश प्राप्त नहीं हो रहे हैं तो यह निम्न में से एक हो सकता है:

  • आपके ब्राउज़र में कुकी सेटिंग (हालांकि अपने मामले में संभावना नहीं)
  • अपने प्रॉक्सी में कोई समस्या के साथ एक समस्या/फ़ायरवॉल (आपके कंसोल में सब पर कुछ और?) (आप Fiddler या अपने नेटवर्क टैब देख सकें और अगर अपने संसाधनों के किसी भी 404'd रहे थे?)
  • javaScript त्रुटि

उम्मीद है कि यह आपकी स्थिति को डीबग करने में मदद करता है। यदि आप कोई और जानकारी प्रदान करते हैं तो मैं इस जवाब को अपडेट कर दूंगा।

अद्यतन

यह सुनिश्चित करें कि इस मुद्दे क्रोम Analytics डीबगर प्लग की तुलना में अपने analytics सेटअप के साथ है बनाने के लिए मदद कर सकते हैं। ऐसा करने के लिए, फ़िडलर या क्रोम में संसाधनों के तहत कुछ खोलें - फ्रेम्स - (पेज) - छवियां। आपको __utm.gif के लिए अनुरोध देखना चाहिए। यदि आप नहीं करते हैं, तो यह आपके Analytics सेटअप के साथ एक समस्या है। यदि आप करते हैं, तो यह केवल क्रोम Analytics डीबगर के साथ एक मुद्दा है।

हालांकि आपके प्रश्न का उत्तर देने के लिए, मैंने केवल कुछ और ऐसा ही देखा है जो Google विज्ञापन के साथ एक साइट पर था। मुझे प्राप्त हुआ असुरक्षित जावास्क्रिप्ट URL के साथ फ्रेम तक पहुंचने का प्रयास ... त्रुटि।

+0

यह कंसोल में मिलता है जो एकमात्र आउटपुट है। मैंने पहले ही 404'd संसाधनों की जांच की है और वहां कुछ भी नहीं है। कुकीज़ सक्षम हैं, मैं प्रॉक्सी के पीछे नहीं हूं। मैंने अपनी फ़ायरवॉल को अक्षम कर दिया और इससे मदद नहीं मिली। –