2014年1月28日 星期二

尋找GA追蹤碼-我的GA tracking code上哪去了?

大家都知道,使用Google Analytics 時一定要安裝GA追蹤碼
我在工作時曾遇到公司客戶的網站數據不正常的情況
這個時候首要任務就是先查看追蹤碼是否有所錯誤
通常就是打開原始碼,然後ctrl+f找找看有沒有追蹤碼重複的情形
或是曾經提到的超過兩個Universal Analytics追蹤碼造成的重複計算情形



不過你也有可能遇到以下這個情況:
追蹤數據有進來,沒特別異常,但我的追蹤碼哩??

通常這個情況可以確定的是追蹤碼一定有安裝上去,不然數據不會進來
只是它藏在別的地方了,那我們要怎麼找這追蹤碼?

以下有兩個方式是你可以運用的:

1.  檢查該網站是否使用框架iframe

雖然在現在的網站設計上框架已經是個不被使用的方法
但一些老網站還是會使用這種架構沒改,這時你可以檢查原始碼的iframe架構部分

看看是否原始碼藏在這個地方
當然,有的時候如果主頁和框架頁都嵌入了追蹤碼,就可能會造成追蹤碼重複而導致數據異常了 

2. 檢查是否寫在外嵌js檔

有時候一些開發者也會把analytics追蹤碼以外嵌js檔的形式呈現
這時你可能就需要檢查網站的外嵌檔看看是藏在哪邊
但是問題來了,現在的網站使用javascript是一件稀鬆平常的事
網站可能用了很多外嵌js檔,那該怎麼辦呢?
如果你是Chrome的用戶,可以透過Tag Assistant外掛程式找出



Tag Assistant是Google官方出的一個Chorme外掛工具
它可以分析你網站上有哪些Google的開發工具執行,諸如GA的追蹤碼,還有Tag manager
故你可以了解這些功能有沒有正常被執行


你可以到Chorme線上商店去下載Tag Assistant這個外掛

要知道該網站內部的追蹤碼藏在哪,你可以點擊右上角的標籤icon
它會告訴你這個網站有多少Google的Tag被執行,以及是否執行正確
同時也可以得知追蹤碼的行蹤,如下圖,我們便可得知該網站是將追蹤碼寫在外嵌的.js檔內(Script source黑線劃掉的部份即是)

這時我們再從網站原始碼找到這支js檔嵌入的地方,就可以知道了



其實Google Analytics追蹤碼只要安裝正確,透過瀏覽器工具去Debug
後台也有顯示資料擷取中,那麼資料的追蹤問題就不大
唯一要注意的就是上述提到的追蹤碼的重複安裝而產生數據不正確
這是要多加小心的

過年前的最後一篇,也祝大家有個美好的馬年,事業順利!

沒有留言:

張貼留言