【GA4設定】Google Analytics 4 中將Client ID設定為自訂維度

Google Analytics Haran 2年前 (2022-04-20) 2216次瀏覽 0條留言

這一節來介紹如何將Client ID設定為自訂維度,如果你用的是Universal Analytics,請看用customTask將Client ID設定為自訂維度

由於目前Google Analytics  4 還不支持customTask,所以採用普通的方式去設定。

 

原理

基本原理是透過第一方Cookie去獲取Client ID,然後再將其設定為自訂維度

設定過程

接下来看设置过程,主要分为三步:

 

步驟一:獲取Client ID

獲取Client ID的方式有多種:

  • 第一方Cookie:由於Google Analytics 4 的識別ID是存儲在Cookie的,所以可以通過第一方Cookie去獲取Client ID
  • 自訂JavaScript:用window.gaGlobal.vid去獲取

 

在GTM中點擊「變數」——「新增」——「請選擇變數類型以開始設定…」——「第一方Cookie」,命名為“Client ID”,然後做如下設定:

【GA4設定】Google Analytics 4 中將Client ID設定為自訂維度

 

_ga就是存儲Client ID,更多關於Client ID的內容請看:Google Analytics 中 Client ID 和 User ID 的區別

 

在GTM中點擊「變數」——「新增」——「請選擇變數類型以開始設定…」——「自訂JavaScript」,命名為“Client ID”,然後做如下設定:

【GA4設定】Google Analytics 4 中將Client ID設定為自訂維度

 

兩種方式都獲取到Client ID,如果GA4程式代码还没有加载,兩種方式都是獲取不到Client ID。

 

步驟二:將Client ID設定為自訂維度

在GTM上找到Google Analytics 4 的基本設定,我的GA4基本設定是“Google Analytics 4 Basic Tracking”

如果你還沒安裝Google Analytics 4 ,請看:使用Google Tag Manager 安裝 Google Analytics 4 和調優

打開基本設定,在“使用者屬性”裡做如下設定:

【GA4設定】Google Analytics 4 中將Client ID設定為自訂維度

 

使用者屬性就是自訂維度

 

 

步驟三:GTM 中預覽調試

接下來就是調試了,在GTM中點擊右上角的“預覽”進入調試狀態,如果你還不知道怎麼調試,請看:新版Google Tag Manager 預覽模式指南——Tag Assistant 

調試頁面打開後,返回到Tag Assistant頁面,在事件列表裡找到Container Loaded,這個表示頁面瀏覽的意思,點擊它:

【GA4設定】Google Analytics 4 中將Client ID設定為自訂維度

 

可以看到Tag  Fired裡,我們設定的代碼是成功觸發。

點開“Google Analytics 4 Basic Tracking”,右上角選擇Values:

【GA4設定】Google Analytics 4 中將Client ID設定為自訂維度

可以看到User Properties裡的client_id是有值,值是一個Client ID,表示我們的設定成功。

 

步驟四:GA4中註冊自訂維度

接下來就是將使用者屬性在GA4中註冊自訂維度

GA4中點擊「管理」——「資源設定」——「資料顯示」——「自訂定義」——「建立自訂維度」,然後做如下誰定:

【GA4設定】Google Analytics 4 中將Client ID設定為自訂維度

 

需要注意,範圍是使用者

 

這樣,設定就完成了。

 

 

常見問題:Client ID裡有not set

只有用customTask去獲取Client ID才不會導致not set,但GA4還不支援customTask。


如果您在操作上仍有任何疑問,歡迎留言交流,或加入:Google Analytics 4交流社團發問
Like (1)
發佈我的留言
取消留言
表情 贴图 加粗 删除线 居中 斜体

Hi,*为發佈留言必須填寫。

  • 顯示名稱*
  • 電子郵件地址*
  • 個人網站網址