# 条件分支

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

## 定义用户流程

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

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

![条件分支元素显示按用户分群或标签拆分流程的选项](/journey-elements-condition-split-1.webp)

### 按用户分群拆分流程

要按用户分群拆分流程：

1. 选择**用户分群 (Segment)** 作为用户流程的条件。
2. 选择您要使用的用户分群，或直接在该元素中从头开始创建。 [了解有关创建用户分群的更多信息](/zh/product/audience-data-and-segmentation/segmentation/create-segments)
3. 点击**保存 (Save)** 以应用更改。

![按用户分群创建的条件分支](/journey-elements-condition-split-2.webp)

4. 流程将自动创建两个分支：
   * **用户在分群中**：匹配所选用户分群的用户。
   * **所有其他用户**：不匹配该用户分群的用户。
   
  为每个分支配置一个独立的流程，以便用户接收与他们相关的内容。

**示例**

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

![针对高级订阅者和其他用户的条件分支流程示例](/journey-elements-condition-split-3.webp)


### 按标签拆分流程

要按标签拆分流程：

1. 选择**标签 (Tag)** 作为条件类型。
2. 从**标签 (Tag)** 下拉菜单中，选择您要使用的标签（例如，*Favourite_category*）。请确保已提前创建所需标签。 [了解有关标签的更多信息](/zh/product/audience-data-and-segmentation/user-data-tags/)
3. 选择**条件 (Condition)**（例如，*is*）。
4. 通过指定标签值（例如，*Shoes*、*Dresses*、*Accessories*）添加一个或多个分支。

> 每个条件分支最多可以创建 **10 个分支**。
5. 点击**保存 (Save)** 以应用更改。

![按标签值创建的条件分支](/journey-elements-condition-split-4.webp)

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


**示例**

如果您按 *Favourite_category* 标签拆分流程，并为 *Shoes、Dresses* 和 *Accessories* 定义了分支，用户将被引导至与其偏好匹配的分支。所有其他用户（例如，没有指定类别的用户）将被引导至**所有其他用户**分支。

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

![按喜爱的服装类别划分的条件分支流程示例](/journey-elements-condition-split-5.webp)


### 按事件拆分流程

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

要按事件属性拆分流程：

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

<Aside type="tip">
每个条件分支最多可以定义 10 个分支。
</Aside>

![按事件属性创建的条件分支](/journey-elements-condition-split-6.webp)

**示例**

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

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

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

![按事件属性划分的条件分支流程示例](/journey-elements-condition-split-7.webp)