更新轮廓 update-profile
使用 更新配置文件 操作活动,在客户完成历程时扩充或更正现有Adobe Experience Platform配置文件。 您可以设置源自历程事件、已配置数据源或静态值的字段值,以使用户档案数据保持准确和可操作,而无需离开历程画布。 在配置此活动之前,请查看适用的护栏和限制。
数据集选择 dataset-selection
更新配置文件活动需要专用数据集来存储更新。 由于此活动仅更新配置文件存储 (而不是Datalake),因此所有更新都应保存在专门为更新配置文件操作指定的 启用配置文件的数据集 中。
此外,更新配置文件活动配置不需要标识命名空间。 因此,请确保所选数据集使用启动历程的操作所使用的相同身份命名空间,因为它是这些更新将使用的命名空间。 所选数据集也可以使用身份映射。 选择具有正确标识命名空间或使用标识映射的数据集失败,将导致 更新配置文件 活动失败。
配置更新用户档案活动 use-profile-update
请按照以下步骤在历程中配置 更新配置文件 活动。
-
开始设计您的历程。 在创建您的第一个历程中了解详情。
-
在调色板的 操作 部分中,将 更新配置文件 活动拖放到画布中。
在历程调色板中
下的用户档案活动
-
从列表中选择架构。
note note NOTE 只有已存在于所选XDM配置文件架构中的字段才可供选择。 如果您需要的字段未列出,请首先将其添加到Adobe Experience Platform中的架构。 -
单击 字段 以选择要更新的字段。
-
从列表中选择数据集。
note note NOTE 更新配置文件操作可实时更新配置文件数据,但不会更新数据集。 需要选择数据集,因为用户档案是与数据集相关的记录。 -
单击 值 字段以定义要使用的值:
-
使用简单表达式编辑器,您可以从数据源或传入事件中选择字段。
配置文件属性更新的
-
如果要定义特定值或利用高级函数,请选择高级模式。
用于复杂配置文件更新的高级模式表达式编辑器
-
-
若要在同一操作中更新其他配置文件属性,请单击“更新其他字段”并重复字段和值的选择。 在一个 更新配置文件 操作中,您最多可以添加5个字段/值对。 查看护栏和限制。
更新配置文件活动现已配置完成。
测试用户档案更新 using-the-test-mode
请注意,在测试模式中,配置文件更新会立即在测试配置文件上生效,并且不会模拟。
只有测试配置文件才能进入处于测试模式的历程。 您可以创建新的测试用户档案,也可以将现有用户档案转换为测试用户档案。 在Adobe Experience Platform中,可通过CSV文件导入或API调用更新配置文件属性。 更快速的替代方法是在历程本身中使用 更新配置文件 活动,将测试配置文件布尔字段设置为true。
有关如何将现有配置文件转换为测试配置文件的更多信息,请参阅此部分。
护栏和限制 guardrails
- 更新配置文件操作只能在具有命名空间的历程中使用。
- 该操作仅更新现有字段 — 它不会创建新的配置文件字段。
- 该操作仅支持简单字段类型(字符串、数字、布尔值)。 不支持定义为枚举、建议值、对象数组或复杂集合(例如产品列表)的XDM字段。
- 无法使用 更新配置文件 操作生成体验事件,例如购买。
- 与任何其他操作一样,您可以在错误或超时的情况下定义替代路径。 两个操作不能并行放置。
- 不能保证用户档案更新在同一历程的下游立即可用。 避免在写入字段的 更新配置文件 操作之后放置直接读取字段的操作,因为更新的值可能尚未反映出来。
- 更新配置文件活动仅更新配置文件存储,不更新数据湖。
- 在单个 更新配置文件 操作中最多可以更新五个字段/值对。 使用 更新其他字段 按钮添加更多对。
- 为了获得更好的性能,请将多个属性更新分组为单个 更新配置文件 操作,而不是为每个属性使用一个操作。