自訂維度-讓GA分析增加更多可能

Google analytics本身提供了相當多的維度
但其實有時候並沒有辦法提供所有人全部的需求
這篇要介紹的功能,其實並不是什麼新功能,但是其實是非常強大的功能"自訂維度"
字面意思顧名思義,就是你可以實際去自訂你所需要的維度
只要請你搭配的工程師(或是你自己會寫程式最好)寫段小程式取得你想要的資料
再搭配GA提供固定的追蹤碼,就搞定了

自訂維度前先了解網站目的

我們曾在目標設定以及學網站分析還是學GA一文中提到了解網站目的目標的重要性
惟有知道目標,任何的分析才有意義
自訂維度也是一樣,在啟用自訂維度的分析前一定是你需要分析從GA裡得不到的訊息
確認了這一點再使用這個功能會較有意義

自訂維度-簡單程式就能搞定

根據上述,我們先假定某個網站是需要分析未登入訪客與登入訪客的站內瀏覽情形差異
我們可以在資源-->自訂定義-->自訂維度開始進行自訂維度的設定,點擊"新增自訂維度"

接著將維度名稱設為"login",這邊將範圍設定為"工作階段"(因為是測量有登入的工作階段與未登入的工作階段)
新增自訂維度-維度基本設定
接下來會出現以下一段程式碼,請先按下儲存,並將這段程式碼插入網頁內,並寫程式將dimensionValue代入要測量的值
以這個例子而言,我讓程式判斷使用者是否登入,若有登入(可以用uid, 帳號等方法判定)則回傳Yes, 若無登入則回傳No

新增自訂維度-將程式碼插入網站


設定完成後,你可以使用Tag Assistant記錄功能 來瀏覽紀錄,看看是否有成功傳回值到自訂維度裡,若有正確顯示便是成功

以Tag Assistant測試維度是否正確接收資料

測試完成後,就可以透過自訂報表去看到登入使用者與未登入使用者的數據,當然,你可以根據你的網站所需情況,訂出一份真正客製化的報表

利用自訂報表加入自訂維度

雖然上圖確實是測試成功,但要是遇到數字很極端的狀況,還是要檢查一下是否有錯誤的情形喔!

除了判斷是否登入之外,既然是自訂維度,那麼可以作的事情當然很多,因此趕快想想你的網站還需要什麼樣的客製分析,然後找工程師討論討論吧!

張貼留言