在Adobe Experience Platform中处理同意

Adobe Experience Platform允许您处理从客户收集的同意数据,并将其集成到存储的客户配置文件中。 然后,下游流程可以使用此数据来确定是否针对特定客户进行数据收集,或者其配置文件是否用于特定目的。 例如,特定用户档案的同意数据可确定该用户档案是否可以包含在导出的受众区段中,或者该用户档案是否可以参与特定的营销渠道,如电子邮件、文本消息或推送通知。

本文档概述了如何配置Platform数据操作,以摄取由同意管理平台(CMP)生成的客户同意数据,并将该数据集成到客户配置文件中以用于下游用例。

注意

本文档重点介绍如何使用Adobe标准处理同意数据。 如果您要处理符合IAB透明度和同意框架(TCF)2.0的同意数据,请参阅 Real-time Customer Data Platform中的TCF 2.0支持.

先决条件

本指南要求您对处理同意数据所涉及的各种Experience Platform服务有一定的了解:

同意处理流程摘要

以下说明在正确配置系统后如何处理同意数据:

  1. 客户通过网站上的对话框为数据收集提供其同意首选项。
  2. 在每次加载页面时(或当CMP检测到同意首选项发生更改时),您网站上的自定义脚本会将当前首选项映射到标准XDM对象。 然后,此对象将传递到Platform Web SDK setConsent 命令。
  3. When setConsent 调用时,Platform Web SDK会检查同意值是否与上次收到的同意值不同。 如果值不同(或者没有前一个值),则结构化的同意/首选项数据会发送到Adobe Experience Platform。
  4. 同意/首选项数据被摄取到 Profile — 启用的数据集,其架构包含同意/首选项字段。

除了由CMP同意更改挂钩触发的SDK命令外,同意数据还可以通过任何由客户生成的XDM数据流入Experience Platform,这些数据会直接上传到 Profile — 已启用的数据集。

同意执行

在Platform当前版本的同意处理支持中,仅具有数据收集权限(collect.val)会由平台Web SDK自动强制执行。 虽然可以在客户配置文件中收集和保留更细粒度的同意和首选项,但必须在您自己的下游流程中手动强制执行这些附加信号。

注意

有关上述XDM同意字段结构的更多信息,请参阅 同意和首选项 数据类型.

配置系统后,Platform Web SDK会解释当前用户的数据收集同意值,以确定是否应将数据发送到Adobe Experience Platform边缘网络、从客户端删除,还是持久保留,直到数据收集权限设置为“是”或“否”。

由于每个CMP系统都是唯一的,因此您必须确定在客户与您的服务进行交互时允许其提供同意的最佳方式。 实现此目的的常见方法是使用Cookie同意对话框,如下例所示:

此对话框应允许客户为其数据选择加入或退出特定营销和个性化用例。 这些同意和首选项应符合您为 Profile — 在下一步中启用了数据集。

向 Profile已启用的数据集

必须将客户同意数据发送到 Profile — 启用的数据集,其架构包含同意字段。 这些字段必须包含在用于捕获有关单个客户的属性信息的相同架构和数据集中。

请参阅 配置用于捕获同意数据的数据集 ,以了解有关如何将这些必填字段添加到 Profile — 启用的数据集,然后再继续使用本指南。

更新 Profile 合并策略以包含同意数据

创建 Profile — 启用了用于处理同意数据的数据集,您必须确保已将合并策略配置为始终在每个客户配置文件中包含同意字段。 这包括设置数据集优先级,以便同意数据集优先于其他可能存在冲突的数据集。

注意

如果没有任何冲突的数据集,则应该为合并策略设置时间戳优先级。 这有助于确保客户指定的最新同意是所使用的同意设置。

有关如何使用合并策略的更多信息,请首先阅读 合并策略概述. 在设置合并策略时,必须确保用户档案包含 同意和首选项 架构字段组,如 数据集准备.

将同意数据导入平台

在您拥有数据集和合并策略以在客户配置文件中表示必需的同意字段后,下一步是将同意数据本身引入Platform。

主要是,当CMP检测到同意更改事件时,您应使用Adobe Experience Platform Web SDK将同意数据发送到平台。 如果您在移动平台上收集同意数据,则应使用Adobe Experience Platform Mobile SDK。 您还可以选择直接摄取收集的同意数据,方法是将收集的同意数据映射到同意数据集的XDM架构,并通过批量摄取将其发送到平台。

下面各小节中提供了每种方法的详细信息。

配置Experience PlatformWeb SDK以处理同意数据

将CMP配置为监听网站上的同意更改事件后,您可以集成Experience PlatformWeb SDK以接收更新的同意设置,并在每次页面加载时以及每当发生同意更改事件时将它们发送到平台。 请参阅 配置Web SDK以处理客户同意数据 以了解更多信息。

配置Experience PlatformMobile SDK以处理同意数据

如果您的移动设备应用程序中需要Experience Platform同意首选项,则可以集成客户Mobile SDK以检索和更新同意设置,每当调用同意API时,都会将它们发送到Platform。

有关 配置同意移动扩展使用同意API. 有关如何使用Mobile SDK处理隐私问题的更多详细信息,请参阅部分 隐私和GDPR.

直接摄取符合XDM标准的同意数据

您可以使用批量摄取从CSV文件中摄取符合XDM规范的同意数据。 如果您之前收集的同意数据积压,且尚未集成到客户配置文件中,则此功能会非常有用。

请阅读本教程 将CSV文件映射到XDM 了解如何将数据字段转换为XDM并将其摄取到平台。 选择 目标 对于映射,请确保选择 使用现有数据集 选项,然后选择 Profile — 已启用您之前创建的同意数据集。

测试实施

在将客户同意数据摄取到 Profile启用的数据集中,您可以检查更新的配置文件,以确定是否包含同意属性。

重要

要在UI中查看现有配置文件的属性,您必须至少知道一个与该配置文件关联的标识值(及其对应的命名空间)。

如果您无权访问此信息,则可以选择摄取您自己的测试同意数据,并将其与您已知的身份值/命名空间相关联。

请参阅 按身份浏览用户档案 在 Profile 有关如何查找用户档案详细信息的特定步骤的UI指南。

默认情况下,新的同意属性不会显示在用户档案的功能板上。 因此,您必须导航到 属性 选项卡,以确认已按预期摄取了这些量度。 请参阅 配置文件仪表板 了解如何自定义功能板以满足您的需求。

后续步骤

本指南介绍了如何配置您的平台操作以使用Adobe标准处理客户同意数据,并让这些属性显示在客户配置文件中。 现在,您可以将客户同意首选项作为区段鉴别和其他下游用例中的决定性因素进行集成。

有关Experience Platform隐私相关功能的更多信息,请参阅 平台中的管理、隐私和安全.

在此页面上