大家好,我是 Eric。
最近 Google 發佈了新公告,表示將會用 Google 代碼 (Google Tag) 取代原本在 GTM 中的「Google Analytics (分析):GA4 設定」。其目的是希望能夠更進一步的整合 Google Analytics、Google Ads 的產品的追蹤。(截至完稿日,部分容器還沒有 Google 代碼可以選擇)
跟著這次更新而來的,會是兩個新的變數:Google 代碼:配置設定 (Google Tag: Configuration Settings) 以及 Google 代碼:事件設定 (Google Tag: Event Settings)。
這樣的新變數,解決了透過 GTM 設定 GA4 時的一個小困擾:不同於通用 Google Analytics 可以在「變數」完成全站的設定,GA4 只能在代碼的地方進行參數設定,並且祈禱資料可以乖乖聽話。
今天這篇文章將會簡單介紹這兩個新的變數、可以使用的情境,並在最後分享「如果要將目前的代碼整合到 Google 代碼,應該如何著手」。
Google 代碼:配置設定
這個變數類似於通用 GA 時期的「Google Analytics (分析) 設定」,你可以事先定義全站的追蹤方式。舉例來說,你想要透過 JavaScript 去統一網站路徑的規則 (全部改小寫),或是將頁面標題出現的網站識別去除等等。
Google 代碼:事件設定
這個變數適合用於事件追蹤的情況,舉例來說,購物事件會包含的幣值、金額與商品內容的收錄方式,都可以透過事件設定變數進行定義。
除此之外,你也可以透過事件設定代碼加入 GA 的使用者屬性,譬如加入使用者的等級、是否是新用戶等自訂屬性。
繼承與複寫
通用 GA 在加入代碼時,會提供 [Google Analytics (分析) 設定] 的選項,新版的 Google 代碼也會提供選擇配置設定與事件設定的選項。
在選擇設定變數後,如果想要變更繼承參數的數值,你可以點選 [顯示繼承的參數],並加以編輯。或者你也可以透過 [新增參數] 的方式,加入額外的參數值。
舉例來說,今天我透過一個 GTM 管理多個 Google 代碼,我預設的 Server Side 容器網域是 sst.applemint.tech,但是其中某個網站有自己的容器網域 sstb.applemint.tech,此時我就可以透過這個方式去變更我的 Google 代碼參數。
下一步:從 GA4+Google Ads 到 Google Tag
Google 代碼設立的目的,是在整合 Google 產品的追蹤方式,因此如果你的 Google 代碼管理工具開始有 Google 代碼可供使用,你可以透過下列的流程進行測試、合併:
- 前往 Google 代碼管理工具的首頁,點選 [Google 代碼] (在 [帳號] 右邊)
- 選取你的 Google 代碼,在 [您的 Google 代碼] 中,確認目前連結到的 GA4、Google Ads 資源。如果有遺漏的,點擊 Google 代碼後,手動加入目的地
- 建立 GTM 工作區 (確保所有變更不會影響到主要的環境)
- 設定 Google 代碼
- 開啟 Google Analytics,並前往即時報表
- 前往 Google Ads,點選右上角的 [工具與設定] > [Google 代碼],確定目前 Google Ads 使用的 Google 代碼,與步驟 2 相同
- 啟用預覽功能,確認代碼正常觸發
以上是針對如何在 GTM 使用新的 Google 代碼,以及 Google 代碼設定變數的說明。如果你對於設置 GTM 有任何問題,希望委託專人協助,也歡迎透過聯絡表單或 LINE 與我們聯繫。
參考資料
- 公告:Google 代碼和代碼管理工具
- SETTINGS VARIABLES FOR GA4 IN GOOGLE TAG MANAGER
- 在 Google 代碼管理工具中重複使用配置設定
- [GA4] 在 Google 代碼管理工具中設定 Google Analytics (分析) 4
從這裡聯絡 applemint!