# 基本组件介绍 workflow 内置了丰富的组件,通过组件间的组合,可以满足大多数用户运营的场景。同时随着产品的快速迭代,组件可以无限扩展。根据组件的作用不同,产品内将它们分成了 3 部分,分别是: ### 一、用户类组件 用户类组件包含了方舟智能分析中的用户分群、微信标签用户以及导入excel等模块,通过使用用户类组件,可以明确本次 workflow 的目标人群是哪些。简单来说,通过拖动用户类组件到画布,那么后续的所有条件判断都只作用于该用户群体,创建的 workflow 也是针对这批用户的运营策略。 以方舟智能分析用户分群为例: ![使用方舟 UBA 用户分群](https://img.kancloud.cn/57/37/5737a22394a53addf9801af34a392b34_3576x1928.png) 在左侧侧边栏拖动该组件进入画布,点击编辑并选择对应的用户分群即可。 >[warning] >每一个 workflow 仅支持使用一个用户类组件,并且该组件必须是起始节点,即用户类组件可以向后连接其他任何类型的组件,但是其他类型的组件无法向后连接用户类组件。 ### 二、触达通道类组件 触达通道类组件包含了 EA 支持的全部 8 种用户触点,在一个 workflow 中可以使用多种触达手段来提升运营消息的综合触达率并可以根据触达通道的不同来设计不同的消息内容和运营方式。 多种触达方式同时使用时,支持并行和串行两种方式: * 并行:多种触达方式同时作用于用户,用户可以在大体相同的时段内收到多个运营活动通知。 ![并行使用多种触达通道](https://img.kancloud.cn/b9/4c/b94c29a386f4e023f9141a8d0c08e04a_3566x1882.png) * 串行:多种触达方式依次作用于用户,用户在收到第一个触达通道发送的消息后,根据处理消息的行为不同,再次触发下一次消息的发送。 ![串行使用多种触达通道](https://img.kancloud.cn/9f/b9/9fb941c6eb7cb6bab5f4d934919b0f20_3574x1896.png) ### 三、条件判断类组件 条件判断类组件包含了各种逻辑条件判断,比如:过滤、等待、事件等。当用户流转到条件判断组件时,可以设置满足条件时的处理方式和不满足条件时的处理方式,以此可以将用户进行分流,制定不同的运营策略。 ![条件判断类组件](https://img.kancloud.cn/8e/c4/8ec460af2381399a739d9050c39471b3_3554x1912.png) ### 四、workflow 的构建逻辑 workflow 是一种非常灵活的活动配置工具,主要使用场景是对于用户生命周期的管理和运营,一般横跨周期比较长,目前支持的组合逻辑包括以下几类: 1. 用户分群--触达通道 2. 用户分群--触达通道--触达通道 3. 用户分群--触达通道--条件--触达通道 4. 用户分群--触达通道--条件--条件--触达通道 5. 用户分群--条件--触达通道 6. 用户分群--条件--条件--触达通道 7. 用户分群--条件--触达通道--条件--触达通道 8. 用户分群--条件--触达通道--触达通道 如图: ![](<https://img.kancloud.cn/99/7b/997b4f637c0891639080650eb41bc11c_1104x521.png>)