问题详述
同样接入阿里云移动推送,为什么Android端的推送到达率比iOS低很多?
问题原因
Android端推送和iOS端推送存在很大的区别。iOS推送统一接入APNS服务,属于系统级通道,到达率普遍在99%以上。Android端碎片化现象较重,大多国内厂商都剥离了Google GCM/FCM系统服务,同时对进程保活和弹窗也有严格的限制,所以才导致Android端到达率比iOS低很多。
解决方法
Android端到达率比iOS低很多是现状,但阿里云移动推送致力于持续提升Android端推送到达率,您可以从以下两个方面进行优化。
- 确认是否正确接入移动推送,错误的接入对到达率会有较大影响,相关排查请参考:Android推送失败排查步骤
- 接入辅助通道可有效提升特定品牌的到达率。针对各厂商ROM管控较严的现状,阿里云移动推送提供辅助通道SDK,帮助用户快速接入各家厂商推送,在特定品牌手机上达到系统级推送效果。目前移动推送已接入华为、荣耀、小米、OPPO、vivo、魅族、GCM辅助通道,其他品牌正在接入中。接入细节请参考:移动推送辅助通道配置
文档内容是否对您有帮助?