通过标签构建细分
标签 (Tag) 是您可以分配给用户的自定义属性,用于存储有关其偏好、行为或个人资料信息的附加数据。通过使用标签筛选器,您可以根据分配给用户设备和用户 ID 的特定属性或数据来定位用户,从而构建细分。
如何创建基于标签的细分
Anchor link to要创建基于标签的细分,请执行以下操作:
- 在 创建细分 页面,点击 添加筛选条件。

- 从 标签 下拉列表中选择一个标签。如果您有许多标签,可以开始输入以搜索特定标签。
- 点击 添加值 以指定标签条件,然后从下拉列表中选择一个值或开始输入进行搜索。
- 为您的条件选择适当的运算符。 了解更多
为多个条件设置运算符
Anchor link to逻辑运算符
Anchor link to当您向细分中添加多个标签条件时,可以使用逻辑运算符将它们组合起来:
- AND:包含匹配 所有 指定标签值的用户
- OR:包含匹配 任何 指定标签值的用户
筛选器组
Anchor link to当您向细分中添加多个筛选器时,它们会形成一个 筛选器组。同一组内的所有筛选器都使用相同的逻辑运算符(AND 或 OR)。
要更改整个筛选器组的运算符:
- 点击筛选器组标题中的当前运算符 (AND/OR)。
- 从下拉列表中选择新的运算符。
包含所有用户设备
Anchor link to启用此选项可以跨用户的所有设备定位用户,而不仅仅是匹配细分条件的设备。这可以确保他们在使用的每个平台上都能收到您的消息。
-
启用:如果用户的任何设备满足条件(例如,购买事件、标签、行为),则其所有跨平台的设备都将包含在细分中。
-
禁用:只有满足条件的设备才会包含在细分中。

按类型划分的标签运算符
Anchor link to可用的运算符取决于您正在使用的标签类型。以下是每种标签类型的运算符。
字符串标签运算符
Anchor link to字符串标签存储文本值,例如用户名、电子邮件地址、产品名称或标识符。使用它们可以按类别、偏好或任何自定义的基于文本的数据来细分用户。
| 运算符 | 描述 | 示例 |
|---|---|---|
| is | 标签值等于指定值 | FavoriteColor is "Blue" |
| is not | 标签值不等于指定值 | Country is not "Canada" |
| in | 标签值匹配所提供列表中的任何值 | Category in ["Sports", "News"] |
| not in | 标签值不匹配所提供列表中的任何值 | Status not in ["Banned", "Suspended"] |
| not set | 标签没有分配值 | Nickname not set |
| any | 标签有任何值 | Username any |
整数标签运算符
Anchor link to整数标签存储整数,如年龄、等级、分数或购买次数。非常适合使用数字比较进行人口统计定位和基于行为的细分。
| 运算符 | 描述 | 示例 |
|---|---|---|
| is | 标签值等于指定数字 | Age is 30 |
| is not | 标签值不等于指定数字 | Level is not 1 |
| greater or equals | 标签值大于或等于指定数字 | Score greater or equals 100 |
| less or equals | 标签值小于或等于指定数字 | PurchaseCount less or equals 5 |
| between | 标签值在指定范围内(含边界值) | Age between 18 and 65 |
| in | 标签值匹配列表中的任何值 | Level in [5, 10, 15] |
| not in | 标签值不匹配列表中的任何值 | Streak not in [0, 1] |
| not set | 标签没有分配值 | Score not set |
| any | 标签有任何分配的值 | Level any |
列表标签运算符
Anchor link to列表标签允许每个用户同时拥有多个值,非常适合用于偏好、兴趣或订阅等场景,用户可以选择多个选项(例如,新闻类别、产品兴趣)。
| 运算符 | 描述 | 示例 |
|---|---|---|
| in | 标签包含至少一个指定值 | Interests in ["Sports", "Technology"] |
| not in | 标签不包含任何指定值 | Categories not in ["Spam", "Promotions"] |
| not set | 标签没有分配值 | Preferences not set |
| any | 标签有任何分配的值 | Subscriptions any |
布尔标签运算符
Anchor link to布尔标签只存储 true 或 false 值。可用于表示二元状态,如电子邮件验证、订阅状态或功能开关。
| 运算符 | 描述 | 示例 |
|---|---|---|
| is true | 标签值为 true | EmailVerified is true |
| is false | 标签值为 false | PushEnabled is false |
| not set | 标签从未分配过值 | SMSConsent not set |
| any | 标签有任何分配的值 (true 或 false) | AccountActive any |
日期标签运算符
Anchor link to日期标签存储日历日期。使用它们可以根据注册日期、最后活动日期、生日或任何时间敏感事件,通过灵活的相对和绝对日期比较来细分用户。
相对日期
Anchor link to这些运算符比较相对于今天的日期,允许动态的基于时间的细分,每天自动更新。
| 运算符 | 描述 | 示例 |
|---|---|---|
| during the last N days | 日期在过去 N 天内 | LastOpen during the last 30 days |
| exactly N days ago | 日期正好是 N 天前 | LastLogin exactly 7 days ago |
| N or more days ago | 日期是 N 天或更久以前 | LastPurchase 90 or more days ago |
| between N and M days ago | 日期在 N 到 M 天前之间 | Signup between 7 and 30 days ago |
周年纪念日
Anchor link to这些运算符匹配重复的日历日期(每年的相同月份和日期),忽略年份。非常适合生日和周年纪念日活动。
| 运算符 | 描述 | 示例 |
|---|---|---|
| is today | 周年纪念日是今天 | Birthday is today |
| is in N days | 周年纪念日在 N 天后 | Birthday is in 3 days |
| is N days past | 周年纪念日是 N 天前 | Birthday is 5 days past |
特定日期
Anchor link to这些运算符与固定的日历日期进行比较。可用于一次性活动或历史日期分析。
| 运算符 | 描述 | 示例 |
|---|---|---|
| on a specific date | 匹配确切日期 | LastLogin on "2023-01-15" |
| on or after a specific date | 日期在指定日期或之后 | LastPurchase on or after "2023-01-01" |
| on or before a specific date | 日期在指定日期或之前 | AccountCreated on or before "2022-12-31" |
| between dates | 在两个日历日期之间 | LastOpen between "2022-02-28" and "2022-03-02" |
这些运算符只检查日期标签是否已分配,而不评估实际的日期值。
| 运算符 | 描述 | 示例 |
|---|---|---|
| not set | 标签没有值 | TrialEndDate not set |
| any | 标签有任何值 | LastLogin any |
价格标签运算符
Anchor link to价格标签以货币格式 (X.XX) 存储具有小数精度的货币值。非常适合根据购买金额、订阅等级、购物车价值或消费行为对用户进行细分,以开展以收入为重点的营销活动。
| 运算符 | 描述 | 示例 |
|---|---|---|
| is | 价格等于指定值 | InAppPurchase is 9.99 |
| is not | 价格不等于指定值 | LastPurchase is not 0 |
| greater or equals | 价格大于或等于一个值 | TotalSpent greater or equals 100 |
| less or equals | 价格小于或等于一个值 | CartValue less or equals 50 |
| between | 价格在指定范围内(含边界值) | OrderValue between 25 and 100 |
| in | 价格匹配列表中的任何值 | SubscriptionPrice in [9.99, 14.99, 19.99] |
| not in | 价格不匹配列表中的任何值 | RefundAmount not in [0, 5] |
| not set | 标签没有分配值 | LastPurchaseAmount not set |
| any | 标签有任何分配的值 | PurchaseHistory any |
版本标签运算符
Anchor link to版本标签以 w.x.y.z 格式(主版本.次版本.补丁.构建)存储应用、操作系统或 SDK 的版本号。非常适合针对特定版本的用户进行更新、兼容性消息传递或功能推广。
| 运算符 | 描述 | 示例 |
|---|---|---|
| is | 版本等于指定值 | AppVersion is "2.5.0" |
| is not | 版本不等于指定值 | AppVersion is not "1.0.0" |
| greater or equals | 版本大于或等于指定版本 | AppVersion greater or equals "2.0.0" |
| less or equals | 版本小于或等于指定版本 | AppVersion less or equals "3.0.0" |
| between | 版本在版本范围内 | AppVersion between "2.0.0" and "3.0.0" |
| in | 版本等于列出的任何值 | AppVersion in ["2.1.0", "2.2.0", "2.3.0"] |
| not in | 版本不等于列出的任何值 | OSVersion not in ["10.0", "11.0"] |
| not set | 标签没有分配版本 | SDKVersion not set |
| any | 标签有任何分配的版本 | AppVersion any |
基于标签的细分示例
Anchor link to以下是一些实际场景,展示了如何使用标签筛选器创建有针对性的受众细分。
高级订阅用户
Anchor link to目标: 定位拥有有效高级订阅的用户。
如何设置:
- 标签类型: 字符串
- 标签:
subscription_type - 运算符: is
- 值:
premium
用例: 向付费用户发送独家内容、功能的抢先体验权或高级用户专享优惠。
按年龄定位的营销活动
Anchor link to目标: 定位特定年龄范围内的用户。
如何设置:
- 标签类型: 整数
- 标签:
Age - 运算符: greater or equals
- 值:
25
AND
- 标签:
Age - 运算符: less or equals
- 值:
35
用例: 提供适合特定年龄段的内容、产品或服务。
按兴趣划分的用户
Anchor link to目标: 定位选择了特定兴趣或类别的用户。
如何设置:
- 标签类型: 列表
- 标签:
Interests - 运算符: in
- 值:
["Sports", "Technology"]
用例: 根据用户兴趣发送个性化内容、推荐相关产品或创建基于兴趣的营销活动。
已验证电子邮件的用户
Anchor link to目标: 定位已验证其电子邮件地址的用户。
如何设置:
- 标签类型: 布尔
- 标签:
EmailVerified - 运算符: is true
- 值:
true
用例: 仅向已验证用户发送消息,提高重要通信的送达率。
近期注册用户
Anchor link to目标: 定位在过去 30 天内注册的用户。
如何设置:
- 标签类型: 日期
- 标签:
SignupDate - 运算符: during the last N days
- 值:
30
用例: 通过欢迎消息、教程或为首次客户提供的特别优惠来引导新用户。
高价值购买者
Anchor link to目标: 定位购买金额超过特定数额的用户。
如何设置:
- 标签类型: 价格
- 标签:
TotalSpent - 运算符: greater or equals
- 值:
100.00
用例: 为高消费用户提供独家优惠、邀请加入 VIP 计划或发送高级产品推荐。
应用版本定位
Anchor link to目标: 定位特定应用版本的用户以进行更新活动。
如何设置:
- 标签类型: 版本
- 标签:
AppVersion - 运算符: less or equals
- 值:
2.0.0
用例: 通知用户重要更新、推广新版本中可用的新功能或解决兼容性问题。