MobPush Android SDK 厂商推送限制

概述

厂商推送限制

每个厂商通道都有对应的厂商配额和 QPS 限制,当请求超过限制且已配置厂商回执时,MobPush会采取以下措施:

  • 当开发者推送请求超过厂商配额时,MobPush将通过自有通道进行消息下发。
  • 当开发者推送请求超过厂商 QPS 限制时,MobPush将通过自有通道进行消息下发。
厂商消息类型推送总量限制单用户接受数量限制
vivo系统消息3 倍通知开启有效用户数,可邮件申请消息不限量权限,详见推送消息限制说明 。不限量
运营消息新闻类(三级分类为新闻类):3 倍通知开启有效用户数新闻类(三级分类为新闻类):5 条
其他类:2 倍通知开启有效用户数。其他类:2 条
OPPO私信不限量不限量
公信推送限量:当累计用户数<50000 时,按 100000 计算;新闻类(三级分类为新闻类):5 条
当累计用户数≥50000 时,累计用户数* 2。其他应用类型:2 条。
小米私信消息不限量不限量
公信消息>2-3 倍,具体规则请参见公信限制规则 。单个应用单个设备单日 5-8 条
默认1 倍单个应用单个设备单日 1 条
华为服务与通讯类消息不限量不限量
资讯营销类消息不限量新闻类(三级分类为新闻类):5 条
其他类:2 条
荣耀服务与通讯类消息不限量不限量
资讯营销类消息不限量新闻类(三级分类为新闻类):5 条
其他类:2 条

使用建议

  1. 按照厂商要求对消息进行分类,提高重要消息的抵达率。
  2. 了解推送总量额度,超额度时调整推送策略。
  3. 开启厂商运营消息策略,配置单用户每天的运营消息上限(需符合各厂商对不同应用类别的推送数量上限要求)。

vivo 官方推送通道

定义说明

vivo 消息分类功能将推送消息类型分为运营消息和系统消息。为提升用户消息通知体验,营造良好推送生态,vivo 推送服务于 2023 年 4 月 3 日起,针对不同应用类别的消息进行统一管理。

限额说明

  • 通知开启的有效用户:应用集成的 push-sdk 订阅成功,且设备近 14 天内有联网的通知权限开启用户。
  • 通知开启有效用户数<10000,则运营消息量级默认为 10000。
  • 通知开启的有效用户数及可发送运营消息量级,可在推送运营后台查询。
  • 推送限额数以“到达量”计算,当日到达量超限则计入管控。
  • 测试消息不受量级和频控限制。发送测试消息时注意填写 pushMode=1(0:正式推送;1:测试推送;不填默认为 0)。若未填写,则文案相同时,将被当做重复运营消息被去重。
消息类型系统消息运营消息
推送内容用户需要及时知道的消息,如:即时消息、邮件、用户设置的提醒、物流等通知。用户关注程度较低的消息,如:内容推荐、活动推荐、社交动态等通知。
通知栏权限默认响铃、震动、消息外显 默认锁屏、悬浮默认无响铃、无震动、应用不存活时消息收纳进盒子 默认无悬浮、无锁屏
推送数量限制3 倍通知开启有效用户数,可邮件申请消息不限量权限,详见推送消息限制说明。新闻类(三级分类为新闻类):3 倍通知开启有效用户数其他类:2 倍通知开启有效用户数。
用户接收数量限制无限制新闻类(三级分类为新闻类):5 条其他类:2 条
配置方式API 下发时配置 pushFactoryExtra - vivoExtra中的“classification”值为1默认

额度查询指引

  • 【vivo 开放平台】-【推送统计】-【推送数据】中可以查看 SDK 订阅数和可发送的消息总量。

QPS 限制规则

  • vivo 推送 QPS 根据通知开启的有效用户数自动调整,默认最低 3000/秒,最高 5000/秒。
  • QPS 定义:表示 1 秒可发送的推送消息数。例如:3000 QPS 时,1 秒内最多可推送 3000 条消息。
通知开启的有效用户数推送速度
0-500W3000
500W-800W4000
800W 以上5000

QPS 提升申请

  • 暂不开放申请

OPPO 官方推送通道

MobPush暂不支持OPPO私信消息类型,公信消息类型可正常使用

限额说明

类型私信公信
推送内容针对用户有一定关注度,且希望能及时接收的信息,如即时聊天信息、个人订单变化、快递通知、订阅内容更新、评论互动、会员积分变动等。公信是针对用户关注度不高,且对于接收这类信息并无心理预期,如热点新闻、新品推广、平台公告、社区话题、有奖活动等,多用户普适性的内容。
推送数量限制不限量所有公信类通道共享推送条数,当日达到推送量限制后,所有公信类通道将无法再推送消息;推送限量:当累计用户数<50000时,按100000/日计算;当累计用户数≥50000时,累计用户数*2/日。
单设备推送条数限制不限量新闻类(三级分类为新闻类):5 条其他应用类型:2 条。 应用类别以在OPPO后台创建应用时应用基本信息所提交的“软件分类”为准;若需修改应用类别,可在OPPO后台移动应用列表-应用详情内进行应用资料更新。

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

额度查询指引

  • 管理台查询:累计用户数在 OPPO 推送运营平台 可查询,每天会刷新。
  • API 查询:参考 OPPO PUSH 服务端 API。

QPS 限制规则

OPPO 推送对 QPS 的分配主要依据应用的累计用户数,应用类别权重和平台推送系数三个值进行加权计算,其中累计用户数在 OPUSH 平台上的查询路径是 OPPO PUSH 推送运营平台—我要推送消息—应用列表中的累计用户数。

计算公式:应用 QPS = 推送 QPS 参考值 * 应用类别权重 * 平台推送系数 例如:针对应用维度,30000 QPS 表示 1 秒内本应用最多可推送给 30000 个用户(所有接口共享应用维度限速上限总值)。

具体的 QPS 对应值如下:

序号累计用户数推送 QPS 参考值应用类别权重平台推送系数(默认 = 1)
1≥10000 万3000011
2≥5000 万且<10000 万2000011
3≥1000 万且<5000 万1000011
4<1000 万500011

备注:QPS(Quantity per second) 表示 1 秒可调用 OPPO PUSH 的请求数。

QPS 提升申请

  • 暂不开放申请

小米官方推送通道

限额说明

根据《小米推送消息分类新规》,小米推送将消息分为“私信消息”和“公信消息”两个类别,若应用选择不接入私信或公信,则会接入 默认 通道。

消息类型默认公信消息私信消息
推送内容仅可按照“公信场景说明”配置。新闻资讯、内容资讯、生活资讯、关注推荐、算法推荐、平台活动、互动信息等其他多类场景,具体请参见“公信场景说明”。需符合即时消息、个人账户、个人资产、个人订阅、个人日程、设备信息、订单及物流、工作信息这8类场景,具体请参见“私信场景说明”。
提醒方式响铃、振动
推送数量限制1倍2-3倍,具体规则请参见“公信限制规则”。不限量
用户接收数量限制单个应用单个设备单日1条单个应用单个设备单日5-8条,具体规则请参见“公信限制规则”。不限量
申请方式无需申请需在小米推送平台申请,详情请参见channel 申请及接入方式。需在小米推送平台申请,详情请参见channel 申请及接入方式。

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

限制规则

私信消息的单日推送数量不受限,公信消息的单日推送数量将进行上限管理,具体如下: 公信消息单日可推送总量的计算公式:应用在 MIUI 上安装且通知开启数 x 倍数。默认倍数为 2 倍,具备《互联网新闻信息服务许可证》的应用为 3 倍,具体如表下表所示。通知开启数小于 10000 的按 10000 计数。

是否具备《互联网新闻信息服务许可证》单个应用单日单设备通知推送数量限制倍数 (单位:倍)单个设备单日单应用接收通知数量(单位:条)
38
25

说明:

  • "应用在 MIUI 上安装且通知开启”的定义:用户已激活应用且主动开启了总消息通知的开关。
  • 每日推送限额数以“送达量”计算,当日送达量超限则会计入管控。

消息量申诉

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

申诉条件:

开发者因业务需要确实需要发送额外量级的消息,并且用户确实希望收到该应用的推送消息。

申诉方法:

联系邮箱:mipush-permission@xiaomi.com。

额度查询指引

  • 管理台查询:小米开放平台- 推送运营平台 - 推送统计 - 用户数据 - 数据详情,可以查询 MIUI 日联网设备数。
  • API 查询:参考 小米推送消息限制说明,查询当日可下发总量和当日已送达数。

QPS 限制规则

小米推送对推送速率(QPS)的分配主要依据App的通知开关开启数进行分级计算。

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

通知开关开启数QPS 限制
≥1000 万3000
≥500 万且 <1000 万2500
≥100 万且 <500 万2000
≥10 万且 <100 万1000
<10 万500

QPS 提升申请

  • 暂不开放申请

魅族官方推送通道

限额说明

  • 单个业务的推送有速率限制,默认为:500 条 / 秒。
  • 单个业务订阅标签的个数不超过 100 个。
  • 单个设备 1 个月内不活跃,将取消订阅。
  • 单个设备单个业务推送消息 ≥ 4 条会被折叠展示,消息多次不点击后有可能会被收纳于右上角消息收纳盒。

QPS 限制规则

  • 默认 App 是 500 条 / 秒

QPS 提升申请

  • 可以联系魅族官方进行调整 QPS,申请邮件:push_support@meizu.com

控制台厂商配额查询

进入【MobTech开发者后台】-【XXX应用】-【MobPush】-【厂商余量】页面,可以查看各个厂商的配额及余量。

image-20230707101757631

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/24157.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【雕爷学编程】Arduino动手做(184)---快餐盒盖,极低成本搭建机器人实验平台

吃完快餐粥&#xff0c;除了粥的味道不错之外&#xff0c;我对个快餐盒的圆盖子产生了兴趣&#xff0c;能否做个极低成本的简易机器人呢&#xff1f;也许只需要二十元左右 知识点&#xff1a;轮子&#xff08;wheel&#xff09; 中国词语。是用不同材料制成的圆形滚动物体。简…

【雕爷学编程】Arduino动手做(186)---WeMos ESP32开发板9

37款传感器与模块的提法&#xff0c;在网络上广泛流传&#xff0c;其实Arduino能够兼容的传感器模块肯定是不止37种的。鉴于本人手头积累了一些传感器和执行器模块&#xff0c;依照实践出真知&#xff08;一定要动手做&#xff09;的理念&#xff0c;以学习和交流为目的&#x…

Flutter游戏引擎Flame系列笔记 - 1.Flame引擎概述

Flutter游戏引擎Flame系列笔记 1.Flame引擎概述 - 文章信息 - Author: 李俊才(jcLee95) Visit me at: https://jclee95.blog.csdn.netEmail: 291148484163.com. Shenzhen ChinaAddress of this article:https://blog.csdn.net/qq_28550263/article/details/132119035 【介绍】…

03.利用Redis实现缓存功能---解决缓存穿透版

学习目标&#xff1a; 提示&#xff1a;学习如何利用Redis实现添加缓存功能解决缓存穿透版 学习产出&#xff1a; 缓存穿透讲解图&#xff1a; 解决方案&#xff1a; 采用缓存空对象采用布隆过滤器 解决方案流程图&#xff1a; 1. 准备pom环境 <dependency><gro…

MapReduce基础原理、MR与MPP区别

MapReduce概述 MapReduce&#xff08;MR&#xff09;本质上是一种用于数据处理的编程模型&#xff1b;MapReduce用于海量数据的计算&#xff0c;HDFS用于海量数据的存储&#xff08;Hadoop Distributed File System&#xff0c;Hadoop分布式文件系统&#xff09;。Hadoop MapR…

uniapp:图片验证码检验问题处理

图形验证码功能实现 uniapp&#xff1a;解决图形验证码问题及利用arraybuffer二进制转base64格式图片&#xff08;后端传的图片数据形式&#xff1a;x00\x10JFIF\x00\x01\x02\x00…&#xff09;_❆VE❆的博客-CSDN博客 UI稿&#xff1a; 需求&#xff1a;向后端请求验证码图片&…

arcgis--网络分析(理论篇)

1、定义概念 &#xff08;1&#xff09;网络&#xff1a;由一系列相互联通的点和线组成&#xff0c;用来描述地理要素&#xff08;资源&#xff09;的流动情况。 &#xff08;2&#xff09;网络分析&#xff1a;对地理网络&#xff08;如交通网络、水系网络&#xff09;&…

RTT(RT-Thread)时钟管理

目录 时钟管理 时钟节拍 RTT工程目录结构介绍 配置文件&#xff1a;rtconfig.h 获取系统节拍 获取系统节拍数函数 实例 定时器 RT_Thread定时器介绍 定时器源码分析&#xff08;了解即可&#xff09; rt_system_timer_init (硬件定时器初始化) rt_system_timer_thr…

安全防护,保障企业图文档安全的有效方法

随着企业现在数据量的不断增加和数据泄露事件的频发&#xff0c;图文档的安全性成为了企业必须高度关注的问题。传统的纸质文件存储方式已不适应现代企业的需求&#xff0c;而在线图文档管理成为了更加安全可靠的数字化解决方案。那么在在线图文档管理中&#xff0c;如何采取有…

Windows测试模式打开/关闭 C++ Windows驱动开发

Windows测试模式打开 管理员身份运行CMD 2.输入&#xff1a;bcdedit /set testsigning on 重启计算机 右下角显示&#xff1a; 测试模式成功开启 Windows测试模式关闭 同理&#xff0c;第二步修改为&#xff1a; 重启后右下角&#xff1a; 没有测试模式显示&#xff0c;关闭…

类与对象【中】

欢迎来到Cefler的博客&#x1f601; &#x1f54c;博客主页&#xff1a;那个传说中的man的主页 &#x1f3e0;个人专栏&#xff1a;题目解析 &#x1f30e;推荐文章&#xff1a;题目大解析2 目录 &#x1f449;&#x1f3fb;类的默认6个成员函数&#x1f449;&#x1f3fb;构造…

【linux--->数据链路层协议】

文章目录 [TOC](文章目录) 一、数据链路层协议概念二、以太网帧格式1.字段分析 三、局域网通信原理四、ARP协议1.结构2.作用3.ARP通信过程4.ARP协议相关命令 五、局域网内中间人原理六、DNS系统(域名系统)1.域名概念2.DNS系统组成3.DNS协议3.浏览器输入域名后的通信过程4.dig工…

Linux 创建子进程

文章目录 前言一、进程&#xff0c;线程&#xff0c;程序 区分二、创建子进程三、创建多个进程1. 获取进程号2. 循环创建多个进程 四、进程工具。1. ps 查看当前进程.2. kill 进程终止. 总结 前言 在计算机科学中&#xff0c;进程&#xff08;Process&#xff09;、线程&#…

ChatGPT已打破图灵测试,新的测试方法在路上

生信麻瓜的 ChatGPT 4.0 初体验 偷个懒&#xff0c;用ChatGPT 帮我写段生物信息代码 代码看不懂&#xff1f;ChatGPT 帮你解释&#xff0c;详细到爆&#xff01; 如果 ChatGPT 给出的的代码不太完善&#xff0c;如何请他一步步改好&#xff1f; 全球最佳的人工智能系统可以通过…

删除这4个文件夹,流畅使用手机无忧

在现代社会中&#xff0c;手机已经成为我们生活中不可或缺的一部分。然而&#xff0c;随着使用时间的增长&#xff0c;我们可能会遇到手机卡顿和内存不足的问题&#xff0c;让我们感到十分困扰。手机卡顿不仅影响使用体验&#xff0c;还可能导致应用程序运行缓慢&#xff0c;甚…

python绿色版运行程序,python 绿色版免安装

大家好&#xff0c;小编来为大家解答以下问题&#xff0c;python绿色版运行程序&#xff0c;python 绿色版免安装&#xff0c;今天让我们一起来看看吧&#xff01; 软件简介 Python3.7.0 是一种被广大从业者广泛使用的通用型设计语言。该软件提供了丰富全面的模块&#xff0c;并…

MFC第二十七天 通过动态链表实现游戏角色动态增加、WM_ERASEBKGND背景刷新的原理、RegisterClass注册窗口与框架程序开发

文章目录 通过动态链表实现游戏角色动态增加CMemoryDC.hCFlashDlg.hCFlashDlg.cpp WM_ERASEBKGND背景刷新的原理RegisterClass注册窗口与框架程序开发CFrameRegister 通过动态链表实现游戏角色动态增加 CMemoryDC.h #pragma once#include "resource.h"/*内存DC类简介…

6.s081/6.1810(Fall 2022)Lab3: page tables

文章目录 前言其他篇章参考链接0. 前置环境1. Speed up system calls (easy)1.1 简单分析1.2 映射1.3 页分配1.4 页释放1.5 测试 2. Print a page table (easy)2.1 简单分析2.2 实现2.3 测试 3. Detect which pages have been accessed (hard)3.1 简单分析3.2 实现3.2.1 获取参…

8.物联网操作系统之事件标志组

。事件标志组定义 FreeRTOS事件标志组介绍 FreeRTOS事件标志组工作原理 一。事件标志组定义 信号量信号量只能实现任务与单个事件或任务间的同步。但是某些任务可能会需要与多个事件或任务进行同步&#xff0c;此时就可以使用事件标志组来解决。事件标志组能够实现某个任务与…

【PostgreSQL】系列之 一 用户创建和授权(三)

&#x1f341; 博主 "开着拖拉机回家"带您 Go to New World.✨&#x1f341; &#x1f984; 个人主页——&#x1f390;开着拖拉机回家_Linux,Java基础学习,大数据运维-CSDN博客 &#x1f390;✨&#x1f341; &#x1fa81;&#x1f341; 希望本文能够给您带来一定的…