苹果|捣鼓5年的统一推送联盟,凉了?( 二 )


苹果再将服务器上的消息推到 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% 属于通知类 。
剩下的 , 绝大多数是营销、广告类 。

很简单的逻辑:
老老实实服从推送联盟管控 , 怎么挣更多的钱?

再者统一推送联盟的正常运作 , 也需要资金支持 。