文章目錄
更新時間:2024年12月23號
這一篇介紹GTM中如何獲取Client ID的作為變數,有多種方法:
第一方Cookie
GA4會將是Client ID存儲到第一方Cookie _ga裡,如下:
在GA4裡點擊「變數」——「新增」——「請選擇變數類型以開始設定…」——「第一方Cookie」,命名為“cookie_ga”,做如下設定:
然後新建另一個變數,點擊「變數」——「新增」——「請選擇變數類型以開始設定…」——「自訂 JavaScript」,命名為“Client ID-cookie”,做如下設定:
接下來預覽調試看看這個變數Client ID-cookie是否能獲取到Client ID:
延伸閱讀:解讀Google Analytics 4裡使用的Cookie
gaGlobal
GA4追蹤碼加載後,會在window.gaGlobal.vid就表示是Client ID,可以在瀏覽器開發者工具的裡看:
可以透過自訂 JavaScript變數去獲取,在GA4裡點擊「變數」——「新增」——「請選擇變數類型以開始設定…」——「自訂 JavaScript」,命名為“Client ID-gaGlobal”,做如下設定:
接下來預覽調試看看這個變數Client ID-gaGlobal是否能獲取到Client ID:
customTask
GA4的還不支援customTask,UA的支援customTask,延伸閱讀:用customTask將Client ID設定為自訂維度