Google Analytics 裡的各種ID

Google Analytics Haran 2年前 (2021-12-14) 2583次瀏覽 0條留言

Google Analytics 裡面有很多的ID,它們有不同的用途,這一節帶大家認識這些ID:

Google Analytics 裡

Account ID

Account ID,叫賬戶ID,其實就是一串數字,如69988360。

它的位置就在Google Analytics裡的「管理」——「賬戶」——「賬戶設定」裡:

Google Analytics 裡的各種ID

 

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裡的「管理」——「資源」——「資源設定」裡:

Google Analytics 裡的各種ID

 

它是以UA為開頭的,如UA-69988360-32,其中9988360就是賬戶ID,後面的32表示第幾個追蹤ID,是與帳戶相關聯的專屬「資源編號」。

Google Analytics 裡的各種ID

 

MEASUREMENT ID(GA4)

MEASUREMENT ID,叫評估ID

評估ID只在Google Analytics 4 裡才有,作用類似追蹤ID,它是以G-XXXXXXX的字串,如G-HZ4RDGTX66。
它的位置就在Google Analytics 4 裡的「管理」——「資源」——「資料串聯」——「網頁串流詳情」裡:Google Analytics 裡的各種ID

View ID=Table ID

View ID、叫資料視檢視ID。

其實就是一串數字,如255310435,通常在API裡會用到,在API裡也叫也叫Table ID。

它的位置就在Google Analytics裡的「管理」——「資料檢視」——「資料檢視設定」裡:

Google Analytics 裡的各種ID

 

Client ID 

Client ID是Google Analytics用於判斷使用者,它由四個部分組成,每一個部分都由“.”區隔,以GA1.2.987121999.1637741839為例,如下圖所示:

Google Analytics 裡的各種ID

各個部分的解析如下:

  • 第一個部分(GA1) – 版本號碼,固定值。
  • 第二個部分(2) – 網域層級,它決定了Cookie是屬於哪個網域或子域,如果域名是www.haranhuang.com的通用頂級域(Top-level domain),那就是2,如果是www.haranhuang.co.uk,那麼就是3 ,你可以通過數網域有多少個“.”知道數值。
  • 第三個部分(987121999) – 隨機的10位數號碼。
  • 第四個部分(1637741839) – 創建cookie 時的時間戳。

第三個部分和第四個組合在一起就是我們通常所說的Client ID,所以這裡的Client ID就是987121999.1637741839。

 

每一個 Client ID 都是唯一不重複,它是儲存在使用者瀏覽器名為 “_ga”的Cookie 中: 

Google Analytics 裡的各種ID

由於Client ID是在Cookie,所以當使用者換設備或瀏覽器清除Cookie的時候會產生的Client ID,就會視為是一個新的使用者。

 

FDID

FDID的全稱是First Party ID,叫第一方標識符,是服務端部署的標識,用於區分識別用戶。

在服務端部署中:

  • 如果採用HTTP的方式生成Cookie,就是FDID
  • 如果採用JavaScript生成Cookie,就是_ga

 

 

_ga_<container-id> (GA4)

ga_session_id和ga_session_number都是從Cookie中獲取的,Cookie裡有一個名為_ga_<container-id>,它是用於用來維持工作階段狀態,如:

Google Analytics 裡的各種ID

各部分說明如下:

Google Analytics 裡的各種ID

其中尾部的0.0不確定是什麼。

這個Cookie的有效期默認是13个月,在GA4中,你可以通過「覆寫 Cookie 設定」去調整有效期,但一般不建議調整。

 

 

 

User ID

User ID是你的網站的永久性ID體系,它可以將Google Analytics中使用者的參與資料和你自己伺服器的使用者串聯起來。

由於Google Analytics隱私保護要求,你不能將PII資訊(Personally Identifiable Information,個人識別資訊)作為User ID,如電子郵件和電話號碼都是不允許,但你做哈希加密後就可以使用。

延伸閱讀:Google Analytics 中 Client ID 和 User ID 的區別

 

Google Signal

Google Signals,叫谷歌信號

它利用谷歌內部用戶標籤實現訪客的跨設備跟蹤,用戶在訪問部署有或帶有谷歌產品的站點,谷歌會獲取用戶和用戶設備的相關信息,以及在cookie會存儲有用戶識別信息,通過id,設備指紋,瀏覽器指紋,以及算法等可以實現跨設備用戶的打通,基于谷歌擁有的龐大的數據,這樣識別的準確度是很高。

Google Signal是用谷歌內部的ID體系,只需要開啟即可,在原數據視圖即可,可以用于跨設備跟蹤。

 

Stream ID 

Stream ID,叫串流ID

串流ID只在Google Analytics 4裡才有,它是一串數字,如1510089723。

  • 如果是網頁串流,那麼評估ID串流ID都有,而且是一對一的關係。
  • 如果是應用串流,那麼只有串流ID,這時候串流ID起的就是追蹤ID的作用。

它的位置就在Google Analytics 4 裡的「管理」——「資源」——「資料串聯」——「網頁串流詳情」裡:

Google Analytics 裡的各種ID

 

 

代碼 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 。

 

 

Google Tag Manager 裡

Container ID

Container ID、叫容器ID

容器ID是一些程式設置的集合,程式載入到的時候會載入裡面的配置,主要是GTM和Optimize中才有:
  • GTM :GTM的容器ID是以G-為開頭的,如GTM-TCH6XWZ
  • Optimize:Optimize的容器ID以前是跟GTM一樣的結構,對于一些老用戶以前創建的實驗仍然可以看到以G-開頭的容器ID,但現在改為以OPT-開頭,如OPT-N9SP69Z

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

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

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