文章目錄
更新時間:2025年11月11日
隨著隱私法規(如 GDPR、CCPA、PIPL)逐漸嚴格,網站和 App 在收集用戶數據時必須尊重用戶同意。
Google 推出的 Consent Mode(意見徵求模式),為 GA4(Google Analytics 4)提供了一個合規方案,允許網站在未獲得完整同意的情況下,仍能收集有限數據進行分析。
什麼是Consent Mode?
Cookie Consent Mode(也稱 Cookie Consent 或 Consent Mode,中文可譯為「意見徵求模式」)是 Google 提供的一套 JavaScript API,主要用於與 同意管理平台(CMP,Consent Management Platform) 整合。透過這套機制,GA4以及Google標籤(如 Google Ads、Floodlight)可以依據用戶的同意狀態,自動調整資料收集行為。
Consent Mode有4個關鍵同意類型:
- ad_storage:控制廣告相關資料收集。
- analytics_storage:控制分析資料收集,包括 GA4 的事件追蹤與使用者屬性。
- ad_user_data:控制是否可將使用者資料用於廣告目的(再行銷、轉換歸因)
- ad_personalization:控制是否允許個人化廣告(例如再行銷廣告)
透過Consent Mode,網站可以在用戶未同意或部分同意的情況下,降低對個人識別資料(PII)的收集,同時仍保留統計性、匿名化的資料進行報告分析。
實務上,CMP 會將使用者的授權訊息傳遞給Consent Mode,Consent Mode 將其轉化為對應的參數(ad_storage、analytics_storage),讓 GA4、GTM 以及其他第三方追蹤程式碼能即時依據用戶同意狀態運作,確保合規同時保留必要數據分析能力。
延伸閱讀:从GDPR、TCF、CMP到Cookie Consent
Consent Mode對GA4的資料收集影響
根據使用者是否給予同意,GA4 會進入不同模式,影響資料收集的完整性:
當用戶未同意分析(analytics_storage: denied)
當用戶未同意廣告(ad_storage: denied)
當用戶部分同意或延遲同意
- GA4 可依照實際同意狀態動態調整資料收集行為。
- 一旦用戶給予同意,GA4可立即啟用完整分析和廣告功能。
- 這種動態機制避免了因未同意而完全中斷數據分析,也提升合規性。
- 在同一個工作階段內,如果使用者先拒絕,後面改為同意,那麼整個工作階段內的資料就是同意



