Adobe Experience Platform Web SDK支援互動式廣告局透明與同意架構2.0版(IAB TCF 2.0)。 本指南說明透過Adobe Experience Platform Web SDK支援IAB TCF 2.0的需求,這些IAB TCF 2.0與即時客戶資料平台、Audience Manager、體驗事件、Adobe Analytics和Experience Edge整合。
此外,也提供下列指南,協助學習如何將IAB TCF 2.0與標籤整合,以及不使用標籤。
若要使用IAB TCF 2.0實作Web SDK,您必須切實了解體驗資料模型(XDM)和體驗事件。 開始之前,請查閱以下文檔:
若要使用SDK將同意資料傳送至Adobe Experience Platform,須執行下列操作:
請參閱TCF 2.0法規遵循指南 ,以取得建立所需資料集和資料流的相關說明。
Adobe Audience Manager(AAM)支援IAB TCF 2.0,可讓您評估、榮譽客戶隱私權選擇,並轉送給下游合作夥伴。
若要透過Adobe Experience Platform Web SDK與Audience Manager整合,請確定您有可轉送至Adobe Audience Manager的資料流設定。
雖然即時CDP和Audience Manager的對象會追蹤客戶的目前同意偏好設定,但體驗事件可以保留客戶在收集事件時有效的同意偏好設定。
若要收集事件的同意資訊,需要下列項目:
如需如何將XDM體驗事件轉換為Analytics點擊的詳細資訊,請先閱讀Analytics概述檔案。
以下各節說明IAB TCF 2.0與Adobe Experience Platform Web SDK之間的主要整合點。
即使未設定即時CDP或Audience Manager,您仍可將IAB TCF 2.0與Web SDK整合。 同意偏好設定可用來控制體驗事件的收集和身分識別Cookie的設定。
若未為客戶儲存同意偏好設定,則會使用預設同意。 這表示預設同意選項可控制Adobe Experience Platform Web SDK的行為,並根據客戶地區進行變更。
例如,若您的客戶不在一般資料保護規範(GDPR)的管轄範圍內,預設同意可設為in
,但在GDPR的管轄範圍內,預設同意可設為pending
。 您的同意管理平台(CMP)可能會偵測客戶的地區,並提供標幟gdprApplies
給IAB TCF 2.0。此標幟可用來設定預設同意。
如需預設同意的詳細資訊,請參閱SDK設定檔案中的預設同意區段。
Adobe Experience Platform Web SDK有setConsent
命令,會使用IAB TCF 2.0將客戶的同意偏好設定傳遞至所有Adobe服務。如果您要與即時CDP整合,這會更新客戶的設定檔。 如果您要與Audience Manager整合,這會更新客戶的資訊。 呼叫這也會設定一個Cookie,其中包含「全有」或「全無」的同意偏好設定,可控制是否允許傳送未來的體驗事件。 意在當同意變更時呼叫此動作。 未來頁面載入時,會讀取Experience Edge同意Cookie,以判斷是否可傳送體驗事件,以及是否可設定身分識別Cookie。
與Audience Manager的IAB TCF 2.0整合類似,當客戶明確同意下列目的時,Experience Edge會提供同意:
有關setConsent
命令的詳細資訊,請閱讀支援同意上的文檔。
Adobe Experience Platform Web SDK有sendEvent
命令,用於收集體驗事件。 如果您要與體驗事件或Adobe Analytics整合,且想要在每個體驗事件上使用同意偏好設定,則應將同意資訊新增至每個sendEvent
命令。
有關sendEvent
命令的詳細資訊,請閱讀tracking events上的文檔。
現在您已基本了解IAB透明與同意架構2.0,請參閱使用IAB TCF 2.0 搭配標籤或搭配標籤的相關指南。