更新時間:2024年9月5號
如果你的網站有來自歐盟或歐洲經濟區的訪客,那麼你很可能需要處理Cookie同意(Cookie Consent)問題。
近年來,隨著隱私法規日益嚴格,以及Google對廣告與分析資料的合規要求提高,許多網站管理者開始接觸以下名詞:
- GDPR
- TCF
- CMP
- Google Consent Mode
這些名詞彼此之間到底有什麼關係?
本文將帶你一次搞懂Cookie Consent生態系統。
GDPR是什麼?
GDPR(General Data Protection Regulation)中文稱為:《一般資料保護規則》
由歐盟於2018年5月正式實施。其目的是保護歐盟居民的個人資料與隱私權。
GDPR規範了網站經營者、廣告平台、分析工具供應商、第三方服務商,如何合法蒐集、儲存與使用個人資料。
GDPR的重點要求:
- 取得明確同意:網站必須在設定非必要 Cookie 前取得使用者同意。
- 提供撤回權利:使用者可以隨時修改同意設定或撤回同意
- 資料透明化:網站必須清楚告知蒐集哪些資料,用於什麼目的,保存多久
- 高額罰款:違反GDPR可能面臨最高 2000萬歐元或全球營收4%
TCF是什麼?
TCF(Transparency and Consent Framework)中文稱為:透明度與同意框架,由IAB Europe推出。
GDPR雖然規定了隱私要求,但沒有定義統一的技術實作方式,導致了實施起來非常困難,因此IAB Europe推出了TCF。
它可以視為:
GDPR在數位廣告產業中的技術標準
TCF 主要負責:
- 定義同意訊號格式
- 定義供應商權限
- 定義資料用途
- 統一各平台間的溝通方式
例如:當使用者點擊「接受」時,CMP → TCF → Google、Meta、其他廣告平台
就能知道:
- 是否同意廣告追蹤
- 是否同意分析追蹤
- 是否允許個人化廣告
CMP是什麼?
CMP(Consent Management Platform)中文稱為:同意管理平台
CMP是基於TCF要求開發出來的,專門用來管理Cookie同意流程的工具。使用者看到的Cookie Banner,通常就是由CMP提供。
並不是所有的CMP都是合規的,IAB(互動廣告局)歐洲管理CMP認證,只有經過認證的才是合規,建議使用經過認證的CMP產品。
Cookie Consent是什麼?
Cookie Consent Mode, 也叫Cookie Consent,Consent Mode,是Google推出的一個隱私管理機制。不僅可以更便捷的安裝CMP,也使GTM的第三方代碼更容易合規,同時,如果用戶拒絕,Google代碼會傳送不使用Cookie的ping,GA4會透過機器學習找回70%的資料。
CMP需要加入Consent Mode, 才可以實現上述 ping機制,它們的關係是:
- 如果你只是要合規,那麼你安裝一個經過認證CMP就可以。
- 如果你想GA4能找回拒絕追蹤的數據,那就需要找有加入Consent Mode的CMP。

