创建数据集以捕获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配置Experience 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类的架构才能在下游Experience Platform工作流中强制同意。 如果您希望跟踪一段时间内同意的更改,还可以选择基于XDM ExperienceEvent创建单独的架构。 两个架构都必须包含identityMap字段和适当的TCF 2.0字段组。
在Experience Platform UI中,从左侧导航中选择 架构 以打开架构工作区。 从此处,按照以下部分中的步骤创建每个所需的架构。
创建配置文件同意模式 profile-schema
选择 创建架构,然后从下拉菜单中选择 XDM个人配置文件。
出现 添加字段组 对话框,允许您立即开始将字段组添加到架构。 在此处,从列表中选择 IAB TCF 2.0同意详细信息。 您可以选择使用搜索栏来缩小结果范围,以便更轻松地查找字段组。
接下来,从列表中查找 IdentityMap 字段组并将其选定。 一旦两个字段组都列在右边栏中,请选择 添加字段组。
画布将重新出现,其中显示identityPrivacyInfo和identityMap字段已添加到架构结构。
在将更多字段添加到架构之前,请选择根字段以在右边栏中显示 架构属性,您可以在其中提供架构的名称和描述。
提供名称和描述后,您可以通过选择画布左侧 字段组 部分下的 添加,选择向架构添加更多字段。
如果您正在编辑已启用了在Real-Time Customer Profile中使用的现有架构,请选择 保存 以确认您的更改,然后跳过有关根据您的同意架构创建数据集的部分。 如果要创建新架构,请继续执行以下子部分中概述的步骤。
启用架构以在Real-Time Customer Profile中使用
为了使Experience 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概述以继续配置Experience Platform以符合TCF 2.0。