谷歌分析代码(Google Analytics)升级了。近日谷歌官方博客(Google Code)公布了升级版 Google Analytics 跟踪代码-谷歌异步跟踪代码(Asynchronous Tracking Code)
升级版的谷歌统计代码有三大优势:
1.网页能更快地加载跟踪代码,改善浏览器加载时间。
2.增强数据收集的准确性。
3.消除因JavaScript代码未完全加载而差生的错误。
据说谷歌异步跟踪代码功能更加强大除了老版具有的功能外还提供了逻辑与加载网页上的其他文字并行的跟踪代码,它执行一个匿名函数,动态创建一个<script>元素,并设置适当的协议与来源。因此,大多数浏览器将加载在网页上的其他文字并行的跟踪分析,从而减少网页加载时间。虽然它作为创建<script>元素添加到DOM中,此脚本却可以被加载异步浏览器相同的效果。火狐3.6浏览器是第一个正式提供这项新功能的支持。
目前该代码处于测试阶段 Google Analytics 后台还没有更新新代码,但可以直接使用Google Code提供的测试代码:
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script');
ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
'http://www') + '.google-analytics.com/ga.js';
ga.setAttribute('async', 'true');
document.documentElement.firstChild.appendChild(ga);
})();
</script>
试用方法也很简单,只需要替换掉’UA-XXXXX-X’为自己的Google Analytics所分析网站的ID就可以了。谷歌官方博客上不去的朋友可以参考这篇文章《Hotspot Shield VPN 代理翻墙》