为啥第三方Android推送SDK要互相唤醒app

关于费电,个推通过自有协议以及多个App合并链路达到省电省流量的效果,空载耗电15-50mAh/日,空载流量0.8-1.2M/月。而因为android4.0以上系统,用户一键杀进程,除非用户再次打开App,否则消息无法触达,个推的解决方案是:看护联盟!一般,接入个推SDK的客户,都会默认加入个推看护联盟(当然,你也可以不加入),即使用户一键杀进程,只要有个APP被打开,那加入个推看护联盟的其它APP消息也能正常推送给用户。总而言之,高频应用带低频应用,高频应用直接互相看护,这是一个互利互惠的事情。
■网友
因为手机系统会定期杀后台服务,造成推送不能送达。
互相拉起最近也会慢慢被禁

■网友
为了日活,周活,月活,kpi数据好看点呗...
■网友
因为push消息是有效做高日活的最佳手段
所以,层层下压,就有了这么一些全家桶账户拉起的玩意。

你看到别人的解释了吧,就是高频带低频应用

但是绝大部分应用,都是用户用了就走,或者偶尔用用的。实际上,利用push提高日活是个偷奸耍滑的战术。

【为啥第三方Android推送SDK要互相唤醒app】 常见的可以看到,发一个有性暗示的推送消息让你点,或者其他标题党的消息让你点。

这种,我看到后,感觉没节操的应用就是直接卸载。

,也偷奸耍滑,一些你打过的问题,全部关注,没法全选取消,这样就让一些有强迫症的人频繁点击。

有了数据,就好找投资人忽悠钱

■网友
安卓确实乱,相互唤醒的主要目的在于保活吧,不过这样带来了费电的缺点.

■网友
为了保证推送成功率。

■网友
这个是典型的问题呀,GCM 不也是保持了它自己这个进程一直运行吗?然后,一个 app 里面是有多个进程的,耗电和内存的不是推送那个。打波小广告~云巴的 Android SDK 已集成华为、小米推送通道,统一使用通知栏弹出通知的方式,实现 kill 掉 App 也收到推送。据说,使用云巴,开发者还不用去华为、小米官网注册审核开发者账号,十分钟内就能成功创建应用。开发者省时省力,集成方便快捷。目前,该功能还在持续更新中,详情可见:https://yunba.io/docs/android_sdk_third_part_push


    推荐阅读