推送厂商消息分类使用指南

大约 13 分钟

推送厂商消息分类使用指南

华为

华为消息推送限制

华为每日推送数量上限要求

根据消息分类标准open in new window,华为推送服务将通知消息分为资讯营销、服务与通讯两大类别。资讯营销类消息的每日推送数量自2023年01月05日起根据应用类型对推送数量进行上限管理,服务与通讯类消息每日推送数量不受限。

消息分类类型说明推送数量限制
资讯营销类消息内容资讯:内容推荐,新闻,财经动态,生活资讯,社交动态,调研,其他。营销活动:产品促销,功能推荐,运营活动。具体类别请参见资讯营销类消息场景说明open in new window根据应用类别限制每日推送数量,具体要求参见不同应用类别的推送数量上限要求open in new window
服务与通讯类消息社交通讯:即时聊天,音频、视频通话。服务提醒:订阅,出行,健康,工作事项提醒,帐号动态,订单&物流,财务,设备提醒,系统提示,邮件。具体类别请参见服务与通讯类消息场景说明open in new window无限制。

华为不同应用类别的推送数量上限要求

针对接入华为推送服务设备上的通知栏中的资讯营销类消息,将根据应用类别对每日推送数量进行上限管理。

二级分类三级分类单个应用每日每设备通知推送数量(单位:条)
新闻阅读新闻(需具备《互联网新闻信息服务许可证》)5
电子书、杂志、有声读书、动漫、幽默、体育、分类信息2
休闲益智所有2
经营策略所有2
体育竞技所有2
棋牌桌游所有2
动作射击所有2
角色扮演所有2
影音娱乐所有2
实用工具所有2
社交通讯所有2
教育所有2
新闻阅读所有2
拍摄美化所有2
美食所有2
出行导航所有2
旅游住宿所有2
购物比价所有2
商务所有2
儿童所有2
金融理财所有2
运动健康所有2
便捷生活所有2
汽车所有2
主题个性所有2

详情请看华为推送文档open in new window

华为推送速率QPS限制

华为推送对推送速度的分配,主要依据App在华为终端上的月活、App在华为应用市场上架时的应用类型这两个要素进行计算分配。

应用QPS=App在华为终端上MAU(Monthly Active User)×应用类别权重×整体分配系数(0.00072)。

QPS(Quantity per second):表示1秒可以发送的推送条数。

应用在华为终端上MAU查询路径:“华为开发者联盟 > 管理中心 > 应用服务 > AppGallery Connect > 我的项目 > 推送服务 > 推送报告 > 推送用户详情 > 30日活跃用户数”

应用类别:指的是应用在应用市场上架时选择的应用二级分类,查询路径:“华为开发者联盟 > 管理中心 > 应用服务> AppGallery Connect > 我的应用 > 应用信息 > 应用分类 > 应用二级分类”。

应用类别权重列表:

分组名称应用分类权重系数
IM类社交通讯5
金融类金融理财5
新闻类新闻阅读;资讯生活4
内容类图书阅读;影音娱乐;拍摄美化3
电商类购物比价3
衣食住行类便捷生活;出行导航;美食;旅游住宿3
商务类商务3
游戏类网络游戏;休闲益智;经营策略;棋牌2
工具类实用工具1
运动健康类医疗健康;运动健康1
其他类儿童;教育;主题个性;汽车1
DefaultDefault(未上架)1

若您的应用通过QPS公式计算所得的值不足6000,将执行默认6000的QPS;同时,全网流量较高时,也会出现系统级流控(流控对应的状态码为HTTP 503)。

QPS计算规则只适用于中国大陆。

华为Push消息长度限制

应用包名最大支持128字节,消息内容最大支持4K字节(不包括Push Token)。

华为消息分类标准

华为将根据消息分类方案对不同类别消息的提醒方式、消息样式进行差异化管理,具体如下:

消息类型定义提醒方式消息样式
服务与通讯包括社交通讯类消息和服务提醒类消息。社交通讯,指用户间的聊天消息、通话等信息。服务提醒,指应用借助通知中心及时向用户传递重要通知提醒,通常用户对接收此类消息有预期。锁屏、铃声、振动文本+小图(可选)
img
资讯营销包括资讯类消息和营销类消息,指的是运营人员向用户发送的活动信息、内容推荐、资讯等。静默通知,仅在下拉通知栏时展示消息文本+小图(可选)
img

华为消息分类方式

华为消息分类方式有两种,默认情况下,所有消息一律通过通知消息智能分类功能进行分类。如您希望消息分类能更精准地符合业务需要,您也可以申请自分类权益,我们将信任您所提供的分类信息,按照您提供的分类标准展示对应消息。

消息智能分类

智能分类算法将根据您发送的内容等多个维度因素,自动将您的消息按照分类标准归类为服务与通讯类或者资讯营销类消息。

消息自分类

华为推送服务接受开发者自分类权益的申请。当您申请成功后,允许开发者根据华为推送分类规范,自行对消息进行分类。

举例:具有消息自分类权益且申请了自分类消息类型IM消息,当您发送消息时携带category字段且赋值为“IM”,则该消息的提醒方式为锁屏+铃声+震动。

华为自分类权益申请

自分类申请详情参见 华为消息分类管理方案open in new window

  • 若应用没有自分类权益,则应用的推送消息将通过智能分类进行自动归类。
  • 若应用有自分类权益,将信任开发者提供的分类信息,消息不经过智能分类。

华为消息分类使用

消息分类的申请审核通过后,即可指定 importance 进行下发, 该参数在 options 可选参数的 third_party_channel 字段下。

关键字类型选项含义说明
importancestring可选华为通知栏消息智能分类取值为”LOW”时,表示消息为资讯营销。取值为”NORMAL”时,表示消息为服务与通讯。
categorystring可选华为厂商消息场景标识为了适配华为手机厂商消息,完成自分类权益申请open in new window 后,用于标识消息类型,确定消息提醒方式,对特定类型消息加快发送。对应值及其说明参考 category 值说明open in new window。若应用没有自分类权益,或应用有自分类权益但推送消息不携带 category 字段,则应用的推送消息将通过智能分类进行自动归类。若应用有自分类权益且推送消息携带category字段,将信任开发者提供的分类信息,消息不经过智能分类。

OPPO

消息推送限制

推送数量限制

目前OPPO PUSH推送数量限制的规则是:

img

通知栏推送测试权限与正式权限仅有推送数量上的差异,api推送环境都使用正式环境。

累计用户是指从接入OPPO PUSH的App客户端,用户安装并激活的累计用户量,去除已卸载用户数。

累计用户数在OPPO推送运营平台open in new window可查询,每天会刷新。

目前私信处于公测阶段,需要申请才能开启私信通道,私信申请请参考OPPO PUSH通道升级公测邀请open in new window

提示

OPPO推送服务将于2023年1月15日优化推送数量限制规则,对已申请正式权限的应用增加区分应用类别的推送频控限制。

img

具体限制请参考OPPO推送文档open in new window

推送速率QPS限制

OPPO暂未对外公布详细推送速率限制。

PUSH消息长度限制

通知标题:50字符(中英文均以一个计算)

通知内容:200字符(中英文均以一个计算)

提示

超过限制则该条消息无法通过OPPO厂商通道发送,环信在线通道不受影响。

消息分类标准

OPPO PUSH将消息分为私信消息和公信消息两类。私信消息是针对用户有一定关注度,且希望能及时接收的信息,如即时聊天信息、个人订单变化、快递通知、订阅内容更新、评论互动、会员积分变动等,与单个用户信息强相关的内容。

公信消息是针对用户关注度不高,且对于接收这类信息并无心理预期,如热点新闻、新品推广、平台公告、社区话题、有奖活动等,多用户普适性的内容。

类型私信信道公信信道
推送数量限制不限量有公信类通道共享推送次数,当日达到推送量限制后,所有公信类通道将无法再推送消息; 推送限量:当累计用户数<50000时,按100000/日计算;当累计用户数≥50000时,累计用户数*2/日。
单设备推送条数限制不限量新闻类(三级分类为新闻类):5条/日 其他应用类型:2条/日
配置方式客户端适配通道open in new window、并且邮件申请通过后,需要在OPPO推送平台open in new window上登记该通道,并将通道对应属性设置为“私信”默认开通
服务端推送方法单点推送open in new window”api(服务端SDK对应unicastNotification、unicastBatchNotification方法),channel_id带上私信通道的通道ID“单点推送”和“广播推送”都支持。
消息类型限制私信消息(通过私信模板限制)不限制,公信消息/私信消息均可。

OPPO私信通道使用

1.创建客户端自定义渠道open in new window,channel_id 须与OPPO 官网登记的通道 ID 一致。

2.API 推送。

channel_id 参数在 notification 的 android 字段下。

关键字类型选项含义说明
channel_idstring可选android 通知 channel_id不超过1000字节,Android 8.0开始可以进行 NotificationChannel 配置open in new window,这里根据 channel ID 来指定通知栏展示效果。

小米

消息推送限制

小米推送消息限制分为每日推送数量限制,推送速率QPS限制和推送消息长度限制。

具体请参考小米官方文档小米推送限制说明open in new window

推送数量限制

img

如果特殊情况需要额外提升推送量级,开发者可以向小米推送进行申诉。

申诉方法:

发邮件至邮箱mipush-permission@xiaomi.com

邮件模板:

主题:xxx应用申请增加普通消息发送量级

正文:

应用名称:

AppID:

应用简介:

申请的推送量级:

申请原因:

(1)推送场景的详细说明(必填)

(2)用户因收不到推送的投诉(选填)

(3)或者其他可以证明增加推送量级合理性的材料(选填)。

小米推送将在5个工作日内答复审核结果。

推送速率QPS限制

限制规则

小米推送对推送速率(QPS)的分配主要依据App的MIUI日联网设备数进行分级计算。

QPS:表示1秒可调用的请求数。1个请求里最多可以携带1000个目标设备。例如:3000 QPS时,1秒内最多可推送300万设备。

MIUI日联网设备数的查询路径:推送运营平台-推送统计-用户数据-数据详情

不同量级的MIUI日联网设备数分配不同的QPS:

MIUI日联网设备数QPS
≥1000万3000
≥500万且<1000万2500
≥100万且<500万2000
≥10万且<100万1000
<10万500

Push消息长度限制

通知标题:50字符(中英文字符均计算为1)

通知内容:128字符(中英文字符均计算为1)

提示

超过限制则该条消息无法通过小米厂商通道发送,环信在线通道不受影响。

消息分类标准

小米推送将消息分为“私信消息”和“公信消息”两个类别,不同类别对应不同的权限,具体映射关系如下:

消息类型划分原则推送内容管控规则提醒方式申请方式
私信消息用户主动订阅、对收到此类消息有预期,或需要及时知道的消息等,如果错过可能会导致不良影响。即时消息、个人账户、个人资产、个人订阅、个人日程、设备信息、订单及物流、工作信息。每日推送数量无限制; 用户接收数量无限制。响铃、振动在推送运营平台申请,具体参见“2. channel申请及接入方法open in new window”。
公信消息用户对收到此类消息无预期,关注程度较低。新闻资讯、内容资讯、生活资讯、关注推荐、算法推荐、平台活动、互动信息、其他消息。严格限制每日推送、接收数量,具体限制规则请参见“消息限制说明open in new window”。

2023年2月1日起按照本新规中的消息分类正式运行。

小米重要级别消息申请

申请方式请参见小米官方文档 channel 申请及接入方法open in new window

小米消息分类使用

channel_id 参数在 notification 的 android 字段下。

关键字类型选项含义说明
channel_idstring可选android 通知 channel_id不超过1000字节,Android 8.0开始可以进行 NotificationChannel 配置open in new window,这里根据 channel ID 来指定通知栏展示效果。