一大早,刷到个消息:
统一推送联盟官网已无法访问。
马上点进网页一看,域名已经处于「出售状态」。
更有域名买卖网站给出了「800 元」的标价。
过了会再点进去,之前显示「此域名可以转让」提示已经没了。
取而代之的是一张嘲讽拉满的梗图:
这不是妥妥的明示嘛。
凉了?放心,还热乎着
调侃归调侃,严格来讲这玩意还没凉。
只是改了名而已。
今年 4 月,成立近 5 年的安卓统一推送联盟(Unified Push Alliance,简称 UPA)宣布更名。
改称「统一推送工作委员会」。
虽然 UPA 的微博在 2020 年 8 月起就没再更新,但统一推送工作委员会的公众号还在正常运营滴。
而且也一直在推进工作(具体干了啥后面再聊),木有凉。
官网停访是因为「UPA」这个名字已经不用了。
但域名还是写着「chinaupa」。
这样一看,停用旧网址就很合理了。
唯一的槽点,就是公众号菜单栏还是跳转到旧网址。
成立 5 年,进度缓慢
2017 年成立的 UPA,原本目的是统一管理国内安卓手机的推送乱象。
手机推送这档子事,国外是靠厂商来完成的。
像苹果早在 2009 年就整了个 APNs(Apple 推送通知服务)。
简单理解,当 APP 要给 iPhone 推送消息时,先把信息推送到专门的服务器上。
苹果再将服务器上的消息推到 iPhone 上。
只要软件在 iPhone 后台留一个链接,就能正常收到消息。
无需随时挂着后台。
这也是苹果多年来内存这么小,却没有太卡的原因。
至于安卓这边,海外由谷歌搞类似的推送服务,叫 GCM(谷歌云消息传递)。
后面改名叫 FCM(Firebase Cloud Messaging),相当于 2.0 版本。
工作原理跟苹果的差不多。
但国内用不了谷歌的服务,APP 们就开始作妖了。
第一个流氓行为,是有了在用户手机后台存活的借口。
「要给我随时唤醒的权利,有要事才能及时通知你呀~」
这样一来,动不动就是大批 APP 在后台轮番蹦迪。
内存越小的手机,卡顿就越严重。
第二个流氓行为,就是胡乱向用户推送消息。
在推送管理下,消息会经过服务器过滤,就会收敛些。
但现在能直接推给用户,你猜他们会怎样?
为了解决一系列乱象,工信部牵头的「统一推送联盟」(UPA)诞生了。
老实讲,成立这么多年,进度确实有些缓慢。
2018 年,UPA 发布《统一推送通道层接口规范》。
▲统一推送系统原理图
总归是给出一份正规的标准文件。
到了 2020 年,宣布小米完成统一推送适配。
这时候才算把国内主流安卓厂商都拉上了船。
这几年,统一推送联盟主要捣鼓了几个东西。
一个叫「推必达」,负责将 APP 推送的消息整合到服务器,再经服务器推到用户手机上。
把应用频繁唤醒后台的借口,从根源上砍了。
而且让人意想不到的是,首发「推必达」的机型居然是 ROG 游戏手机 3。
还有个叫「推必安」,负责把推送消息进行过滤。
这样就能减少推送骚扰。
两套方案组合,理论上就能达到苹果 ANPs 和谷歌 FCM 的效果。
甚至在统一推送联盟的宣传上,推必达是能吊打两大巨头的。
另外有个「AUID」,负责保护用户敏感信息。
2021 年又捣鼓了个统一移动基础服务。
这是针对软件开发者做的平台,表示能更好地接入手机厂商推送平台。
▲统一移动基础服务主要功能
但不管是推必达、推必安、AUID,还是统一移动基础服务,始终没掀起太大波浪。
统一推送联盟确实是有在干活的。
一个接一个的规范、平台发布,但落到用户手上就是感知不强。
前面也说了嘛,4 月份改名为「统一推送工作委员会」。
按照官方给出的进度条,今年是「全面升级」的一年。
翻看相关公告,可以发现今年的发力点,是对推送质量的管控。
相当于完善「推必安」的相关功能。
像提升 PUSH 弹窗质量、制定移动金融消息标准等等。
推进进程看得出量变,但很难说有什么质变。
利益是最大绊脚石
一路捋下来,看得出手机厂商们还是很乐意接入相关平台的。
▲Harmony OS已全面支持统一推送
推送联盟/工作委员会也在默默推进相关工作。
但为什么就是没有太大成效?
关键在于各 APP 的开发者。
根据 2020 年联盟给出的数据,APP 推送消息里只有约 3% 属于通知类。
剩下的,绝大多数是营销、广告类。
很简单的逻辑:
老老实实服从推送联盟管控,怎么挣更多的钱?
再者统一推送联盟的正常运作,也需要资金支持。
在社交平台上,也有开发者吐槽收费杂乱的问题。
也有人表示网站服务不完善,想下载个 sdk 流程过于复杂。
对百度、阿里这类大公司来说,掏点钱不痛不痒。
但对中小型开发者来讲,自己的 APP 可能本就赚得不多,还要为推送服务付费。
那不成了雪上加霜?
而且手机厂商愿意接入,但不代表他们愿意放弃原有的推送服务。
不少主流手机厂商仍在捣鼓自己的推送服务。
▲虽然接入统一推送,但仍在完善自家推送服务的华为
再加上各种第三方推送平台……
如果再接入「推必达」、「推必安」等各种服务,无疑又是增加软件开发者的工作量。
▲图片来源网络
So……大多 APP 最后又只能各玩各的。
如果真有心思搞统一推送,分好厂商和开发者的蛋糕,才是关键。