मैंने यहां कई समान पोस्ट देखी, लेकिन मेरी समस्या का हल नहीं मिला। यह शायद पूरी तरह से सरल कुछ है, लेकिन मैं इसे प्राप्त नहीं कर सकता।क्रोम/Google Analytics - ga.js: 1 अनकॉट सिंटेक्स त्रुटि: अप्रत्याशित टोकन ILLEGAL
समस्या मेरे पास सीवरल डोमेन हैं और उन्हें ट्रैक करने के लिए Google Analytics में एक खाता का उपयोग करें। तेरे पास क्रॉस लिंक हैं (मूल रूप से विभिन्न भाषाओं के बीच)। जब मैं अपने डोमेन के किसी अन्य लिंक पर क्लिक करने का प्रयास करता हूं तो कुछ नहीं होता (जब तक कि मैं इसे क्रोम कंसोल पर नहीं देखता)। अन्य ब्राउज़र काम ठीक ...
कुछ कोड क) snipplet जीए
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXXXX-1']);
_gaq.push(['_setDomainName', 'site1.de']);
_gaq.push(['_setAllowHash', false]);
_gaq.push(['_setAllowLinker', true]);
_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);
})();
</script>
ख द्वारा प्रदान की) तो शरीर में मैं लिंक का पालन किया है:
<A HREF="http://www.site2.com/" onclick="_gaq.push(['_link', 'http://www.site2.com/']); return false;">English</A>
के रूप में कहा, पर क्लिक उस लिंक पर ठीक है जैसे आईई, एफएफ। लेकिन क्रोम में ऐसा कुछ नहीं लगता है। अगर मैं कंसोल खोलें मैं एक त्रुटि देखें:
ga.js:1 Uncaught SyntaxError: Unexpected token ILLEGAL
मैं भी जानकारी विंडो में 'चीनी chracters' का एक बहुत देखते हैं।
अब यदि मैं या तो GA डीबग को सक्रिय करता हूं या ga_debug.js का उपयोग करता हूं तो कोड ठीक काम करता है। मैंने HTML फ़ाइल को विभिन्न एन्कोडिंग (यूटीएफ -8, एएनएसआई ...) में सहेजने का प्रयास किया है, लेकिन यह चाल नहीं करता है।
कोई विचार?
आप अधिक जानकारी प्रदान कर सकते हैं? – Yahel
मैंने jsfiddle पर अपना कोड पेस्ट करने का प्रयास किया और यह क्रोम 14 पर मेरे लिए काम करता है। कोई त्रुटि नहीं। http://jsfiddle.net/eduardocereto/X2U7X/ – Eduardo
शायद आपके पास क्रोम में कुछ एक्सटेंशन है जो –