Skip to main content
Filter(过滤)节点只允许符合你所设条件的线索继续沿工作流向下执行。如果线索不符合条件,工作流会在过滤器处停止。用它尽早筛选线索,确保只有合适的线索到达你的操作节点。 过滤器由条件组成。每个条件将一个字段与某个值进行比较,你可以组合多个条件,精确定义哪些线索可以通过。
过滤器只有“通过”或“停止”两种结果,没有为未通过的线索准备第二条路径。如果你希望对不同线索执行不同的操作,而不是直接停止,请改用 If 或 Switch 节点。

添加 Filter 节点

Filter 位于节点菜单的 Internal 分组下。
工作流节点菜单,Internal 分组下列出了 Filter

节点菜单,Filter 位于 Internal 分组下。

1

打开节点菜单

在你希望执行过滤的节点下方点击 +(通常紧跟在触发器之后)。
2

选择 Filter

在 Internal 下点击 Filter。节点会被添加到画布上,其设置会在右侧打开。

配置过滤器

选中节点会打开它的设置。顶部会说明它的作用:Continue only if conditions match.(仅在条件匹配时继续。)

General

Conditions

在添加条件组之前,Conditions 部分是空的。点击 Add Condition Group,创建你的第一个条件组和第一个条件。
Filter 节点设置中空的 Conditions 部分,带有 Add Condition Group 按钮

空的 Conditions 部分,带有 Add Condition Group 按钮。

构建条件

每个条件由三部分组成,从左到右依次为:
单个条件:字段、运算符和值

单个条件:字段、运算符和值。

字段

第一个下拉菜单列出了已连接落地页上收集的字段,例如 email。选择你要检查的字段。

运算符

第二个下拉菜单用于设置字段与值的比较方式。可选项包括:

值

第三个字段是用来比较的对象。输入要检查的值,例如某个邮箱域名、国家名称或数字。
可用字段直接来自连接到触发器的落地页。如果缺少你预期的字段,请检查该页面是否在收集该字段,以及是否已连接到触发器。

用 AND / OR 组合条件

一个条件组中可以添加多个条件。条件之间会出现 AND / OR 开关,用于设置它们的组合方式。
同一组中的两个条件,由 AND/OR 开关连接

同一组中的两个条件,由 AND/OR 开关连接。

  • AND - 线索必须符合组内的每一个条件。
  • OR - 线索必须符合组内的至少一个条件。
要添加更多条件,请在组内点击 Add Condition。

添加条件组

如需更复杂的逻辑,点击 Add Condition Group 创建第二个条件组。此时,_各组之间_也会出现一个 AND / OR 开关。
两个条件组,由各自的 AND/OR 开关连接

两个条件组,由各自的 AND/OR 开关连接。

这样你就拥有了两层逻辑:
  1. 组内 - 条件通过该组的 AND / OR 开关组合。
  2. 组间 - 每个组先作为整体进行计算,再通过组与组之间的 AND / OR 开关组合。
条件组可以表达单一平铺列表无法实现的逻辑。例如:
当线索来自美国(第 1 组)并且(AND)报名了邮件订阅或(OR)网络研讨会(第 2 组)时通过。
第 1 组包含国家条件。第 2 组包含由 OR 连接的两个报名条件。两个组之间由 AND 连接。
可以把条件组想象成数学中的括号:先计算组内的条件,再组合各个组。只要你的逻辑同时涉及 AND 和 OR,就应该新建一个组。