更新轮廓 update-profile

使用​ 更新配置文件 ​操作活动,在客户完成历程时扩充或更正现有Adobe Experience Platform配置文件。 您可以设置源自历程事件、已配置数据源或静态值的字段值,以使用户档案数据保持准确和可操作,而无需离开历程画布。 在配置此活动之前,请查看适用的护栏和限制

数据集选择 dataset-selection

更新配置文件​活动需要专用数据集来存储更新。 由于此活动仅更新配置文件存储 (而不是Datalake),因此所有更新都应保存在专门为更新配置文件操作指定的​ 启用配置文件的数据集 ​中。

CAUTION
请勿使用也用于批量摄取或流式摄取的数据集。 其他引入运行将覆盖​ 更新配置文件 ​操作所做的更改,从而导致配置文件属性消失或恢复到其之前的值。 如果观察到此行为,请在Adobe Experience Platform中验证是否没有任何其他摄取正在写入同一数据集。 有关疑难解答步骤,请参阅解决Adobe Journey Optimizer中的配置文件更新失败

此外,更新配置文件​活动配置不需要标识命名空间。 因此,请确保所选数据集使用启动历程的操作所使用的相同​身份命名空间,因为它是这些更新将使用的命名空间。 所选数据集也可以使用身份映射。 选择具有正确标识命名空间或使用标识映射的数据集失败,将导致​ 更新配置文件 ​活动失败。

配置更新用户档案活动 use-profile-update

请按照以下步骤在历程中配置​ 更新配置文件 ​活动。

  1. 开始设计您的历程。 在创建您的第一个历程中了解详情。

  2. 在调色板的​ 操作 ​部分中,将​ 更新配置文件 ​活动拖放到画布中。

    在历程调色板中 更新操作 下的用户档案活动

  3. 从列表中选择架构。

    note note
    NOTE
    只有已存在于所选XDM配置文件架构中的字段才可供选择。 如果您需要的字段未列出,请首先将其添加到Adobe Experience Platform中的架构。
  4. 单击​ 字段 ​以选择要更新的字段。

    选择要更新的字段

  5. 从列表中选择数据集。

    note note
    NOTE
    更新配置文件​操作可实时更新配置文件数据,但不会更新数据集。 需要选择数据集,因为用户档案是与数据集相关的记录。
  6. 单击​ ​字段以定义要使用的值:

    • 使用简单表达式编辑器,您可以从数据源或传入事件中选择字段。

      配置文件属性更新的 简单模式字段选择器

    • 如果要定义特定值或利用高级函数,请选择高级模式

      用于复杂配置文件更新的高级模式表达式编辑器

  7. 若要在同一操作中更新其他配置文件属性,请单击“更新其他字段”​并重复字段和值的选择。 在一个​ 更新配置文件 ​操作中,您最多可以添加5个字段/值对。 查看护栏和限制

更新配置文件​活动现已配置完成。

历程中具有多个字段配置的配置文件更新活动

测试用户档案更新 using-the-test-mode

请注意,在测试模式中,配置文件更新会立即在测试配置文件上生效,并且不会模拟。

只有测试配置文件才能进入处于测试模式的历程。 您可以创建新的测试用户档案,也可以将现有用户档案转换为测试用户档案。 在Adobe Experience Platform中,可通过CSV文件导入或API调用更新配置文件属性。 更快速的替代方法是在历程本身中使用​ 更新配置文件 ​活动,将测试配置文件布尔字段设置为true。

有关如何将现有配置文件转换为测试配置文件的更多信息,请参阅此部分

护栏和限制 guardrails

  • 更新配置文件​操作只能在具有命名空间的历程中使用。
  • 该操作仅更新现有字段 — 它不会创建新的配置文件字段。
  • 该操作仅支持简单字段类型(字符串、数字、布尔值)。 不支持定义为枚举、建议值、对象数组或复杂集合(例如产品列表)的XDM字段。
  • 无法使用​ 更新配置文件 ​操作生成体验事件,例如购买。
  • 与任何其他操作一样,您可以在错误或超时的情况下定义替代路径。 两个操作不能并行放置。
  • 不能保证用户档案更新在同一历程的下游立即可用。 避免在写入字段的​ 更新配置文件 ​操作之后放置直接读取字段的操作,因为更新的值可能尚未反映出来。
  • 更新配置文件​活动仅更新配置文件存储,不更新数据湖。
  • 在单个​ 更新配置文件 ​操作中最多可以更新五个字段/值对。 使用​ 更新其他字段 ​按钮添加更多对。
  • 为了获得更好的性能,请将多个属性更新分组为单个​ 更新配置文件 ​操作,而不是为每个属性使用一个操作。
recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76