经过 mOo 的指点,发现 adblock plus的默认规则里把 .google-analyst. 给block了。
来看看 google 提供的需要在网页里添加的JS代码
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? " https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
var pageTracker = _gat._getTracker("UA-xxxx-x");
pageTracker._initData();
pageTracker._trackPageview();
</script>
这段代码里,当浏览者访问你的网站时,浏览器需要去抓 google-analytics.com/ga.js ,而如果访问者是使用firefox+adblock plus,则抓不到,因为被block掉了,自然也就统计不到了。
解决的方法很简单了,把 ga.js 当下来,传到你的本地服务器上,然后把这段js里的链接改改就行了。

没有评论:
发表评论