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

在此页面上:​了解如何使用Jump活动将个人从一个历程推送到另一个历程,从而简化复杂的设计和构建可重用的通用历程模式。

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

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

在起源历程中,添加​ 跳转 ​活动并选择目标历程。 当个人进入​ 跳转 ​步骤时,内部事件将发送到目标历程的第一个事件。 如果​ 跳转 ​操作成功,个人将继续在历程中前进。 该行为与其他操作类似。

在目标历程中,跳转​活动在内部触发的第一个事件在历程中生成单个流。

生命周期 jump-lifecycle

假设您在历程A中为历程B添加了​ 跳转 ​活动。历程A是​起源历程,历程B是​目标历程

以下是执行过程的不同步骤:

历程A​是从外部事件触发的:

  1. 历程A接收与个人相关的外部事件。
  2. 个人达到​ 跳转 ​步骤。
  3. 个人将被推送到历程B,并在​ 跳转 ​步骤后进入历程A中的后续步骤。

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

  1. 历程B接收来自旅程A的内部事件。
  2. 个人开始在历程B中流动。
NOTE
历程B也可以通过外部事件触发。

跳转期间的配置文件行为 jump-profile-behavior

当个人资料到达​ 跳转 ​步骤时,它在原始历程(历程A)中继续前进,同时进入目标历程(历程B)。 因此,用户档案在两个历程中同时处于活动状态。

这意味着:

  • 在“跳转”活动后,用户档案将完成历程A中的所有剩余步骤(例如,跟进等待或关闭操作)。
  • 该配置文件还开始从历程B的第一事件开始流过历程B,而不依赖于事件A。
  • 执行跳转时,如果配置文件在历程B中处于​ 活动 ​状态,则它将​ 不会 ​再次进入历程B。 历程A正常继续;未报告错误。
NOTE
上述情况(配置文件在历程B中处于活动状态)导致​静默跳过:未引发任何错误,历程A正常继续。 在其他情况下,跳转可能​失败,历程A应用其标准的操作错误处理。 有关完整案例列表,请参阅运行时失败

最佳实践和限制 jump-limitations

使用这些准则可保证跳转活动行为的可预测性和安全性。

创作 jump-limitations-authoring

  • 跳转​活动仅在使用命名空间的历程中可用。
  • 您只能跳转到使用与起源历程相同的命名空间的历程。
  • 您无法跳转到以​ 受众资格 ​事件或​ 读取受众 ​开始的历程。
  • 您不能在同一历程中具有​ 跳转 ​活动和​ 受众资格 ​事件或​读取受众
  • 您可以在历程中包含所需数量的跳转​ 跳转 ​活动。 执行​ 跳转 ​后,您可以添加任何需要的活动。
  • 您可以根据需要设置任意多个跳转级别。 例如,历程A跳转到历程B,再跳转到历程C,等等。
  • 目标历程还可以包含所需数量的跳转​ 跳转 ​活动。
  • 不支持循环模式。 无法将两个或更多历程链接在一起,这会造成无限循环。 跳转​活动配置屏幕阻止您执行此操作。

执行 jump-limitations-exec

  • 执行​ 跳转 ​活动时,将触发目标历程的最新版本。
  • 同一个历程中只能出现一次独特个人。 因此,如果从起源历程推送的个人已在目标历程中,则该个人将不会进入目标历程。 跳转​活动不会报告任何错误,因为这是正常行为。

设计策略:小型子历程 jump-strategy

复杂的客户历程可能会迅速变得难以构建和维护,尤其是在引入其他渠道或接触点的情况下。 即使是具有几个里程碑的历程,也可能暴露客户可以采用的20个或更多独特路径,并且复杂性会随着每次添加呈指数增长。

管理此问题的实用方法是将大型历程分解为更小、更集中的子历程(每个业务阶段或里程碑一个),并使用​ 跳转 ​活动将其连接。 这使得每个历程都可以读取、测试和独立维护。

步骤1 — 可视化端到端历程

绘制整个客户历程并确定其高级阶段。 例如,忠诚度入门培训历程可能包括三个不同的阶段:下载移动应用程序、进行第一次交易、进行第二次交易。

步骤2 — 为阶段添加注释并定义子历程

标记每个阶段的边界并定义其业务目标。 每个阶段都成为具有明确进入条件和目标的候选子历程。

步骤3 — 生成并连接子历程

在Journey Optimizer中将每个阶段构建为单独的历程,然后使用​ 跳转 ​活动将配置文件从一个子历程传递到下一个子历程。 结果是形成一组更简单、可重用的历程,这些历程结合起来产生完整的端到端体验,并降低出现错误的风险。

TIP
有关使用多阶段忠诚度计划的示例,请参阅多阶段忠诚度历程

配置跳转活动 jump-configure

  1. 设计您的​起源历程

    历程面板中的跳转活动,用于历程之间的转换

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

    跳转活动配置中的 目标历程选择下拉列表

  3. 在​ 目标历程 ​字段中单击。
    列表会显示草稿、实时或测试模式中的所有历程版本。 使用其他命名空间或以​ 历程资格 ​事件开头的受众不可用。 还会过滤掉会创建循环模式的目标历程。

    显示目标历程和操作参数的跳转活动

    note
    NOTE
    您可以单击右侧的​ 打开目标历程 ​图标,以在新选项卡中打开目标历程。
  4. 选择要跳转到的目标历程。
    First event​字段已使用目标历程第一个事件的名称预填充。 如果您的目标历程包含多个事件,则仅在第一个事件上允许​跳转

    使用表达式编辑器为跳转活动配置 参数映射

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

  6. 添加后续活动以完成您的起源历程。

    测试历程之间的跳转活动的测试模式接口

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

您的​ 跳转 ​活动已配置。 一旦您的历程处于实时或测试模式,达到​ 跳转 ​步骤的个人将被推送到目标历程。

当在历程中配置​ 跳转 ​活动时,将在目标历程的开头自动添加​ 跳转 ​条目图标。 这有助于您确定历程既可以从外部触发,也可以从内部从​ 跳转 ​活动触发。

历程流显示从源历程到目标历程的跳转

疑难解答 jump-troubleshoot

配置错误

以下问题会导致跳转无法正常工作,并在历程画布中显示为错误:

  • 目标历程不再存在。
  • 目标历程是草稿、已关闭或已停止。
  • 目标历程的第一个事件已更改,映射已损坏。

历程分析显示跳转活动执行指标

运行时失败

在以下情况下,跳转步骤在历程A中视为​失败的操作。历程A应用标准的操作错误处理并继续:

  • 现有目标历程实例已终止,并且目标历程不可重入。
  • 目标历程上配置了重新进入时段。 即使原则上允许重新进入,在期间过去之前,配置文件也无法重新进入(跳转失败并显示“期间的非重新进入”状态)。
  • 找不到目标历程版本、该版本已被删除、处于完成状态或已停止。
AI Knowledge Reference

This section contains structured knowledge intended to support interpretation, retrieval, and question answering related to this topic.

For complete understanding, this information should be combined with the documentation on this page. Neither source is intended to stand alone; the page describes the feature, while this section provides additional context that helps disambiguate terminology, intent, applicability, and constraints.

  • TL;DR: This page explains the Jump activity, which pushes profiles from one journey to another to simplify complex journey designs through reusable sub-journey patterns.

Intents:

  • Use the Jump activity to transfer profiles from an origin journey to a target journey
  • Decompose a complex journey into smaller, manageable sub-journeys connected by Jump activities
  • Configure the Jump activity by selecting a target journey and mapping action parameters
  • Understand profile behavior when a Jump is executed (profile active in both journeys simultaneously)
  • Troubleshoot Jump configuration errors and runtime failures
  • Avoid loop patterns when chaining multiple journeys with Jump activities

Glossary:

  • Jump activity: An action activity that sends an internal event to the first event of a target journey, causing the profile to begin flowing through that journey. (product-specific)
  • Origin journey: The journey that contains the Jump activity and initiates the transfer of a profile to another journey. (product-specific)
  • Target journey: The journey that receives the profile via the Jump activity’s internal event trigger. (product-specific)
  • Silent skip: The behavior when a profile is already active in the target journey at the time of a Jump — the Jump is skipped without an error, and the origin journey continues normally. (product-specific)

Guardrails:

  • Jump activity is only available in journeys that use a namespace; origin and target journeys must share the same namespace
  • Cannot jump to a journey starting with an Audience Qualification event or Read Audience
  • Cannot use a Jump activity and an Audience Qualification event or Read Audience in the same journey
  • Loop patterns (circular journey chains) are not supported and are prevented by the configuration UI
  • At runtime, the latest live version of the target journey is triggered
  • A profile can only be present once in the same journey at a time; if already active in the target journey, the Jump is silently skipped
  • If the target journey is draft, closed, stopped, deleted, or its first event mapping is broken, the Jump results in a configuration error

Terminology:

  • Canonical name: Jump activity — Acronym: none — variants: Jump action, journey jump
  • Synonyms: “origin journey” = “source journey”; “target journey” = “destination journey”
  • Do not confuse: “silent skip” ≠ “runtime failure” — A silent skip occurs when the profile is already in the target journey (no error raised); a runtime failure occurs when the target journey is unreachable or non-reentrant (treated as a failed action)

FAQ:

  • Q: What happens to a profile in the origin journey after a Jump? — The profile continues progressing through any remaining steps in the origin journey after the Jump step while simultaneously entering the target journey; it is active in both journeys at the same time.
  • Q: Can I jump to a Read Audience journey? — No; you cannot jump to a journey that starts with a Read Audience or Audience Qualification event.
  • Q: What triggers the target journey when a Jump is executed? — An internal event is sent to the first event of the target journey by the Jump activity; the profile then flows through the target journey from that first event.
  • Q: How do I prevent infinite loops when chaining journeys with Jump? — Loop patterns are blocked by the Jump activity configuration UI, which filters out target journeys that would create a circular chain.
  • Q: What version of the target journey is triggered by a Jump? — The latest live (or test mode) version of the target journey is triggered at runtime.
recommendation-more-help
journey-optimizer-help