从一个历程转到另一个历程

Jump​操作活动允许您将个人从一个历程推送到另一个历程。 此功能允许您:

  • 通过将非常复杂的历程分成若干个历程来简化其设计
  • 基于通用且可重用的历程模式构建历程

在原始历程中,只需添加​Jump​活动并选择目标历程即可。 当个人进入​Jump​步骤时,内部事件将发送到目标历程的第一个事件。 如果​Jump​操作成功,则个人将继续在历程中进行。 行为与其他操作类似。

在目标历程中,由​Jump​活动在内部触发的第一个事件将使历程中的各个流量。

注意

另请参阅教程视频此处

生命周期

假设您在历程A中向历程B添加了​Jump​活动。历程A是​原始历程​和历程B,即​目标历程
以下是执行过程的不同步骤:

历程 从外部事件触发的事件:

  1. 历程A接收与个人相关的外部事件。
  2. 个人将到达​Jump​步骤。
  3. 将个人历程推送到历程B,并在​Jump​步骤之后,继续执行A中的后续步骤。

在历程B中,第一个事件通过历程A的​Jump​活动在内部触发:

  1. 历程B从历程A收到内部事件。
  2. 个人开始在历程B中流动。
注意

历程B也可以通过外部事件触发。

最佳实践和限制

创作

  • Jump​活动仅在使用命名空间的历程中可用。
  • 您只能跳转到使用与原始历程相同命名空间的历程。
  • 您无法跳转到以​区段鉴别​事件开始的历程。
  • 在同一历程中,不能有​Jump​活动和​区段鉴别​事件。
  • 在历程中,您可以包含所需数量的​Jump​活动。 在​Jump​之后,您可以添加任何所需的活动。
  • 您可以拥有所需数量的跳转级别。 例如,历程A跳转到历程B,跳转到历程C,等等。
  • 目标历程还可以根据需要包含尽可能多的​Jump​活动。
  • 不支持循环模式。 无法将两个或更多历程链接在一起,从而创建无限循环。 Jump​活动配置屏幕可阻止您执行此操作。

执行

  • 执行​Jump​活动时,将触发目标历程的最新版本。
  • 与往常一样,独特个人只能在同一历程中存在一次。 因此,如果从原始历程推送的个人已经进入目标历程,则该个人将不会进入目标历程。 不会在​Jump​活动上报告错误,因为这是正常行为。

配置跳转活动

  1. 设计​原始历程

  2. 在历程的任何步骤中,从​ACTIONS​类别添加​Jump​活动。 添加标签和描述。

  3. 在​Target journey​字段内单击。
    该列表显示草稿、实时或处于测试模式的所有历程版本。 使用不同命名空间或以​区段鉴别​事件开头的历程不可用。 还会过滤掉将创建循环模式的Target历程。

    注意

    您可以单击右侧的​打开目标历程​图标,以在新选项卡中打开目标历程。

  4. 选择您要跳转到的目标历程。
    第一个事件​字段预填充了目标历程的第一个事件的名称。 如果您的目标历程包含多个事件,则仅允许在第一个事件上使用​Jump

  5. 操作参数​部分显示目标事件的所有字段。 与其他操作类型相同,应使用源事件或数据源中的字段映射每个字段。 此信息将在运行时传递到目标历程。

  6. 添加下一个活动以完成原始历程。

    注意

    个人的身份会自动映射。 此信息在界面中不可见。

您的​Jump​活动已配置完成。 当您的历程处于实时模式或测试模式时,到达​Jump​步骤的个人将被从推送到目标历程。

在历程中配置​Jump​活动时,会在目标历程的开头自动添加​Jump​条目图标。 这可帮助您识别可以从外部触发历程,也可以从​Jump​活动在内部触发历程。

疑难解答

当历程发布或处于测试模式时,如果出现以下情况,则会出现错误:

  • target历程不再存在
  • 目标历程为草稿、关闭或停止
  • 如果目标历程的第一个事件发生更改,且映射被中断

在此页面上