You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Firebase推送通知:部分设备未收全通知,是否存在发送限制?

Firebase Cloud Messaging 设备通知限制与推送异常排查

单设备通知接收限制规则有效性

你提到的每分钟240条、每小时5000条的设备级限流规则目前仍然有效,但该阈值针对的是短时间内的极端高频推送场景。你的用户实际接收量远未达此标准,因此问题并非源于这类硬限制。

算法层面的智能推送限制

FCM存在基于用户行为的动态限流机制,官方未公开具体算法逻辑,但核心是根据用户对通知的互动表现调整投递策略:

  • 若用户长期忽略、关闭你的应用通知,FCM会逐步降低后续推送的优先级,甚至直接静默拦截
  • 对于频繁发送但无用户互动的通知,系统可能判定为"低价值/骚扰性通知",触发隐性限流
  • 不同平台的系统策略也会叠加影响:iOS的通知汇总、静默推送规则,Android的电池优化、后台进程限制,都可能导致通知无法触达用户

排查方向建议

  • 确认通知优先级配置:评论/回复这类高时效性通知,需设置为high优先级,避免被系统延迟或过滤
  • 分析用户行为数据:对比收不到通知的用户历史记录,看是否存在长期不点击通知、关闭应用通知权限等情况
  • 测试推送效果:用活跃用户设备模拟高频互动场景,同时查看FCM控制台的投递率、打开率数据,定位异常环节
  • 检查客户端集成:确保客户端正确处理FCM令牌刷新,排查Android设备是否因电池优化导致后台推送服务被杀死、iOS端是否正确配置推送权限

内容的提问来源于stack exchange,提问作者TheGreatCornholio

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 06:52:38