導入資訊公開與同意聲明架構

本頁適用於想透過資訊公開和同意聲明架構架構將同意聲明信號傳送至 Google 代碼的同意聲明管理平台 (CMP) 開發人員。

IAB 資訊公開和同意聲明架構 (TCF) 是一項開放標準的技術架構,可讓網站、廣告客戶和廣告代理商取得、記錄及更新網頁的消費者同意聲明。

如要控制 Google Analytics (分析) Cookie,請與同意聲明模式整合

您可透過下列任一方法啟用同意聲明模式資訊公開和同意聲明架構整合。

同意聲明管理平台 API

在由資訊公開和同意聲明架構同意聲明管理平台 API 導入結果產生的 TCData 物件中,將 enableAdvertiserConsentMode 欄位設為 true

TCData.enableAdvertiserConsentMode = true

網站

如要啟用資訊公開和同意聲明架構支援功能,請在所有支援資訊公開和同意聲明架構的網站上,將屬性設為 true (即使是透過 iframe 載入的頁面)。

window['gtag_enable_tcf_support'] = true

應用程式

您的 CMP 可能會自動啟用資訊公開和同意聲明架構整合功能。如要停用整合,請更新 AndroidManifest.xml (Android) 或 info.plist (iOS) 檔案。

Android 裝置:

<metadata android:name="google_analytics_tcf_data_enabled" android:value="false" />

iOS 版:

<key>GOOGLE_ANALYTICS_TCF_DATA_ENABLED</key> <false/>

資訊公開和同意聲明架構整合行為

Google 代碼和 Google Analytics for Firebase SDK 只接受根據資訊公開和同意聲明架構政策與技術規格正確導入的資訊公開和同意聲明架構字串,並且遵守 Google 的《歐盟地區使用者同意授權政策》。

如果是網站代碼整合,如果 CMP 未在 500 毫秒內回應,或顯示「錯誤」、「虛設常式」或「載入中」狀態,代碼就會使用預設的同意聲明設定。

瞭解如何排解資訊公開和同意聲明架構導入問題

啟用後,同意聲明模式資訊公開和同意聲明架構整合作業會將資訊公開和同意聲明架構的目的,對應至同意聲明模式指令,如下所示。

目的 說明 用途遭拒時的 Google 代碼行為
1 在裝置上儲存和/或存取資訊。 ad_storage = denied
ad_user_data = denied
3 建立個人化廣告設定檔 ad_personalization = denied
4 選取個人化廣告 ad_personalization = denied
7 評估廣告成效 ad_user_data = denied

停用 Google Analytics (分析) 中的 Google 信號 功能 (僅適用於網站代碼)。

9 進行市場研究,以便取得目標對象深入分析資料

停用 Google Analytics (分析) 中的 Google 信號 功能 (僅適用於網站代碼)。

10 開發及改善產品

停用 Google Analytics (分析) 中的 Google 信號 功能 (僅適用於網站代碼)。

後續步驟

如果您打算向客戶提供可在 Google 代碼管理工具中使用的標記,請為橫幅建立標記範本