处理规则界面
处理规则界面允许您创建、编辑或删除处理规则。
管理员 > 报表包 >选择报表包> 编辑设置 > 常规 > 处理规则
WARNING
处理规则直接影响数据收集,如果使用不正确,可能会导致数据丢失。 在生产报表包中启用处理规则以缓解数据质量问题之前,请始终测试开发报表包中的处理规则。
总体结构
此界面包含两个主要组件:
- 处理顺序:从规则1开始,规则的运行顺序与指定的顺序完全相同。 每次点击都会经过每个规则;不存在提前终止条件。 确保每个处理规则的条件都适用于发送到报表包的每个点击。
- 规则集:每个处理规则的定义。
每个处理规则最多可以有150个处理规则和30个条件。 每个处理规则的操作数没有合理的限制。
规则集结构
每个处理规则包含以下部分:
-
规则标题:规则的标签。 它不会影响处理规则逻辑,但在帮助跟踪规则的功能方面非常有用。
-
条件:显示为文本,“如果以下任何/所有为true”。 如果不包含条件,则该规则始终会在每次点击时运行。
-
操作:如果不存在条件,则文本显示为“始终执行”。 如果存在条件,则文本显示为“”,然后执行以下操作”。 如果上述条件的计算结果为
true
,则此部分列出的每个操作都可能会执行。 除了规则的条件之外,您还可以 将 条件附加到单个操作。 以下操作可用:- 覆盖 的值:用其他变量、静态值或连接值覆盖所需的变量。
- 删除 的值:删除该点击所需的变量值。
- 设置事件:触发所需的事件。 通常,要将事件设置为自定义值
1
;也允许将事件设置为1
以外的值,甚至可以将它们设置为上下文数据变量中设置的值。
-
否则操作:如果存在条件,则此部分显示为“”,否则执行以下操作”。 如果上述条件的计算结果为
false
,则此部分列出的每个操作都可能会执行。 本节将遵循与上述相同的规则操作,包括覆盖值、删除值和设置事件的功能。 -
原因:记录请求规则的人及其依赖项。 它不会影响处理规则逻辑,但有助于跟踪规则存在的原因。
有关可在此界面中使用的变量的完整列表,请参阅可用于处理规则的维度和量度。
- 任何允许“读取”的变量都可以在条件中使用。
- 任何允许“写入”的变量都可以在操作中使用。
recommendation-more-help
2969e653-1f9b-4947-8b90-367efb66d529