圈选组件,主要方便用户通过定义多个条件来筛选特定的人群。这些条件可以基于标签、人群、行为、明细数据或主体属性,精准选择或者排除目标人群,确保营销信息能有效覆盖到目标用户,提升活动的精准度和转化率。
圈选组件的应用场景广泛,主要包括以下几个方面:
圈选组件通过提供灵活的条件设置,使得用户能够根据实际需求,快速而准确地锁定目标用户群体,实现精细化运营和营销。
圈选所用的数据源 | 支持的计算逻辑 | 示例说明 |
---|---|---|
标签 |
| 举例:全局用户100人,其中10人被打上"学历"标签:其中"本科"4人、"研究生"5人、"博士"为1人。那么【"学历"包含"本科"】的是4人。 |
| 举例:全局用户100人,其中10人被打上"居住城市"标签:其中""深圳"1人、"广州"1人、"北京"2人、"其他"1人、"上海"5人。那么【"居住城市"不包含"深圳"、"广州"、"北京"、"其他"】的是10-1-1-2-1=5人。 | |
| 举例:全局用户100人,其中10人被打上"会员类型"标签:其中"限定产品喜爱型"4人,"明星代言产品喜爱型"2人,"新品抢购性"1人,"价格敏感型"1人。那么【"会员类型"不包含"限定产品喜爱型"】、"明星代言产品喜爱型"】的是100-4-2=94人。 | |
| 举例:职业为空,也就是说没有打上职业标签的用户 | |
| 举例:会员状态不为空,也就是说,打上任意会员状态标签的用户。 | |
| 举例:购买渠道标签的计算逻辑为like【%抖音】,那么筛选的则为渠道名称带有抖音的所有渠道的标签,比如抖音商城、抖音直播间等。 | |
| 举例:^[0-9]+abc$,这个表达式代表:匹配以一个或多个数字开头,并以字母 abc 结束的字符串。^代表字符串的开始位置;[0-9]代表匹配单个数字字符,可以是0到9之间的任何一个数字;+代表前面的元素(这里是[0-9])可以出现一次或多次。所以,[0-9]+ 可以匹配一个或多个连续的数字字符;abc代表字符串 "abc";$代表字符串的结束位置。 |
行为数据:围绕主体的行为日志,即谁(OneID)在什么时间(行为时间)做了什么事(行为事件)产生什么事件结果(属性)。
行为数据 | 支持的计算逻辑 | 示例 | 产品配图 |
---|---|---|---|
行为事件 | 1、
| 举例:
| |
2、 | 举例:全局用户100人,其中10人发生过行为;最近一天做过【立即支付】有3人,则符合最近一天【未做过"立即支付"】的是10-3=7人。 | ||
3、 | 举例:全局用户100人,其中10人发生过行为;最近一天做过【收藏】有3人,则符合最近一天【全局未做过"收藏"】的是100-3=97人。 | ||
3、 | 举例:全局用户100人,其中10人发生过行为;最近一天做过【小程序打开】有9人,做过【加入购物车】有7人,做过【立即支付】有3人,则符合最近一天【依次做过"小程序打开"、"加入购物车"、"立即支付"】的是3人。 |
计算逻辑:
业务明细数据:围绕主体的业务事实数据,每个 ID 可能有多行数据,往往记录业务事实记录或统计数据,如门店订单交易数据、优惠券核销数据。
明细数据所选字段类型 | 支持的计算逻辑 | 示例 | 产品配图 |
---|---|---|---|
文本型 | 1、 | 举例:
| |
2、 | 举例:
| ||
3、包含、不包含、全局不包含、为空、不为空 | 举例:
| ||
4、like(通过添加通配符(%或者_)替代某个关键字以进行模糊搜索)、正则匹配(通过正则表达式来进行模糊匹配) | 举例:
| ||
数值型(int/bigint/long/float) | 1、 | 举例:
| |
2、包含、不包含、全局不包含 | 举例:
| ||
时间型 | 1、 | 举例:
| |
2、时间范围支持:
|
主体属性数据:围绕主体的属性特征,每个主体 ID(OneID)绝对只有一行数据
主体属性数据所选字段类型 | 支持的计算逻辑 | 示例 | 产品配图 |
---|---|---|---|
文本型 | 包含、不包含、全局不包含、为空、不为空、like、正则匹配 | 举例:
| |
数值型(int/bigint/long/float) | TopN、=、>、≥、<、≤、!= | 举例:
| |
为空、不为空、包含、不包含 | 举例:
| ||
时间型 | 包含、不包含、全局不包含、为空、不为空、like、正则匹配 | 举例: | / |
可使用多端数据,定义多个规则,并通过且/或两种逻辑函数定义规则的生效方式:
产品限制:最多可嵌套两层“且、或”条件
支持用户快速创建具有排除条件的分群包,即 目标人群包= 大分群包-排除分群包。
例如用户希望圈选出7天内点击过小程序活动(>=3次)并且7天内未下单的用户群体,即排除最近7天已下单的用户,圈选逻辑应为:
可以新建标签/行为/明细数据/主体属性的条件进行圈选
可以新建标签/行为/人群包/明细数据/主体属性的条件进行圈选
点击自定义圈选即可新建标签/行为/人群包/明细数据/主体属性的条件进行圈选
字符 | 含义 | 示例 |
---|---|---|
. | 匹配任何单个字符 | volc.ngine 与 volcengine、volc3ngine 匹配 |
匹配0个或多个先前项 | 默认的先前项是前一个字符。volc*ngine 与 volngine、volccngine 匹配 | |
与星号的用法一样,只不过加号至少必须匹配一个先前项 | volc+ngine 与 volccngine 匹配,但是与 volngine 不匹配 | |
? | 匹配0个或1个先前项 | volc?ngine 与 volngine 和 volcngine 匹配 |
∣ | 执行“或”匹配 | a∣b 匹配 a 或 b |
字符 | 含义 | 示例 |
---|---|---|
^ | 要求您的数据位于字段开头 | ^volcengine 与 volcengine 匹配,与 supervolcengine 不匹配 |
$ | 要求您的数据位于字段末尾 | volcengine$ 与 volcengine 匹配,与 volcengineyes 不匹配 |
支持固定日期、动态日期、单个日期及高级日期选择。
1)固定日期选择: 支持选择某一天或一段日期,如2022-01-03~2022-01-03,或2022-01-04~2022-01-13。
2)动态日期选择: 支持选择以今天为基准的一段时间,如最近1/3/7/14/30天、本双月/月、最近3/6月、最近1/2年,或者自定义最近X天(是否包含今天)。
3)单个日期选择: 支持点选某单个日期,如2022-01-12。
4)高级日期选择: 仅行为数据支持以事件发生时间为基准的一段时间,如注册时间在xx事件发生的当天/当周/当月、注册时间在xx事件发生的未来/过去3天/秒/分/小时/周等。产品能力上支持:
圈选标签时,下拉仅展示并支持选择最近一个分区的标签值
配置规则时若选择明细表中的文本&数值类型的数据,计算逻辑支持“去重计数”。
例如以下明细表中,未设置去重计数前,若计算“最近3天下单城市数”,则为3个;若设置了去重计数,计算“最近3天下单城市数”,则为2个,即不会重复计算同一个城市(上海)。
用户id | 订单id | 下单城市 | 下单城市数-总次数 | 下单城市数-去重计数 |
---|---|---|---|---|
123 | 789 | 上海 | 3 | 2 |
123 | 790 | 上海 | ||
123 | 791 | 北京 |