Property ID 與 Measurement ID:GA4 兩種識別碼差在哪?

Property ID 是 GA4 資源的純數字,Measurement ID 是 Web 串流的 G- 代碼。本文比較常見 ID、查找位置、API/CMS/GTM 用法與驗證方法。

GA4 的 Property ID 是識別整個 Property 的純數字,常用於 Data API;Measurement ID 則是 Web data stream 的 G- 識別碼,讓網站標記把資料送到正確串流。兩者位於不同層級、不能互換。填寫前要先確認工具究竟要識別整項 Property,還是網站資料的收集目的地;貼錯可能讓 API 請求失敗,或讓網站資料進入錯誤目的地。

一句話理解:Property ID 像整棟分析大樓的門牌;Measurement ID 像網站資料入口的收件代碼。

Property ID 與 Measurement ID 是什麼?

Property ID 是 GA4 Property(資源)的數字識別碼。Property 是資料、設定與報表的共同範圍,而 Property ID 用來讓 Google 的介面、API 或其他整合確認「你指的是哪一項 Property」。Google Analytics Data API 的官方文件要求使用數字 ID,常見寫法是:

properties/123456789

Measurement ID 則屬於 Web data stream。Google 官方將它定義為 Web 串流的唯一識別碼,格式為 G- 加上一組數字與字母,例如:

G-ABC123DEF4

它的工作是把網站與相應的 GA4 Web 串流連起來,讓網站事件被送到預定目的地。兩者可以放進同一張交接表,卻不能貼進彼此的欄位。

它們位於哪個層級?

可以把關係簡化成:

Analytics Account
└─ Property:Property ID = 123456789
   ├─ Web data stream:Measurement ID = G-ABC123DEF4
   ├─ iOS data stream
   └─ Android data stream

Property ID 識別整個 Property;Measurement ID 識別其中一條 Web data stream 的量測目的地。GA4 Property 可以包含網站與 App 的 data streams,但官方對 Measurement ID 的定義明確限定 Web data stream,所以不能假設 iOS 或 Android stream 也有一個可直接貼到網站的 G- Measurement ID。

這也解釋了為什麼兩者不一定是一對完全相同的代碼。Property 是較大的分析範圍,stream 是其中的資料入口。即使多數常見架構依官方建議使用一條 Web stream,概念上仍要先看 Property 與 stream 層級,不能把兩個 ID 當成同義詞。


常見 GA4/GTM ID 快速比較

GA4 後台、網站原始碼與 GTM 工作區常同時出現多個 ID。最安全的方法不是只背字首,而是先確認它識別的對象與使用欄位。

ID 名稱 常見樣貌 識別對象 常見用途
Property ID 123456789 整個 GA4 Property Data API、Property 設定與整合辨識
Measurement ID G-ABC123DEF4 GA4 Web data stream Google tag、GTM 中的 Analytics 目的地、明確要求 GA4 Measurement ID 的 CMS
Stream ID 串流詳情中的獨立 ID 使用者活動來源的 data stream 區分/報告串流,或依特定工具文件路由資料
Destination ID Analytics 為 G-...;Ads 可為 AW-... Google tag 連結的產品目的地 載入目的地設定並把事件路由至相應產品
Google tag ID 可能為 GT-...G-...AW-... 載入某個 Google tag 的識別碼 安裝或辨識 Google tag;單一 tag 可有多個 tag IDs
GTM Container ID GTM-ABCDE1 Google Tag Manager container 載入可管理 Google、第三方與自訂 tags 的 GTM container
UA Tracking ID UA-123456-1 舊 Universal Analytics property 舊版系統辨識;不是 GA4 Property ID 或 Measurement ID

為什麼 G- 有不只一種叫法?

Google Analytics 文件把 G- 稱為 Web stream 的 Measurement ID,並說在 GA4 中它與 Analytics destination ID 是同一個 ID。Google tag 文件則把 G- 列為可用的 tag ID 格式之一。

這不是代表所有 ID 名稱都可以任意互換,而是同一個識別字串可能在不同產品脈絡中描述不同角色:

  • 在 GA4 的 Data stream 頁面,你主要把它視為 Measurement ID。
  • 在 Google tag 的目的地設定中,它代表 Analytics destination ID。
  • 在標記安裝說明中,它也可能被列為可載入 Google tag 的 tag ID。

因此,遇到 G- 時可先確認它所屬的 Web stream,再查看當下工具的欄位說明。若欄位要求 GTM-,就不能用 G- 取代;若 API 要純數字 Property ID,也不能因 G- 是 Analytics ID 就直接填入。


在哪裡找 Property ID 與 Measurement ID?

介面名稱可能隨 Google 更新,但穩定的查找邏輯如下。

找 Property ID

  1. 登入 Google Analytics 並進入 Admin
  2. 先確認目前選取的 Account 與 Property 正確。
  3. 開啟 Property details/Property settings 類的資源詳細設定。
  4. 找到純數字的 Property ID

Google Analytics 的上方搜尋也支援使用目前 Property ID 或名稱查找 Property 設定。若公司有多個品牌或測試環境,不要只看名稱相似就複製;最好同時核對 Property owner、時區、stream 與預期資料。

找 Measurement ID

  1. 進入 Admin
  2. 在 Property 的資料收集設定中開啟 Data streams
  3. 選擇 Web 類型,點進正確的網站串流。
  4. 在 stream details 中複製以 G- 開頭的 Measurement ID

若只看到 iOS 或 Android stream,就不要自行把 Stream ID 當成 Web Measurement ID。你可能尚未建立 Web stream,或目前進錯 Property。權限要求與選單名稱也可能變動,正式操作時應以當日帳戶和官方文件為準。


不同工具應填哪一個 ID?

遇到欄位時,先問:「這個工具要查詢整個 Property,還是要把網站事件送進 Web stream?」

使用情境 通常需要的 ID 判斷理由
Google Analytics Data API 的 property 參數 Property ID,例如 properties/123456789 API 要指定報表所屬的整個 Property
CMS 的「GA4 Measurement ID」欄位 G-... Measurement ID 欄位要把網站資料送往 Web stream
網站直接安裝 Google tag 依官方安裝片段使用相應 tag/destination ID;GA4 常見為 G-... 要載入標記並指定 Analytics 目的地
GTM 裡設定 Google tag 的 Analytics 目的地 G-... Measurement/destination ID GTM container 負責執行,G- 指向 GA4 Web stream
安裝 GTM container GTM-... Container ID 這是標記管理容器,不是 GA4 目的地
App/Firebase 設定 依 Firebase 與平台官方流程 不把網站的 Web Measurement ID 當成 App 通用安裝碼
以串流維度分辨來源 Stream ID 或對應 stream 維度 依報表/API 欄位的官方定義,不以 Measurement ID 猜測

「通常需要」不等於所有第三方工具都相容。某些舊 CMS 只寫「Tracking ID」,卻可能只支援 Universal Analytics 的 UA- 格式。不要直接假設貼入 G- 就能運作;應查看該平台目前的官方整合文件,確認它明確支援 GA4、Google tag 或 Measurement ID。

看不懂欄位時,用三步判斷法

第一步,先讀欄位附近的完整文字,不要只看「Analytics ID」。如果文件提到 report、Data API、Property 或 properties/,通常是在識別整項 Property;若提到網站 tag、Web stream、destination 或 G-,通常是在指定網站資料目的地;若提到 container、workspace、trigger 或 publish,則很可能屬於 GTM。

第二步,回到 GA4 後台核對來源。純數字應能對上目標 Property 的詳細資料,G- 則應能對上目標 Web stream。不要從另一個網站的原始碼複製一個「看起來像 GA4」的 ID,也不要只憑公司名稱相近就判定是正式環境。

第三步,保存設定前先做小範圍驗證。若工具有預覽或測試功能,先用測試事件確認目的地;若沒有,至少留下變更前設定、操作者、時間與預期 Property,並準備回復方式。這能把「貼錯 ID」從長期資料污染,縮小成容易發現的短期測試問題。


網站與電商交接實例

假設一間電商的正式 GA4 Property 是「TW|Shop|Production」,Property ID 為 123456789,官網 Web stream 的 Measurement ID 為 G-ABC123DEF4,網站使用的 GTM Container ID 是 GTM-ABCDE1

資料工程師要用 Data API 取報表時,交接內容應是:

Property:TW|Shop|Production
Property ID:123456789
API property 參數:properties/123456789

網站或 GTM 建置者要把官網事件送入 GA4 時,交接內容則是:

Property:TW|Shop|Production
Data stream:shop.example.com|Web|Production
Measurement ID:G-ABC123DEF4
GTM Container ID:GTM-ABCDE1

把名稱、層級、平台與環境一起寫出來,比只在聊天訊息丟一串 ID 安全。測試站若有另一個 Property 或 stream,也要清楚標註 Staging,避免測試購買事件流進正式報表。

同一電商若另有 iOS/Android App,可以把相關 App streams 放在同一 Property,但 App 建置應依 Firebase/平台流程。不能因所有資料最後在同一 Property,就把官網的 G- ID 當成每個 App 的通用設定。


ID 填入後如何驗證?

ID 看起來正確只是第一層,完整驗收至少要分五步:

  1. 核對層級與環境。 確認 Account、Property、Web stream、網站網域與正式/測試環境一致。
  2. 核對實際部署。 直接查看網站原始碼、CMS 設定或 GTM 已發布版本,不只看未發布的工作區草稿。
  3. 檢查標記請求。 使用 Tag Assistant 或瀏覽器網路工具,確認事件送往預期的 G- 目的地。
  4. 看 DebugView 與 Realtime。 確認測試事件出現在正確 Property,且事件名稱、參數與裝置符合預期。
  5. 等待報表處理後再做品質檢查。 查看標準報表中的來源、事件、電商參數與關鍵流程,不把即時出現一個數字當成完整驗收。

Google 官方也提醒,若同一網站同時重複安裝 Google tag 與 GTM,可能造成非預期結果,例如資料重複計數。這不是說兩者的名稱不能同時出現在文件裡,而是同一量測目的不應被未規劃地重複觸發。


常見錯誤與自我檢查

錯誤一:把純數字 Property ID 貼到網站欄位

網站欄位若明確要求 GA4 Measurement ID,通常要填 Web stream 的 G- ID。純數字 Property ID 不會因為也是 Analytics ID 就自動變成網站收集目的地。

錯誤二:把 G- 填進 Data API 的 Property 參數

Data API 官方要求數字 Property ID,並以 properties/數字 形式表示。G- 識別的是 Web stream,不是整個 Property。

錯誤三:把 Stream ID 或 GTM- 當 Measurement ID

Stream ID 識別 data stream 的活動來源;GTM- 識別 Tag Manager container。它們與 Measurement ID 可能在同一個專案共同出現,但不是同一欄位的替代值。

錯誤四:只按 ID 字首,不看工具文件

Google tag 平台允許 GT-G-AW- 等 tag ID,產品用詞也可能更新。前綴是線索,不是完整規格;欄位說明與目標產品才是決定因素。

錯誤五:把 ID 當成資料品質保證

ID 正確不代表事件沒有重複、參數完整、同意設定正確或報表能回答因果問題。GA4 是量測系統,仍受收集、處理、識別與模型限制影響。

交付前可快速自查:

  • [ ] 我知道欄位要識別 Property、stream、destination 還是 GTM container。
  • [ ] Property 名稱、數字 Property ID、Web stream 名稱與 G- ID 已一起記錄。
  • [ ] 正式與測試環境沒有使用同一份模糊交接資訊。
  • [ ] 實際部署值與 GA4 stream details 完全一致。
  • [ ] GTM 變更已發布,且網站沒有未規劃的重複標記。
  • [ ] DebugView/Realtime 的測試事件出現在正確 Property。
  • [ ] 事件參數、同意與資料品質另有負責人驗收。

FAQ

Property ID 和 Measurement ID 可以互換嗎?

不可以。Property ID 識別整個 GA4 Property,Measurement ID 識別 Web data stream 的量測目的地。Data API 通常要純數字 Property ID;網站 GA4 標記則通常要 G- Measurement ID。

G- 開頭一定叫 Measurement ID 嗎?

在 GA4 Web stream 脈絡中,它是 Measurement ID;官方也說它等同 Analytics destination ID。Google tag 文件還可能把 G- 列為 tag ID。名稱依脈絡不同,使用前仍要看欄位要求。

一個 Property 只能有一個 Measurement ID 嗎?

Measurement ID 屬於 Web data stream,而 Property 可以包含不同平台的 data streams。Google 對多數 Web 旅程建議一個 Web stream,但這是架構建議;理解 ID 時仍應以實際 Property 與 stream 關係為準。

App 要不要填 Web Measurement ID?

一般 App 資料收集應依 iOS/Android 與 Firebase 的官方設定流程,不應把網站 Web stream 的 G- Measurement ID 當成 App 的通用安裝碼。網站與 App 可以流入同一 Property,但入口與建置方式不同。

ID 填對卻沒有資料,下一步查什麼?

依序檢查標記是否真的部署、GTM 是否發布、事件是否觸發、請求是否送往正確目的地、同意與篩選是否影響資料,再查看 DebugView、Realtime 與處理後報表。不要只反覆重貼同一個 ID。


相關百科詞條

  • GA4-005:Property(資源/屬性)
  • GA4-006:Data stream(資料串流)
  • GA4-009:Google tag(Google 代碼)
  • GA4-011:Google Tag Manager(GTM)

官方參考資料

研究截止日:2026-07-31(Asia/Taipei)。Google Analytics、Google tag 與 GTM 的介面、ID 名稱及整合方式可能更新;實際操作前請再次核對官方文件與工具欄位。