一大早,刷到個消息:
統一推送聯盟官網已無法訪問。
馬上點進網頁一看,域名已經處于「出售狀态」。
更有域名買賣網站給出了「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 最後又隻能各玩各的。
如果真有心思搞統一推送,分好廠商和開發者的蛋糕,才是關鍵。
,