有問題可以在文章底部留言

GA4中將Client ID設定為自訂維度

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

更新時間:2026年6月1號

本節將介紹如何透過Google Tag Manager(GTM)取得GA4的Client ID,並將其傳送至 Google Analytics 4(GA4)作為自訂維度(Custom Dimension)使用。

完成設定後,你就能在GA4報表、探索報表以及BigQuery資料分析中,直接查看每位使用者對應的Client ID

原理說明

整體流程相當簡單:

設定過程

整個設定過程主要分為四個步驟:

步驟一:使用Analytics存儲空間獲取Client ID

Analytics存儲空間(Analytics Storage)」是GTM提供的內建變數,可直接讀取Client ID、Session ID 以及 Session Number。

GTM中裡點擊「變數」——「新增」——「請選擇變數類型以開始設定…」——「Analytics存儲空間」,命名為“Client ID”,做如下設定:GA4中將Client ID設定為自訂維度

 

步驟二:將Client ID設定為自訂維度(使用者屬性)

GTM上找到你的GA4設定標籤(Google Tag),我的GA4基本設定是“Google Analytics 4 Basic Tracking”

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

打開基本設定,在“使用者屬性”裡新增設定::

GA4中將Client ID設定為自訂維度

 

使用者屬性就是自訂維度

需要注意的是:

  • 使用者屬性名稱建議使用全小寫,例如client_id
  • 後續在GA4建立自訂維度時,事件參數名稱必須完全一致
  • 使用者屬性屬於使用者層級資料,因此後續自訂維度範圍也必須選擇「使用者」

 

 

步驟三:在GTM中預覽模式驗證設定

完成設定後,先確認資料是否正確送出。

GTM右上角點擊 「預覽(Preview)」 進入除錯模式。

若不熟悉新版預覽模式,請看:新版Google Tag Manager 預覽模式指南——Tag Assistant 

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

GA4中將Client ID設定為自訂維度

 

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

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

GA4中將Client ID設定為自訂維度

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

 

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

最後,需要在GA4中註冊自訂維度,才能在報表中使用。

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

GA4中將Client ID設定為自訂維度

特別注意:

  • 範圍(Scope)必須選擇「使用者(User)」
  • 使用者屬性名稱必須與GTM設定的client_id完全一致

完成後按下建立即可。

 

 

步驟五:驗證是否設定成功

自訂維度建立完成後,GA4不會回填歷史資料,因此只會顯示建立後所收集到的新資料。

通常等待24~48小時後,即可在GA4中看到Client ID維度。

若超過48小時仍未出現資料,建議檢查:

  • GTM是否成功取得Client ID
  • User Properties是否有成功送出
  • 自訂維度範圍是否設定為「使用者」
  • 使用者屬性名稱是否與GA4註冊名稱一致

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

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

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