【GTM 追蹤學】GA4 跨網域和子域追蹤

GTM GA4 跨網域追蹤

本篇會先從網域和子域介紹開始,並帶大家理解 GA4 為何需要設定跨域追蹤,最後一步步圖文詳細解說 GA4 如何設定跨網域追蹤,和設定完之後如何驗證是否設定正確,希望對正在學習 GA4 和想了解 GA4 跨網域追蹤的朋友有幫助!

什麼是網域 (domain)和子域 (subdomain)?

什麼是網域和子域

首先我們用一張圖來解釋什麼是網域和子域,可以看到「www」就是子域,而 「maxlist.xyz」則是網域,以下是更多的範例。

  1. 不同子域的範例:
    • www.maxlist.xyz
    • ec.maxlist.xyz
    • article.maxlist.xyz
  2. 不同網域的範例:
    • shopee.tw
    • shopee.sg
    • shopee.ph

GA4 為什麼需要設定「跨網域」和「跨子域」追蹤?

如果不做任何設定的話,當使用者從「shopee.tw」進入到「shopee.sg」時,會被判定成兩個不同的使用者,如果有做跨域追蹤的話,GA4 會將使用者判定成同一位使用者。

GA4 如何進行跨網域和子域的數據追蹤?

相信大家都已經了解什麼是網域和子域的差別,接下來要帶大家如何在 GA4 設定跨網的數據追蹤:

1. 設定 GA4 跨子域追蹤

在 GA4 中跨子域追蹤,是不需要做任何額外設定的!
因為 GA4 將使用者資料放在 cookie 時,是針對網域來做儲存,所以在不同的子域時都可以讀取到同一個 cookie 資料。

2. 設定 GA4 跨網域追蹤

如果想進行跨網域追蹤的話,需要在 GA4 使用者介面進行設定,詳細步驟如下:

Step1. 點擊左下角設定 > 資料串流 > 點擊想設定的串流

GTM GA4 跨網域設定 step1 資料串流

Step2. 在下方 「Google代碼」中點擊「進行代碼設定」

GTM GA4 跨網域設定 step2 進行代碼設定

Step3. 在「設定」中點擊「設定網域」

GTM GA4 跨網域設定 step3 設定網域

Step4. 點擊「新增條件」,將你想追蹤的網域填入

GTM GA4 跨網域設定 step4 新增網域

恭喜你已經完成,GA4 跨網域追蹤的設定囉!

如何驗證 GA4 跨網域追蹤設定結果?

在你的 A 網域 (例如: www.maxlit.xyz) 點擊 B 網域 (例如: github.com) 的連結,當使用者被導到 B 網域時,網址會被加上 GA4 的使用者資料參數 (如下圖),如果你看到像是 ?_gl=1*1tur7cf*_ga*MTg3Y0Ni4xNjcwOTE3NTY5*_ga_YR986G8PX3 的參數,那恭喜你就完成 GA4 跨網域追蹤的設定囉!

GTM GA4 跨網域設定 step5 驗證

最後本篇文章「【GTM 追蹤學】GA4 跨網域和子域追蹤」,就到這邊告一個段落,感謝收看!


與 GTM 相關系列文章


最後我是 Max,過去曾在「新加坡蝦皮」擔任資深數據分析師,管理蝦皮所有國家的 Google Tag Manager,也曾在「圖靈數位」為上百家的網站埋設和清理 GTM,如果你有 GTM 企業內訓需求電子商務埋設檢查 或 GTM 埋設需求歡迎與我聯繫