本文来自微信公众号:差评 (ID:chaping321),作者:世超,题图来源:视觉中国


前两天有这么一条资讯引起了不少人的讨论:“统一推送联盟”全面升级为“统一推送工作委员会”。


统一推送联盟?不知道你们还记不记得它。



当年之所以成立这么个部门,就是为了好好管一管安卓手机的推送乱象。毕竟“统一推送”这四个字听着简单,但实际操作起来要比大家想象的复杂得多。


这事还得从咱们手机上收到的推送说起。


大家的手机每天都会收到很多条推送通知,但大陆的安卓厂商跟海外的安卓及苹果的推送逻辑是不同的。


就说苹果吧,果子哥老早就安排好这事了,在 iPhone 3GS 那个年代就搞出了一套完整的服务 ——  APNs ( Apple Push Notification service )


 App 想要给 iPhone 推送的话,要先把推送发到专门负责推送的服务器上面,然后统一推送到 iPhone 上,这样大家就能收到推送了。



这样软件本身不需要启动,苹果就会帮你把消息推出去。


海外的安卓也由谷歌亲自负责,搞了个 GCM ( Google Cloud Messaging ) 出来,差不多也是这么个逻辑。



按理来讲,推送机制这么运行挺好的,但大陆这么一大票安卓手机都用不来谷歌的服务,这套完整的推送服务也就和咱们无缘了。


因此,大陆安卓手机上的 App 推送情况,基本是群魔乱舞。不少 App 通知是直接推送到用户的手机上的,没有中间商赚差价。


而一旦需要 App 自己搞推送这事儿,就需要软件常驻后台。


常驻后台的后果大家就很清楚了,手机变卡,续航变差,有的还会给你夺命连环 Call ,一天推好几条,百害而无一利。



所以在这种大前提下,统一推送联盟出现了。


联盟刚出现的时候大家可开心了,都觉得中国大陆的推送乱象终于要被治理了。


然而几年过去了,看看大家现在的评论,就知道网友们根本不买账……



世超把网友们的怒气简单总结一下就是:你光改名有啥用啊?你得拿出点效果来啊。


其实呢,统一推送联盟并非啥都没干,这几年还是做了一些事情的,但这个速度属实是有点慢。


统一推送联盟早在 2017 年的时候就由工信部牵头成立了,包括中国信息通信研究院、华米 OV 、百度、阿里、腾讯和谷歌等数十家企业代表都前往北京开了个大会。


连谷歌都亲自去了,这阵容还是非常豪华的。


然而除了开个会,接下来的一段时间,统一推送联盟好像就没做什么事情了……


终于到了 2018 年,联盟弄出了一份 《 统一推送通道层接口规范 》 ,但那个时候并没有什么动静,相关报道甚至是 2019 年的事情了。



世超下下来这份文件看了一眼,一共就 14 页,也没有什么特别眼前一亮的内容。


到了 2019 年,联盟官宣华为和绿厂完成了统一推送服务开发工作,但是具体完成了啥工作,世超也不清楚……


因为这几个牌子的手机在 2019 年之后我都用过,但他们并没有在使用这个服务。



想想也是,这么大一块蛋糕,除非是规定定死了,谁乐意松口啊。


就这样,几年过去了,除了统一推送服务覆盖了更多的几个品牌之外,并没有什么具体的行动让中国大陆的安卓手机推送环境变得更好。


更离谱的是,到了 2020 年,有一个工信部的部长信箱截图出现在了网上,有网友问统一推送联盟咋没有下文了?



结果工信部的回复是“暂未发布与统一推送相关的政策文件”。



世超看到这个截图的时候,心直接凉了半截。


还好在 2020 年同年,他们终于发布了一个叫做“推必达”的统一推送服务。


官方的说法是,相较于传统的推送方案,推必达服务可以在 0 待机功耗、0 待机流量甚至无数据网络的情况下,保证消息的高可靠到达。



然而一个悲惨的事实是,大家似乎并没有听说过推必达这个东西,媒体对它的报道也很少。


它为数不多的高光时刻,应该是华硕 ROG 游戏手机 3 中内置了推必达服务,这也是首款支持推必达服务的手机。



到了 2020 年下半年,统一推送联盟又整了个推送消息内容安全公共服务平台出来,名字叫做“推必安”。



世超查了一下,据说华为、小米等企业都已经接入了这个平台。


推必安简单来讲就是要求 App 把想要推送的内容先脱敏处理后再发送到平台审核。


这个方案说是可以有效减少骚扰消息,控制推送对用户的打扰,听上去非常不错。


但是至少目前为止,世超并没有觉得手机上的推送有变得多么干净……


到了 2021 年,中国信通院和中国互联网协会搞了个“统一移动基础服务”( Unified Mobile Service )出来,简称 UMS 。



UMS 最初提供了四种服务,其中一个就是统一推送服务,为这项服务提供技术的正是统一推送联盟。


这项服务可以帮助开发者一站式接入“华米OV”等厂商的推送平台,同时可以降低成本和内容风险。



但这个服务一出来,也没有掀起什么特别大的风浪。


所以你说统一推送联盟没干活,那倒不至于,但效果确实有限。


怎样让更多 App 的推送更加统一,怎么解决第三方推送服务和厂商的利益问题,怎样让微信这种自己玩的 App 加入进来,都是统一推送联盟需要解决的问题。


但到底怎么做才能让大家都满意,世超觉得一时半会儿应该解决不了。


所以联盟成立了这么长时间,并没有搞出什么立竿见影的政策或行动,网友们自然憋了一肚子气,正好趁着改名这档子事儿全都发泄出去了。



为了让自己的手机清静一点,目前世超和一些同事的做法,是手动把一些 App 的通知直接关掉,虽然彻底清净了,但这会导致错过一些信息,只有手动打开 App 才能查看消息。


这样做一定程度上会导致错过重要的信息,所以世超并不建议大家这么做。


至少随着统一推送联盟的缓慢推进,以及各大手机厂商开始做出了分类通知或者过滤不重要通知等功能,安卓用户的推送环境确实在缓慢改善。


但要想达到苹果和谷歌那个级别的规范程度,我们要做的事情还有很多。


图片、资料来源:

1. Google、工信部

2. IT之家:“统一推送联盟”全面升级为“统一推送工作委员会”

3. CnBlogs:IOS的APNS和PushKit门道详述

4. Apple Developer - Setting Up a Remote Notification Server

5. 快科技:OPPO适配“推必达”:0功耗、0流量消息推送

6. 机智猫:日报|iOS 14公测版Beta3更新;首款支持“推必达”服务手机发布

7. IT之家:统一推送联盟全面开启消息打扰治理!“推必安”平台正式上线:华为、小米等已接入

8. 知乎:统一推送联盟最近上线的“推必安”是什么?

9. IT之家:中国信通院:统一移动基础服务平台 UMS 上线

10. GlobeNewswire - Aurora Mobile Partners with Credit Card App of China Everbright Bank with Upgraded JPush Integrated Notification Service

11. 即时通讯网:“资讯” 统一推送联盟最新进展:接口规范制订完成


本文来自微信公众号:差评 (ID:chaping321),作者:世超