从一个历程跳转到另一个历程 jump
跳转 ?操作活动允许您将个人从一个历程推送到另一个历程。 此功能允许您:
- 通过将非常复杂的历程分成若干个历程来简化其设计
- 基于通用且可重用的历程模式构建历程
在起源历程中,只需添加? 跳转 ?活动并选择目标历程即可。 当个人进入? 跳转 ?步骤时,内部事件将发送到目标历程的第一个事件。 如果? 跳转 ?操作成功,个人将继续在历程中前进。 该行为与其他操作类似。
在目标历程中,跳转 ?活动在内部触发的第一个事件将生成历程中的各个流程。
生命周期 jump-lifecycle
假设您已将历程础中的? 跳转 ?活动添加到历程叠。历程础是? 起源历程 ?和历程叠,即? 目标历程。
以下是执行过程的不同步骤:
历程础 ?是从外部事件触发的:
- 历程础接收与个人相关的外部事件。
- 个人达到? 跳转 ?步骤。
- 个人将被推送到历程叠,并在? 跳转 ?步骤后继续到历程础中的后续步骤。
在历程B中,第一个事件通过历程础中的? 跳转 ?活动在内部触发:
- 历程B从历程础收到了一个内部事件。
- 个人开始流入历程叠。
最佳实践和限制 jump-limitations
创作 jump-limitations-authoring
- 跳转 ?活动仅在使用命名空间的历程中可用。
- 您只能跳转到使用与起源历程相同的命名空间的历程。
- 您无法跳转到以? 受众资格 ?事件或? 读取受众 ?开始的历程。
- 您不能在同一历程中具有? 跳转 ?活动和? 受众资格 ?事件或? 读取受众。
- 您可以在历程中包含所需数量的跳转? 跳转 ?活动。 执行? 跳转 ?后,您可以添加任何需要的活动。
- 您可以根据需要设置任意多个跳转级别。 例如,历程础跳转到旅程B,再跳转到旅程C,等等。
- 目标历程还可以包含所需数量的跳转? 跳转 ?活动。
- 不支持循环模式。 无法将两个或更多历程链接在一起,这会产生无限循环。 跳转 ?活动配置屏幕阻止您执行此操作。
执行 jump-limitations-exec
- 执行? 跳转 ?活动时,将触发目标历程的最新版本。
- 像往常一样,同一个历程中只能出现一次独特个人。 因此,如果从起源历程推送的个人已在目标历程中,则该个人将不会进入目标历程。 跳转 ?活动不会报告任何错误,因为这是正常行为。
配置跳转活动 jump-configure
-
设计您的? 起源历程。
-
在历程的任何步骤,从? ACTIONS ?类别添加? 跳转 ?活动。 添加标签和描述。
-
在? 目标历程 ?字段中单击。
列表会显示草稿、实时或测试模式中的所有历程版本。 使用其他命名空间或以? 历程资格 ?事件开头的受众不可用。 还会过滤掉会创建循环模式的目标历程。note note NOTE 您可以单击右侧的? 打开目标历程 ?图标,以在新选项卡中打开目标历程。 -
选择要跳转到的目标历程。
First event ?字段已使用目标历程第一个事件的名称预填充。 如果您的目标历程包含多个事件,则仅在第一个事件上允许? 跳转。 -
操作参数 ?部分显示目标事件的所有字段。 与其他类型的操作一样,将每个字段映射到来自源事件或数据源的字段。 此信息将在运行时传递到目标历程。
-
添加后续活动以完成您的起源历程。
note note NOTE 个人身份会自动映射。 此信息在界面中不可见。
您的? 跳转 ?活动已配置。 一旦您的历程处于实时状态或测试模式,到达? 跳转 ?步骤的个人将从推送至目标历程。
当在历程中配置? 跳转 ?活动时,将在目标历程的开头自动添加? 跳转 ?条目图标。 这有助于您确定历程既可以从外部触发,也可以从内部从? 跳转 ?活动触发。
故障排除 jump-troubleshoot
如果出现以下情况,将发生错误:
- 目标历程不再存在
- 目标历程为草稿、已关闭或已停止
- 如果目标历程的第一个事件已更改并且映射已损坏