属性筛选

对属性进行过滤的操作

简介

我们可以通过一个或多个属性筛选条件来找到想要分析的目标用户或核心关注的事件行为。比如我们希望筛选今天过生日的用户并对这群用户发送生日慰问礼物;或者筛选订单支付金额大于10元的订单,统计有效支付订单数量。

在GrowingIO的分析功能中,我们当我们看到全局过滤按钮和“属性为”选项时,点击该按钮或选择属性后可以对用户或事件添加过滤条件,具体操作流程如下:

全局过滤按钮

step 1: 点击按钮后弹出全局过滤弹窗

step 2: 在1处选择事件或用户维度

step 3: 在2处选择计算规则

step 4: 在3处选择筛选维度值

step 5: 点击保存

全局过滤弹窗

注意:

  1. 如需添加多个过滤条件可点击“添加过滤条件”按钮

  2. 最多支持添加5个过滤条件

  3. 过滤结果会按"且"逻辑处理多个过滤条件,即同时满足每条过滤条件

属性为

step 1: 在1处选择事件或用户维度

step 2: 在2处选择计算规则

step 3: 在3处选择筛选维度值

属性为

筛选条件

字符串

字符串筛选条件

筛选条件

描述说明

= 等于

精准匹配,

只有属性完全等于输入值时事件才会进入统计分析

!= 不等于

精准匹配,

只有属性不等于输入值时事件才会进入统计分析

in 在...范围内

精准匹配,

只有属性完全等于输入的某个值时事件才会进入统计分析

not in 不在范围内

精准匹配,

只有属性不等于输入的任意值时事件才会进入统计分析

like 包含

模糊匹配,

只有属性字段包含输入值时事件才会进入统计分析

not like 不包含

模糊匹配,

只有属性字段不包含输入值时事件才会进入统计分析

有值

属性值不为NULL、空字符串或任意个空格时

才会进入统计分析

没值

属性值为NULL、空字符串或任意个空格时

才会进入统计分析

注意:除没值外,其它筛选条件均默认在有值条件下进行筛选,即值不为NULL、空字符串或仅包含任意多个空字符

整数和小数

整数和小数筛选条件

筛选条件

描述说明

= 等于

属性数值等于输入数值时事件才会进入统计分析

!= 不等于

属性数值不等于输入数值时事件才会进入统计分析

< 小于

属性数值小于输入数值时事件才会进入统计分析

<= 小于等于

属性数值小于等于输入数值时事件才会进入统计分析

> 大于

属性数值大于输入数值时事件才会进入统计分析

>= 大于等于

属性数值大于等于输入数值时事件才会进入统计分析

between 区间

属性数值介于输入数值区间时事件才会进入统计分析

如输入值为10到100时,统计区间为[10,100] (包含边界值)

有值

属性值不为NULL时才会进入统计分析

没值

属性值为NULL时才会进入统计分析

注意:除没值外,其它筛选条件均默认在有值条件下进行筛选,即值不为NULL

日期

日期筛选条件

筛选条件

描述说明

= 等于

属性日期等于输入日期时事件才会进入统计分析

!= 不等于

属性日期不等于输入日期时事件才会进入统计分析

< 在某天之前

属性日期小于输入日期时事件才会进入统计分析

<= 在某天之前(包含当天)

属性日期小于等于输入日期时事件才会进入统计分析

> 在某天之后

属性日期大于输入日期时事件才会进入统计分析

>= 在某天之后(包含当天)

属性日期大于等于输入日期时事件才会进入统计分析

between 区间

属性日期介于输入日期区间时事件才会进入统计分析

如输入日期为2020-05-01和2020-05-05

统计区间为2020-05-01(包含)至2020-05-05(包含)

相对现在

(见下方说明)

相对区间

(见下方说明)

有值

属性值不为NULL时才会进入统计分析

没值

属性值为NULL时才会进入统计分析

注意:除没值外,其它筛选条件均默认在有值条件下进行筛选,即值不为NULL

相对现在

日期筛选条件 - 相对现在

过去N天之前:表示当前日期 - N + 1 天(不包含这天)之前的所有日期

当前日期:2020年5月10日

筛选条件:过去5天之前

计算结果:2020年5月6日之前的所有日期,不包含2020年5月6日

过去N天之内:表示当前日期 - N + 1 天(包含这天)之内的所有日期

当前日期:2020年5月10日

筛选条件:过去5天之内

计算结果:2020年5月6日至2020年5月10日之间的所有日期,包含2020年5月6日和2020年5月10日

未来N天之内:表示当前日期 + N - 1 天(包含这天)之内的所有日期

当前日期:2020年5月10日

筛选条件:未来5天之内

计算结果:2020年5月10日至2020年5月14日之间的所有日期,包含2020年5月10日和2020年5月14日

未来N天之后:表示当前日期 + N - 1 天(不包含这天)之后的所有日期

当前日期:2020年5月10日

筛选条件:未来5天之后

计算结果:2020年5月14日之后的所有日期,不包含2020年5月14日

过去5天之内 & 未来5天之内
未来5天之前 & 未来5天之后

注:N = 1, 2, 3, 4 ... ( 正整数 )

相对区间

日期筛选条件 - 相对区间

在过去M天至过去N天之内:表示 当前日期 - M + 1 天(包含)至 当前日期 - N + 1 天(包含) 之间的所有日期

当前日期:2020年5月10日

筛选条件:过去3天至过去1天之内

计算结果:2020年5月8日至2020年5月10日之间的所有日期,包含2020年5月8日和2020年5月10日

即: [ 当前日期 - M + 1 , 当前日期 - N + 1 ]

注:M, N = 1, 2, 3, 4 ... ( 正整数 ) 且 M >= N

在未来M天至未来N天之内:表示 当前日期 + M - 1 天(包含)至 当前日期 + N - 1 天(包含) 之间的所有日期

当前日期:2020年5月10日

筛选条件:未来3天至未来6天之内

计算结果:2020年5月12日至2020年5月15日之间的所有日期,包含2020年5月12日和2020年5月15日

即: [ 当前日期 + M - 1 , 当前日期 + N - 1 ]

注:M, N = 1, 2, 3, 4 ... ( 正整数 ) 且 M <= N

过去3天至过去1天之内 & 未来3天至未来6天之内