【推送服务】【FAQ】Push Ki常见咨询合集4--消息管控类问题
1、推送服务在推送次数和频率方面有什么限制?
推送次数限制:每天向某个设备上某个应用发送消息数量不超过3000条,超过3000条进行限流(限流24小时后恢复)。
推送速率限制:华为推送对推送速度的分配,主要依据应用在华为终端上的月活和应用类型进行计算分配。
应用QPS=应用MAU × 应用类别权重 × 整体分配系数。
说明
- QPS(Quantity per second):每秒推送消息条数。
- MAU(Monthly Active User):月活跃用户人数。
- 若您的应用通过QPS公式计算所得的值不足6000,将执行默认6000的QPS;同时,全网流量较高时,也会出现系统级流控(流控对应的状态码为HTTP 503)。
- QPS计算规则只适用于中国大陆。
应用在华为终端上MAU查询路径:“华为开发者联盟 > 管理中心 > 应用服务 > AppGallery Connect > 我的项目 > 推送服务 > 推送报告 > 推送用户详情 > 30日活跃用户数”
应用类别:应用在应用市场上架时选择的应用二级分类,查询路径:“华为开发者联盟 > 管理中心 > 应用服务 > AppGallery Connect > 我的应用 > 应用信息 > 应用分类 > 应用二级分类”。
应用类别权重列表:
分组名称 |
应用分类 |
权重系数 |
---|---|---|
IM类 |
社交通讯 |
5 |
金融类 |
金融理财 |
5 |
新闻类 |
新闻阅读 |
4 |
内容类 |
图书阅读、影音娱乐、拍摄美化、休闲娱乐 |
3 |
电商类 |
购物比价 |
3 |
衣食住行类 |
便捷生活、出行导航、旅游住宿、美食 |
3 |
商务类 |
商务、汽车 |
3 |
游戏类 |
网络游戏、休闲益智、经营策略、棋牌桌游、体育竞速、角色扮演、动作射击 |
2 |
工具类 |
实用工具 |
1 |
运动健康类 |
医疗健康、运动健康 |
1 |
其他类 |
儿童、教育、主题个性 |
1 |
默认类 |
Default(未上架) |
1 |
2、如何查询应用的QPS?
查询路径:“华为开发者联盟 > 管理中心>应用服务 > AppGallery Connect > 我的项目 > 推送服务 > 配置 > 选择应用”
选择需要查看的应用,下方即可查到对应的QPS。
3、使用REST 接口单次推送消息数量是多少?
Push服务器每次最多根据Token发送1000条消息。如果多于这个数字,需要开发者分批次发送。
4、推送消息的最大大小为4KB,这是否意味着给1000个Token推送消息将超过此限制?
消息体大小限制不包括Token。
PS:这是根据官方目前的FAQ整理,如有变动,大家以官网发布的为准哦!
欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh