我会用最快的异步谷歌分析代码片段,但我不是一个好的程序员,所以我不知道什么是最好的:什么是最快的异步谷歌分析代码片段?
A)
<!-- Google Analytics -->
<script>
window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
ga('create', 'UA-XXXXX-Y', 'auto');
ga('send', 'pageview');
</script>
<script async src='//www.google-analytics.com/analytics.js'></script>
<!-- End Google Analytics -->
B)
<script>
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-1']);
_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>
关于这些代码我想知道,如果是把里面的代码不<script>
但里面<script type="text/javascript">
,如果一个问题是</head>
之前把没有(如建议“正常”的片段)
我希望你能问题帮助我,并为我的英语感到抱歉:)非常感谢!
这些是GA跟踪代码的两个不同版本。第二个版本已被弃用,不支持所有功能(没有自定义指标和维度,没有增强的电子商务跟踪等)。所以无论如何你都应该使用第一个版本。 –
请@EikePierstorff你能告诉我一个不同的第一个版本的例子吗?在我的网站上(使用CMS drupal)很难(对我来说)添加第一个带有异步属性的标记脚本。而且我不知道我是否可以在没有这个属性的情况下使用它。我希望你能帮助我:( – Borja
这与速度无关,所有事情都与第一个是谷歌分析的当前版本(包含大量功能的通用分析)有关,第二个是经典分析这是谷歌分析的旧版本,它没有跟踪尽可能多的信息。你应该使用analytics.js无论如何。 – DaImTo