创建数据集以捕获IAB TCF 2.0同意数据
为了使Adobe Experience Platform能够根据IAB Transparency & Consent Framework (TCF) 2.0处理客户同意数据,必须将该数据发送到其架构包含TCF 2.0同意字段的数据集。
具体而言,捕获TCF 2.0同意数据需要两个数据集:
- 基于XDM Individual Profile类且已在Real-Time Customer Profile中启用的数据集。
- 基于XDM ExperienceEvent类的数据集。
本文档提供了设置这两个数据集的步骤。 有关为TCF 2.0配置Platform数据操作的完整工作流的概述,请参阅IAB TCF 2.0合规性概述。
先决条件
本教程需要对以下Adobe Experience Platform组件有一定的了解:
- 体验数据模型(XDM): Experience Platform用于组织客户体验数据的标准化框架。
- 架构组合的基础知识:了解XDM架构的基本构建块。
- Adobe Experience Platform Identity服务:允许您跨设备和系统从不同的数据源桥接客户身份。
- 身份命名空间:必须在身份服务识别的特定身份命名空间下提供客户身份数据。
- 实时客户资料:利用Identity Service从数据集实时创建详细的客户资料。 Real-Time Customer Profile从数据湖中提取数据,并将客户配置文件保留在其自己的单独数据存储中。
TCF 2.0字段组 field-groups
IAB TCF 2.0同意详细信息架构字段组提供了TCF 2.0支持所需的客户同意字段。 此字段组有两个版本:一个与XDM Individual Profile类兼容,另一个与XDM ExperienceEvent类兼容。
以下部分解释了每个字段组的结构,包括它们在引入期间需要的数据。
用户档案字段组 profile-field-group
对于基于XDM Individual Profile的架构,IAB TCF 2.0同意详细信息字段组提供了一个映射类型字段identityPrivacyInfo
,该字段将客户身份映射到其TCF同意首选项。 此字段组必须包含在为实时客户档案启用的基于记录的架构中,才能进行自动实施。
请参阅此字段组的参考指南,了解有关其结构和用例的更多信息。
事件字段组 event-field-group
如果要跟踪一段时间内同意更改的事件,可将IAB TCF 2.0同意详细信息字段组添加到您的XDM ExperienceEvent架构。
如果您不打算跟踪一段时间内的同意更改事件,则不需要在事件架构中包含此字段组。 在自动强制实施TCF同意值时,Experience Platform仅使用摄取到配置文件字段组的最新同意信息。 事件捕获的同意值不会参与自动实施工作流。
有关此字段组的结构和用例的更多信息,请参阅该字段组的参考指南。
创建客户同意架构 create-schemas
要创建捕获同意数据的数据集,您必须首先创建XDM架构以作为这些数据集的基础。
如上一节中所述,需要使用XDM Individual Profile类的架构才能在下游平台工作流中强制同意。 如果您希望跟踪一段时间内同意的更改,还可以选择基于XDM ExperienceEvent创建单独的架构。 两个架构都必须包含identityMap
字段和适当的TCF 2.0字段组。
在Platform UI中,从左侧导航中选择 架构 以打开架构工作区。 从此处,按照以下部分中的步骤创建每个所需的架构。
创建配置文件同意模式 profile-schema
选择 创建架构,然后从下拉菜单中选择 XDM个人配置文件。
出现 添加字段组 对话框,允许您立即开始将字段组添加到架构。 在此处,从列表中选择 IAB TCF 2.0同意详细信息。 您可以选择使用搜索栏来缩小结果范围,以便更轻松地查找字段组。
接下来,从列表中查找 IdentityMap 字段组并将其选定。 一旦两个字段组都列在右边栏中,请选择 添加字段组。
画布将重新出现,其中显示identityPrivacyInfo
和identityMap
字段已添加到架构结构。
在将更多字段添加到架构之前,请选择根字段以在右边栏中显示 架构属性,您可以在其中提供架构的名称和描述。
提供名称和描述后,您可以通过选择画布左侧 字段组 部分下的 添加,选择向架构添加更多字段。
如果您正在编辑已启用了在Real-Time Customer Profile中使用的现有架构,请选择 保存 以确认您的更改,然后跳过有关根据您的同意架构创建数据集的部分。 如果要创建新架构,请继续执行以下子部分中概述的步骤。
启用架构以在Real-Time Customer Profile中使用
为了使Platform将其收到的同意数据与特定客户配置文件相关联,必须启用同意架构以便在Real-Time Customer Profile中使用。
identityMap
字段作为其主要标识。 如果要将另一个字段设置为主标识,请确保您使用的是间接标识符(如Cookie ID),而不是禁止在基于兴趣的广告中使用的直接可识别字段(如电子邮件地址)。 如果您不确定哪些字段受限,请咨询您的法律顾问。要为Profile启用架构,请在左边栏中选择架构名称以打开 架构属性 部分。 从此处选择 配置文件 切换按钮。
此时会出现一个弹出窗口,指示缺少主要身份。 选中用于使用备用主标识的复选框,因为主标识将包含在identityMap
字段中。
最后,选择 保存 以确认更改。
创建事件同意模式 event-schema
在 架构 工作区中,选择 创建架构,然后从下拉列表中选择 XDM ExperienceEvent。
出现 添加字段组 对话框。 在此处,从列表中选择 IAB TCF 2.0同意详细信息。 您可以选择使用搜索栏来缩小结果范围,以便更轻松地查找字段组。
接下来,从列表中查找 IdentityMap 字段组并将其选定。 一旦两个字段组都列在右边栏中,请选择 添加字段组。
画布将重新出现,其中显示consentStrings
和identityMap
字段已添加到架构结构。
在将更多字段添加到架构之前,请选择根字段以在右边栏中显示 架构属性,您可以在其中提供架构的名称和描述。
提供名称和描述后,您可以通过选择画布左侧 字段组 部分下的 添加,选择向架构添加更多字段。
添加所需的字段组后,选择 保存 以完成操作。
根据您的同意模式创建数据集 datasets
对于上述每个必需的架构,您必须创建一个数据集,以便最终摄取客户的同意数据。 必须为Real-Time Customer Profile启用基于记录架构的数据集,而基于时间序列架构 的数据集不应 启用Profile。
若要开始,请在左侧导航中选择 数据集,然后在右上角选择 创建数据集。
在下一页上,选择 从架构 创建数据集。
出现 从架构 创建数据集工作流,从 选择架构 步骤开始。 在提供的列表中,找到您之前创建的同意架构之一。 您可以选择使用搜索栏缩小结果范围并更轻松地找到架构。 选择所需架构旁边的单选按钮,然后选择 下一步 以继续。
将显示 配置数据集 步骤。 在选择 完成 之前,为数据集提供唯一、易于识别的名称和描述。
此时将显示新创建的数据集的详细信息页面。 如果数据集基于您的时间序列架构,则流程已完成。 如果数据集基于您的记录架构,则该过程的最后一步是启用该数据集以在Real-Time Customer Profile中使用。
在右边栏中,选择 配置文件 切换开关,然后在确认弹出框中选择 启用 以启用Profile的架构。
如果您已创建架构,请再次按照上述步骤创建基于事件的数据集。
后续步骤
通过遵循本教程,您已创建至少一个现在可用于收集客户同意数据的数据集:
- 允许在实时客户档案中使用的基于记录的数据集。 (必需)
- 未为Profile启用的基于时间序列的数据集。 (可选)
您现在可以返回IAB TCF 2.0概述,继续配置Platform以符合TCF 2.0。