跳到内容

条件分支

条件分支元素可让您拆分流程,以便用户根据其所属的用户分群或标签值遵循不同的路径。

定义用户流程

Anchor link to

您可以通过以下几种方式拆分流程:

  • 用户分群 (Segment):根据用户是否匹配现有用户分群来拆分。
  • 标签 (Tag):根据标签值将用户拆分到多个分支。
  • 事件 (Event):根据事件属性的值将用户拆分到分支中。

条件分支元素显示按用户分群或标签拆分流程的选项

按用户分群拆分流程

Anchor link to

要按用户分群拆分流程:

  1. 选择用户分群 (Segment) 作为用户流程的条件。
  2. 选择您要使用的用户分群,或直接在该元素中从头开始创建。 了解有关创建用户分群的更多信息
  3. 点击保存 (Save) 以应用更改。

按用户分群创建的条件分支

  1. 流程将自动创建两个分支:
    • 用户在分群中:匹配所选用户分群的用户。
    • 所有其他用户:不匹配该用户分群的用户。

为每个分支配置一个独立的流程,以便用户接收与他们相关的内容。

示例

如果您按 Premium subscribers(高级订阅者)用户分群拆分流程,此分群中的用户可以被引导至提供忠诚度折扣的流程,而所有其他用户则会进入显示升级提示的流程。

针对高级订阅者和其他用户的条件分支流程示例

按标签拆分流程

Anchor link to

要按标签拆分流程:

  1. 选择标签 (Tag) 作为条件类型。
  2. 标签 (Tag) 下拉菜单中,选择您要使用的标签(例如,Favourite_category)。请确保已提前创建所需标签。 了解有关标签的更多信息
  3. 选择条件 (Condition)(例如,is)。
  4. 通过指定标签值(例如,ShoesDressesAccessories)添加一个或多个分支。

每个条件分支最多可以创建 10 个分支

  1. 点击保存 (Save) 以应用更改。

按标签值创建的条件分支

  1. 最后,为每个分支创建一个独立的流程,以根据用户的标签提供个性化内容。

示例

如果您按 Favourite_category 标签拆分流程,并为 Shoes、DressesAccessories 定义了分支,用户将被引导至与其偏好匹配的分支。所有其他用户(例如,没有指定类别的用户)将被引导至所有其他用户分支。

您需要为每个分支创建独立的流程,例如针对鞋子、连衣裙或配饰的促销活动,以提供个性化内容。

按喜爱的服装类别划分的条件分支流程示例

按事件拆分流程

Anchor link to

当您希望根据旅程中早期收集的事件属性值来分支旅程时,请使用此选项。

要按事件属性拆分流程:

  1. 选择事件 (Event) 作为条件类型。
  2. 来自旅程的事件 (Event from Journey) 下拉菜单中,选择旅程中较早触发的事件。
  3. 属性 (Attribute) 下,选择事件属性。
  4. 选择条件逻辑,例如 isis not 等。
  5. 添加一个或多个分支,并为所选属性定义值。
  6. 点击保存 (Save) 以应用配置。

按事件属性创建的条件分支

示例

如果您根据事件 WorkoutTypeSelected 和属性 type 拆分流程,您可以根据用户选择的锻炼类型将他们引导至个性化的入门流程:

  • type = cardio 的用户 → 接收有氧运动技巧
  • type = strength 的用户 → 接收力量训练计划
  • type = yoga 的用户 → 接收引导式瑜伽课程
  • 未选择锻炼类型的用户(所有其他用户)→ 接收包含通用运动技巧的推送消息,确保即使没有特定偏好,他们也能获得相关的入门内容。

然后,每个分支都包含有针对性的消息元素,以提供相关内容。

按事件属性划分的条件分支流程示例