文章目錄
更新時間:2024年12月21號
GA4裡面有很多的ID,它們有不同的用途,這一節帶大家認識這些ID:
Google Analytics 4裡
Account ID
Account ID,叫賬戶ID,其實就是一串數字,如69988360。
它的位置在GA4的「管理」——「賬戶」——「賬戶詳情」裡:
TAG_ID
TAG_ID在GA3中就是Tracking ID,在GA4中就是MEASUREMENT ID
Property ID=Tracking ID (GA3)
Property ID,叫資料ID
Tracking ID,叫追蹤ID
其實Property ID就是Tracking ID
它的位置就在Google Analytics裡的「管理」——「資源」——「資源設定」裡:
它是以UA為開頭的,如UA-69988360-32,其中9988360就是賬戶ID,後面的32表示第幾個追蹤ID,是與帳戶相關聯的專屬「資源編號」。
MEASUREMENT ID(GA4)
評估ID是網站或應用程式在GA4中註冊的唯一識別碼,用於將網站或應用程式的資料傳送至正確的GA4資料串流。評估 ID 的格式通常為「G-」後接一串字母和數字(如「G-HZ4RDGTX66」)
Stream ID
Stream ID,叫串流ID,是指用戶活動來源的資料串流的專屬 ID。
串流ID只在GA4裡才有,它是一串數字,如1510089723。
它的位置就在GA4裡的「管理」——「資源」——「資料串聯」——「網頁串流詳情」裡:
View ID=Table ID
View ID、叫資料視檢視ID。
其實就是一串數字,如255310435,通常在API裡會用到,在API裡也叫也叫Table ID。
它的位置就在GA裡的「管理」——「資料檢視」——「資料檢視設定」裡:
Client ID
Client ID在客戶端追蹤和伺服端追蹤是不一樣的。
客戶端追蹤
客戶端追蹤它是儲存在名為 “_ga”的Cookie 中:
Client ID主要是由四個部分組成,每一個部分都由“.”區隔,以GA1.2.987121999.1637741839為例,如下圖所示:
987121999.1637741839就是我們通常所說的Client ID,它是由隨機號碼和時間戳構成。
各部分的作用如下:
參數 | 解釋 |
---|---|
GA1 | 版本號碼,是固定值. |
1 | 網域層級,如haranhang.com是 1, haranhuang.co.jp是2, 從右往左數有幾個”.” |
987121999 | 隨機號碼,10位數 |
1637741839 | 時間戳 , 生成_ga時候的時間戳 |
每一個 Client ID 都是唯一不重複,它是儲存在使用者瀏覽器名為 “_ga”的Cookie 中:
由於Client ID是在Cookie,所以當使用者更換設備或瀏覽器或清除Cookie的時候會產生的Client ID,就會視為是一個新的使用者。
伺服端追蹤
伺服端追蹤它是儲存在Cookie FPID中:
FPID的結構:FPID2.2.Ol%2F%2BDVGHq0KkshV3bzl4Eq%2FZg55Xsextrr%2BrPiVByO8%3D.1733989576
其中Ol%2F%2BDVGHq0KkshV3bzl4Eq%2FZg55Xsextrr%2BrPiVByO8%3D.1733989576就是Client ID。
各部分的作用如下:
參數 | 解釋 |
---|---|
FPID2.2 | 版本號碼,是固定值 |
Ol%2F%2BDVGHq0KkshV3bzl4Eq | 待確定 |
Zg55Xsextrr%2BrPiVByO8%3D | 待確定 |
1733989576 | 時間戳 |
FPID
FPID的全稱是First Party ID,叫第一方標識符,僅在伺服端佈署才有,用於區分識別用戶。
FPID的值:FPID2.2.Ol%2F%2BDVGHq0KkshV3bzl4Eq%2FZg55Xsextrr%2BrPiVByO8%3D.1733989576
其中Ol%2F%2BDVGHq0KkshV3bzl4Eq%2FZg55Xsextrr%2BrPiVByO8%3D.1733989576就是Client ID。
延伸閱讀:FPID:第一方標識符
_ga_<container-id> (GA4)
ga_session_id和ga_session_number都是從Cookie中獲取的,Cookie裡有一個名為_ga_<container-id>,它是用於用來維持工作階段狀態,如:
各部分說明如下:
其中尾部的0.0:
- 第一個,我不確定是什麼。
- 第二個,是GA4的內部一個叫ecid參數,叫加強型用戶端ID,開啟「收集 User-ID 和使用者提供的資料」或佈署伺服端追蹤才有值,是一串數字。
這個Cookie的有效期默認是13个月,在GA4中,你可以通過「覆寫 Cookie 設定」去調整有效期,但一般不建議調整。
延伸閱讀:
- 認識 Google Analytics 4 的工作階段(Sessions)
- 認識GA4裡的加強型用戶端ID( Enhanced Client Id)
- 解讀Google Analytics 4裡使用的Cookie
User ID
User ID是你的網站的永久性ID體系,它可以將Google Analytics中使用者的參與資料和你自己伺服器的使用者串聯起來。
由於Google Analytics隱私保護要求,你不能將PII資訊(Personally Identifiable Information,個人識別資訊)作為User ID,如電子郵件和電話號碼都是不允許,但你做哈希加密後就可以使用。
延伸閱讀:Google Analytics 4 中 Client ID 和 User ID 的區別
Google Signal
它利用谷歌內部用戶標籤實現訪客的跨設備跟蹤,用戶在訪問部署有或帶有谷歌產品的站點,谷歌會獲取用戶和用戶設備的相關信息,以及在cookie會存儲有用戶識別信息,通過id,設備指紋,瀏覽器指紋,以及算法等可以實現跨設備用戶的打通,基于谷歌擁有的龐大的數據,這樣識別的準確度是很高。
Google Signal是用谷歌內部的ID體系,只需要開啟即可,在原數據視圖即可,可以用于跨設備跟蹤。
延伸閱讀:GA4裡的Google Signal「信號」到底是什麼?
代碼 ID/目的地 ID
代碼 ID 是你為了載入特定 Google 代碼,而在網頁上加入的 ID。
目的地 ID 是用於代表目的地的 ID,目的地則是指已連結的 Google 產品,例如 Google Ads 或 Google Analytics (分析)。
两者是一样的,作用不同,舉凡 GT-XXXXXXXXX(早期Google代碼ID)、G-XXXXXXXXX (評估ID)和 AW-XXXXXXXXX(Adwords轉化追蹤ID),這些都屬於代碼 ID/目的地 ID 。
有效使用者ID
有效使用者ID,在BigQuery裡是user_pseudo_id,在GA4的探索里如下圖:
有效使用者ID的顯示邏輯是:
- 如果你有安裝User ID,顯示User ID
- 如果沒有,就顯示裝置ID
- 對於APP,裝置ID是應用程式執行個體 ID
- 對於網站,裝置ID是Client ID
- 對於客戶端追蹤,Client ID是隨機數字加時間戳,例如:1262312975.17103315909
- 對於伺服端追蹤,Client ID是兩串字元加時間戳,例如:F99Fd7gVuQuP93MZdJiEn07o/eZba6j9bAt8ETLsn8E=.1733280703
延伸閱讀:GA4使用者多層檢視裡的「有效使用者ID」是什么?