我會用最快的異步谷歌分析代碼片段,但我不是一個好的程序員,所以我不知道什麼是最好的:什麼是最快的異步谷歌分析代碼片段?
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