Steven最近與Hahow好學校合作的線上課程上線囉!
期待在課程與你相見😊 https://hahow.in/cr/tagmanager
.
假設你的網站是由多個較小的網站組成,通常會有不同的網域或子網域,舉例來說:如果你的主網站是www.example.com,但可能同時有賣東西的商城是shop.example.com、同時有其他品牌叫做brandexample.com,「www.example.com」為主網域「shop.example.com」為子網域、「brandexample.com」也是主網域,今天我們先來探討該如何追蹤跨子網域的部分。
GTM子網域追蹤設定
開始前先提一下,如果你是用gtag代碼直接埋設Google Analytics就會顯示如下圖紅框,也就是你的網站已經改用 analytics.js 來追蹤程式碼,跨子網域追蹤時不需要進行額外設定(可以利用Google Tag Assistant來查看,會顯示如下圖紅框)
但如果是透過GTM埋設Google Analytics代碼(藍色那個),就要在GTM裡面做一些設定。
首先進到GTM後台設定Google Analytics變數的地方,填上你的Google Analytics追蹤編號,下方Cookie網域的部分預設會是auto不需要更改,它代表的是當你有www.example.com、shop.example.com和pay.example.com時,在example.com上設定的GA cookie會適用於這些網站,也就是説無論用戶進到哪個子網域,Google Analytics都能夠繼續追蹤該用戶的行為。
接下來在下方更多設定的地方新增cookieDomain的欄位,細節可參考,完成後在GTM裡面的設定就完成了。
Google Analytics新增參照連結網址排除清單
什麼是參照連結網址排除清單,指的是經由其他來源 (例如透過連結或其他網域) 來到您網站的流量區隔。Google Analytics 會自動辨識出這些流量來自哪裡,並在報表中將這些網站的網域名稱列為參照連結網址流量「來源」
在利用GTM追蹤跨子網域時,有兩種在Google Analytics內排除參照連結網址的方法:
- 排除主網域名,正常來說預設應該都會排除掉不需要再做修改,例如:用上面的例子來說就是排除example.com
(管理→資源→追蹤資訊→參照連結網址排除清單) - 或是你也可以把每個子網域都新增上去,例如:shop.example.com、pay.example.com
結論
運用GTM來佈局跨子網域追蹤在還沒嘗試前聽起來很困難,但實際上其實相當簡單,只需要兩個步驟
- 設定cookieDomain
- 更新參照連結網址排除清單
如果你有其他想法歡迎於下方留言給我,下篇文章見囉:-)