今天要介紹給大家的是 「追蹤碼正確,數據資料也才會有"可信度"」
不管你是要分析"網站"還是"部落格",要使用Google Analytics這個分析工具時
大家一定都知道要埋入Google Analytics所產生的追蹤碼
但埋的"位置"、"方式"卻深深影響著產生的數據資料是否正確
如果是不正確的資料,那可是一點用處都沒有阿
先從Google Analytics追蹤碼的歷史來說
第一階段 - "古董版" 同步 追蹤碼 (2010/05前)
var gaJsHost = (("https:" == document.location.protocol)?
"https://ssl.":"http://www.");
document.write(unescape("%3Cscript src ="" + gaJsHost +
"google-analytics.com/ga.js" type='text/javascript'%3E%3C/script%3E"));
try{
var pageTracker = _gat._getTracker("UA-xxxxxxxx-x");
pageTracker._trackPageview();
}catch(err){}
(翁仔重點提醒: 這時候的追蹤碼是埋在網頁的"Footer",因為是同步追蹤碼的原因)
第二階段 - "傳統版" 非同步 追蹤碼 (2010/05後)
var_gaq = _gaq || [];
_gaq.push(['_setAccount','UA-xxxxxxxx-x'])
_gaq.push(['_trackPageview']);
(function(){
var ga = document.createElement('script);ga.type = 'text/javascript';
ga.async = true;
ga.scr = ("https:" == document.location.protocol?
"https://ssl":"http://www") + 'google-analytics.com/ga.js';
var s = document.getElementsByTagName('script'[0];
s.parentNode.insertBefore(ga.s);
})();
(翁仔重點提醒: 從這時候開始追蹤碼是埋在網頁的"Header")
第三階段 - "通用版" 非同步 追蹤碼 (2014/04後)
(翁仔重點提醒: 追蹤碼是埋在網頁的"Header")
其實現在申請的Google Analytics追蹤碼都是"通用版"的
但為什麼翁仔要特別提出來說呢!?
因為如果你跟翁仔一樣是網站企劃師或分析師,就一定會遇到這些較古老的追蹤碼
如果不是就當作多長知識囉!!
重點整理
(1) Q: 如何判斷"通用版"、"傳統版"、"古董版"追蹤碼?
A: "通用版"追蹤碼是用analytics.js,"傳統版"與"古董版"追蹤碼是用ga.js
(2) Q: 可否同時埋兩組以上追蹤碼??
A: 建議是不要,但"通用版"追蹤碼是可以的,也可多組"通用版"追蹤碼"跟一組"傳統版"或"古董版"追蹤碼
(翁仔重點提醒: "古董版"或"傳統版"追蹤碼帶UA碼不能同時埋兩組(含)以上,不然數據資料鐵定會錯誤)
(翁仔重點提醒: 不建議同時埋入多組"通用版"追蹤碼", 原因是: 在事件追蹤情況下,無法指定給哪個UA碼)
(3) Q: 如果看到公司是"古董版"或"傳統版"的追蹤碼,是否要立即換??
A: 先去了解公司這段追蹤碼所產生的報表是什麼(重要性),因為刪了之後舊資料會找不回來哦!!
(翁仔重點提醒: 可以先保留舊的追蹤碼,再多埋一組新的"通用版"追蹤碼做追蹤,舊的追蹤碼不重要再刪除)
(4) Q: 為什麼要用通用版GA?
A: 朝著不使用Cookie做努力,解決多螢幕(桌電、平板、手機)當作不同的使用者的問題
(翁仔重點提醒: 目前還不能解決不同瀏覽器當作不同使用者的問題)
判定Google Analytics追蹤碼是否正確的四原則
(1) UA碼是否正確?
(2) 追蹤碼是否有埋在"Header"裡?
(3) 判斷是"古董版"、"傳統版"、還是"通用版"追蹤碼?
(4) 是否每個網頁都有埋到追蹤碼,而不是只有首頁?
檢查Google Analytics追蹤碼的方法
(1) 到想判斷的頁面案下右鍵-->檢視網頁原始碼[或案 ctrl+u]
(2) 案下[ctrl+f]搜尋,輸入analytics.js (判斷是否為"通用版"追蹤碼)
(3) 1. 確認UA碼是否正確 2. 這段追蹤碼是否再Header裡
(4) 再次案下[ctrl+f]搜尋,輸入ga.js (判斷是否有"古董版"或"傳統版"追蹤碼)
此範例雖然有"傳統版"追蹤碼,但是並沒有帶UA碼,所以不會有影響到哦~~
(翁仔重點提醒: "古董版"或"傳統版"追蹤碼帶UA碼不能同時埋兩組(含)以上)
(5) 接下來就可以到下一個頁面繼續檢查囉
檢查Google Analytics追蹤碼的好用擴充工具
這邊要推薦大家使用一個很好用的擴充工具"Tag Assistant"
但怕篇幅拉太長,會在下一篇做介紹囉