规则分群

计算规则

基础规则

  • 用户做过
输入参数:{时间范围} + {事件} + {计算规则}
计算逻辑:指定时间范围活跃的用户中,指定事件符合计算规则的用户群体
过去7天活跃的用户 且 活跃天数大于等于1天
  • 用户没做过
输入参数:{时间范围} + {事件} + {计算规则}
计算逻辑:指定时间范围活跃的用户中,没有做过指定事件的用户群体
过去7天活跃的用户 且 没有做过订单支付成功事件
  • 用户是
输入参数:{时间范围} + {用户属性} + {计算规则}
计算逻辑:指定时间范围活跃的用户中,用户属性符合计算规则的用户群体
过去7天活跃的用户 且 组织名称等于“GrowingIO"
  • 用户不是
输入参数:{时间范围} + {用户属性} + {计算规则}
计算逻辑:用户属性不符合计算规则的用户群体
组织名称不等于“GrowingIO"

逻辑规则

分群支持以下两种逻辑规则
当分群第一个规则为肯定条件时(用户做过/用户是),默认选择第一个肯定条件的时间范围活跃用户作为分群全集,并根据此全集计算分群用户;
当分群第一个规则为否定条件时(用户没做过/用户不是),默认选择第一个肯定条件的时间范围活跃用户作为分群全集,并根据此全集计算分群用户;
当分群全部规则为否定条件时(用户没做过/用户不是),默认选择第一个“用户不是”条件的时间范围活跃用户作为分群全集,并根据此全集计算分群用户。

常见问题

1. 使用否定条件时(用户没做过/用户不是),为什么交换条件顺序计算结果不一致?

分群
规则
计算结果
占比
分群一
过去7天 用户不是 新用户
过去14天 用户不是 新用户
4598
81.38%
分群二
过去14天 用户不是 新用户
过去7天 用户不是 新用户
6541
78.41%
回顾计算规则:
当分群第一个规则为肯定条件时(用户做过/用户是),默认选择第一个肯定条件的时间范围活跃用户作为分群全集,并根据此全集计算分群用户;
当分群第一个规则为否定条件时(用户没做过/用户不是),默认选择第一个肯定条件的时间范围活跃用户作为分群全集,并根据此全集计算分群用户;
当分群全部规则为否定条件时(用户没做过/用户不是),默认选择第一个“用户不是”条件的时间范围活跃用户作为分群全集,并根据此全集计算分群用户。
计算逻辑对比:
分群一
分群二
配置逻辑
过去7天 用户不是 新用户
过去14天 用户不是 新用户
过去14天 用户不是 新用户
过去7天 用户不是 新用户
计算规则
过去7天活跃的用户
且 过去7天不是新用户
且 过去14天不是新用户
过去14天活跃的用户
且 过去14天不是新用户
且 过去7天不是新用户
规则梳理
过去7天活跃的用户
且 过去14天不是新用户
过去14天活跃的用户
且 过去14天不是新用户
计算结果
4598
6451
计算全集
过去7天活跃的用户: 5650
过去14天活跃的用户:8227
用户占比
4598/5650 = 81.38%
6541/8227 = 78.41%