更新時間:2024年12月21號
在GA4的「探索」報表中,使用「使用者多層檢視」時,經常會看到不同結構的「有效使用者ID」如下圖:
這些ID的呈現方式,其實取決於GA4的識別優先順序與追蹤方式。
什麼是GA4的「有效使用者ID」?
在GA4中,「有效使用者ID」並不是單一固定欄位,而是依照不同條件動態決定顯示的識別方式:
顯示邏輯(優先順序)
- 如果有設定User ID → 顯示User ID
- 如果沒有User ID → 顯示裝置ID(Device ID)
不同平台的裝置ID是什麼?
GA4的「裝置 ID」會依追蹤環境不同而有所差異:
網站(Web)
裝置 ID = Client ID
來源:瀏覽器Cookie
- 對於客戶端追蹤,Client ID是隨機數字加時間戳,例如:1262312975.17103315909
- 對於伺服端追蹤,Client ID是兩串字元加時間戳,例如:F99Fd7gVuQuP93MZdJiEn07o/eZba6j9bAt8ETLsn8E=.1733280703
App(應用程式)
裝置 ID = App Instance ID
代表每次App安裝後的唯一識別
特點:每次重新安裝App可能會重新生成
GA4探索報表中的識別方式整理
在「探索 → 使用者多層檢視」中:
| 條件 | 顯示 ID |
|---|---|
| 已啟用 User ID | User ID |
| 未啟用 User ID | Device ID(Client ID / App Instance ID) |
BigQuery中對應的欄位
在GA4匯出到BigQuery後,有效使用者ID對應欄位:user_pseudo_id