新的Google Analytics追蹤程式碼,更精準快速的蒐集你的網站資料!

Google Code官方Blog之前發表了一段新的Google Analytics的追蹤程式碼,如果把原來的程式碼換成新的程式碼後,Google號稱會有以下優點:

  • Faster tracking code load times for your web pages due to improved browser execution (網頁讀取追蹤程式碼的時間更快,可以改善瀏覽器讀取的時間)

  • Enhanced data collection & accuracy (可以增加蒐集Google Analytics所需要的資料的準確率)

  • Elimination of tracking errors from dependencies when the JavaScript hasn't fully loaded (消除因為Javascript沒有讀取完成而造成的錯誤)

看起來好像好處多多對吧!那還不趕快來換掉,置換的方式很簡單,只要把以下的程式碼換掉舊的就可以了:

<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>
以Blogger為例子,舊的程式碼應該會在【版面配置】->【修改HTML】裡面的範本程式碼,找到類似下方圖片中的程式碼區段,把他換成新的即可:



另外要注意的是,新的程式碼在第三行的地方有一個【UA-XXXXX-X】要換成你自己專屬的代碼,你可以在舊的裡面找到代碼:


或是到你的Google Analytics後台中也可以看到自己的代碼:


過一會看看你的Google Analytics後台的狀態是否是正常的(如上述的綠色打勾狀態),如果是就代表置換成功囉!

【相關閱讀】
Google Analytics Launches Asynchronous Tracking
Google Analytics Code Asychronous Tracking

Share this post!

Bookmark and Share

0 意見: