Show Menu
主题×

段表达式编辑器中使用的代码语法

Segment Builder 允许您使用代码编辑器为区段构建特征规则。 单击面 Segment Expressions (Code View) 板中的选 Traits 项卡以访问此功能。

表达式构建器代码语法

您可以使用代码将特征规则添加到区段,而不是使用拖放功能。 在编码时,将示例中的斜体元素替换为实际的表达式或值。 基本代码使用以下语法:
FREQUENCY([<traitID1>T,<traitID2>T]<Recency Operator><Numeric Value>D)
<Frequency Operator><Numeric Value>

默认情况下, Boolean 条件适用 OR 于表达式中 的多个 特征。

使用Boolean运算符连接区段

要构建段组,请将频率函数括在圆括号中,并使用运算符( 和)设置每个 Boolean 表达式之间的关AND系 NOT。

参数

除非另有说明,否则所有参数都是必需的。
名称或变量
描述
FREQUENCY
必须位于表达式之前的文本。
[ < traitID > T]
一组特征ID,后跟字母 T 。 用逗号分隔多个特征。 For example, [123T, 456T] .
<Recency Operator><Numeric Value>D
(可选) ,设置区段中特征的近期规则。 信以天 D 为单位表示最近的情况。
<Frequency Operator><Numeric Value>
设置区段中特征的频率规则。

允许的最近和频率操作符

使用 比较运算符和整数 ,设置最近和频率间隔。 Segment Builder 使用标准表达式,如<(小于)、>(大于)、==(等于)等。 但是,当您设置最近或频率时,允许的运算符类型会有所不同。 下表列出了允许的最近频率/频率运算符。
最近操作符 频率操作符
  • >=(greater than/equal to)
  • <=(less than/equal to)
  • >=(greater than/equal to)
  • <=(less than/equal to)
  • ==(等于)