Adobe Experience Platform Web SDK中支持IAB TCF 2.0

Adobe Experience Platform Web SDK支持交互式广告局透明度与同意框架版本2.0(IAB TCF 2.0)。 本指南显示了通过Adobe Experience Platform Web SDK与Adobe Real-time Customer Data Platform、Audience Manager、Experience Events、Adobe Analytics和Experience Edge集成来支持IAB TCF 2.0的要求。

此外,以下指南还可帮助了解如何将IAB TCF 2.0与标记集成(无论是否包含标记)。

快速入门

要使用IAB TCF 2.0实施Web SDK,您需要对体验数据模型(XDM)和体验事件有一定的了解。 在开始之前,请查阅以下文档:

  • Experience Data Model(XDM)系统概述:标准化和互操作性是Adobe Experience Platform背后的关键概念。 Experience Data Model (XDM)在Adobe的驱动下,努力标准化客户体验数据并定义客户体验管理模式。

Experience Platform集成

要使用SDK将同意数据发送到Adobe Experience Platform,需要满足以下条件:

  • 其架构基于 XDM Individual Profile 类和包含TCF 2.0同意字段,在中启用 Real-Time Customer Profile.
  • 使用Platform和上述启用了用户档案的数据集设置的数据流。

请参阅 符合TCF 2.0 有关创建所需数据集和数据流的说明。

Audience Manager集成

Adobe Audience Manager(AAM)包含对IAB TCF 2.0的支持,通过该支持,您可以评估、尊重客户隐私选择,并将这些选择转发给下游合作伙伴。

小贴士

要通过Adobe Experience Platform Web SDK与Audience Manager集成,请确保已设置数据流以转发到Adobe Audience Manager。

体验事件和Adobe Analytics集成

虽然Real-Time CDP和Audience Manager的受众会跟踪客户的当前同意首选项,但体验事件可以保存在收集事件时处于活动状态的客户同意首选项。

要收集有关事件的同意信息,需要满足以下条件:

  • 基于 XDM Experience Event 类,与 Experience Event 隐私架构字段组。
  • 使用 XDM Experience Event 数据集。

有关如何将XDM体验事件转换为Analytics点击的更多信息,请首先阅读 Analytics概述 文档。

Adobe Experience Platform Web SDK集成

以下部分介绍了IAB TCF 2.0与Adobe Experience Platform Web SDK之间的主要集成点。

注意

即使未设置Real-Time 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服务进行通信。如果您要与Real-Time CDP集成,则此命令将更新客户的配置文件。 如果您要与Audience Manager集成,则会更新客户信息。 调用此调用还会设置一个包含“全部”或“无”同意首选项的Cookie,以控制是否允许发送未来体验事件。 我们打算在同意发生更改时调用此操作。 在将来加载页面时,将读取Experience Edge同意Cookie,以确定是否可以发送体验事件,以及是否可以设置身份Cookie。

与Audience Manager的IAB TCF 2.0集成类似,Experience Edge在客户明确同意以下目的时会给予客户同意:

  • 用途1: 在设备上存储和/或访问信息
  • 用途十: 开发和改进产品
  • 特殊目的1: 确保安全性、防止欺诈和调试。 (根据IAB TCF法规,始终同意)
  • Adobe供应商权限: 同意Adobe(供应商565)

有关 setConsent 命令,请阅读 支持同意.

向体验事件添加同意

Adobe Experience Platform Web SDK具有 sendEvent 命令来收集体验事件。 如果您要与体验事件或Adobe Analytics集成,并且希望获得每个体验事件的同意首选项,则应将同意信息添加到 sendEvent 命令。

有关 sendEvent 命令,请阅读 跟踪事件.

后续步骤

现在,您已基本了解IAB透明度与同意框架2.0,请参阅任一有关使用IAB TCF 2.0的指南 带有标记无标记.

在此页面上