最新版本的 Google Analytics(分析)跟踪代码提供了使用 Google Analytics(分析)跟踪网站访问者的改进方法。该方法利用浏览器对异步 JavaScript 的支持来提高跟踪代码的载入速度。使用最新版本的跟踪代码,您还可以将 Google Analytics(分析)代码段放置在网页中比较靠前的位置,而不会延迟后续内容的呈现。
尽管异步跟踪使用与传统代码段不同的 Google Analytics(分析)代码段和不同的语法进行跟踪调用,但它支持与传统代码段完全相同的跟踪自定义。事实上,相对于传统代码段,异步跟踪语法也要更加灵活。有关更多详情,请参阅使用指南。
Google Analytics(分析)代码段是粘贴到网页中的一小段 JavaScript 代码。它通过向网页中插入 ga.js 来启用 Google Analytics(分析)跟踪。要在您的网页上使用此代码,请复制下面的代码段,将 UA-XXXXX-X 替换为您的网络载体 ID。将此代码段粘贴到您的网站模板页中,使其在结束标记 </head> 之前显示。
如果您的跟踪需求超出基本网页跟踪,请参阅跟踪参考以了解 API 中提供的方法列表,并参阅使用指南以了解使用异步语法的详情。有关设置跟踪的分步说明,请参阅与设置跟踪有关的帮助中心文章。
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_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>
以上代码段代表异步跟踪网页所需的最低配置。该代码段使用 _setAccount 设置网页的网络载体 ID,然后调用 _trackPageview 将跟踪数据发回 Google Analytics(分析)服务器。
重要说明:如果您要将网页从传统的代码段更新到最新的异步版本,则应首先删除现有的跟踪代码段。我们建议不要在一个网页上同时使用这两种代码段。有关迁移说明,请参阅异步迁移。