工信部統(tǒng)一安卓推送服務(wù):保證廠商利益的同時(shí)約束內(nèi)容
終端手機(jī)廠商提供一條通道,類似蘋果的APNs推送機(jī)制,經(jīng)底層系統(tǒng)級(jí)推送通道下發(fā),這樣就保證了App的利益。同時(shí),對(duì)推送的內(nèi)容和手段也做了約束。
工信部終于出面解決這一安卓難題, 以后安卓推送內(nèi)容將更加純凈。
http://www.brrgbq.cn/Uploads/Bingdu/2017-06-06/5935fc0662a42.png
0
36氪
http://36kr.com/p/5078505.html
科客點(diǎn)評(píng):工信部終于出面解決這一安卓難題, 以后安卓推送內(nèi)容將更加純凈。
近日,工信部旗下泰爾終端實(shí)驗(yàn)室發(fā)布消息稱,安卓統(tǒng)一的推送服務(wù)(Unified Push Service,簡(jiǎn)稱UPS)技術(shù)標(biāo)準(zhǔn)制定目前已取得階段性成果。未來(lái)將由終端廠商提供系統(tǒng)級(jí)推送服務(wù)(類似APNS的唯一推送通道),確保App的推送消息接收。
據(jù)悉,該標(biāo)準(zhǔn)的制定是從半年前就開始著手的,參與者覆蓋推送生態(tài)的上下游企業(yè),包括:華為、小米、VIVO、OPPO、三星、魅族、中興、酷派等國(guó)內(nèi)終端廠商;百度、阿里、騰訊、奇虎科技為代表的互聯(lián)網(wǎng)企業(yè);個(gè)推、極光等第三方推送商;以及運(yùn)營(yíng)商。
對(duì)此,我們跟個(gè)推CTO葉新江聊了聊,作為第三方推送商,他全程參與標(biāo)準(zhǔn)起草,并給到了一些解讀:
企業(yè)App的推送功能,此前要么是自己出人力做開發(fā),要么是用第三方推送商。后來(lái),手機(jī)廠商也出推送功能。這之間就存在一些博弈:比如,有的手機(jī)廠商會(huì)規(guī)定,在用戶休屏?xí)r,接受不到App推送消息,再比如,第三方做推送需要在后臺(tái)開進(jìn)程,會(huì)消耗電量和流量,有時(shí)用戶選擇省電模式,手機(jī)廠商就會(huì)殺進(jìn)程。而App方面自然是希望全部觸達(dá)用戶,尤其是當(dāng)有地震預(yù)警等緊急消息時(shí)應(yīng)該強(qiáng)力推送,所以App為了保證成功率也會(huì)采取一些技術(shù)手段,例如“相互拉起”——假設(shè)用戶A、B兩個(gè)應(yīng)用都使用了個(gè)推的服務(wù),若A在后臺(tái)運(yùn)行著,此時(shí)服務(wù)器發(fā)送了一個(gè)推送給B,雖然B沒(méi)有運(yùn)行,一樣可以喚醒B應(yīng)用收到通知(因?yàn)锳和B都是使用的同一個(gè)服務(wù)也就是個(gè)推的服務(wù))。
也就是說(shuō),終端廠商和APP廠商在消息推送服務(wù)的“限制—保活”對(duì)抗中陷入了“囚徒困境”。并且,對(duì)于企業(yè)App來(lái)說(shuō),若想利益最大化,需要同時(shí)對(duì)接第三方服務(wù)商和手機(jī)廠商的SDK,而各自的協(xié)議、標(biāo)準(zhǔn)不一,工程量不在小數(shù)。工信部認(rèn)為,這是雙輸?shù)木置?,不如大家坐下?lái)制定統(tǒng)一標(biāo)準(zhǔn)。
協(xié)商的結(jié)果就是,終端手機(jī)廠商提供一條通道,類似蘋果的APNs(Apple Push Notification service)推送機(jī)制,消息不再是App層面的推送,而是經(jīng)底層系統(tǒng)級(jí)推送通道下發(fā),這樣就保證了App的利益。
同時(shí),對(duì)推送的內(nèi)容和手段也做了約束。例如,上面提到的“相互拉起”明確規(guī)定不被允許,利用透?jìng)飨⒗餉pp的行為也被禁止。為了保證用戶體驗(yàn),原則上也不支持推送消息的定制化(包括消息樣式的定制化以及提示音的個(gè)性化,通知欄圖標(biāo)不允許使用外鏈),保證消息推送的公平性和用戶界面的一致性。
此外,對(duì)于開發(fā)者來(lái)說(shuō),也節(jié)約成本。由于推送API的統(tǒng)一,未來(lái)各終端廠商將提供系統(tǒng)級(jí)API實(shí)現(xiàn)推送功能(即App無(wú)需嵌入各通道SDK)。考慮到實(shí)際情況,為了兼容已有機(jī)型,手機(jī)端還是會(huì)提供一個(gè)簡(jiǎn)單的SDK,判斷手機(jī)是否支持統(tǒng)一推送。若支持則可以直接調(diào)用ROM API,否則按照當(dāng)前已有方式進(jìn)行推送(為了適配已有機(jī)型還需要保留推送SDK)。隨著手機(jī)的自然更替,未來(lái)支持統(tǒng)一推送的終端數(shù)目會(huì)不斷更加,從而逐步實(shí)現(xiàn)統(tǒng)一推送的平滑演進(jìn)。添加科客公眾號(hào)kekebat,獲取更多精彩資訊。(36氪,原標(biāo)題《工信部出面“凈化”推送,手機(jī)廠商、推送服務(wù)商干戈化解》)
注:轉(zhuǎn)載文章,不代表本站贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé),本站不承擔(dān)此類稿件侵權(quán)行為的連帶責(zé)任。如版權(quán)持有者對(duì)所轉(zhuǎn)載文章有異議,請(qǐng)與我們聯(lián)系。
毒龍蝎
████████████看 黃 魸 手 機(jī) 瀏 覽 噐 咑 幵:275236.c○m 郗蒛資羱!無(wú)需下載、直接欣賞,妳嬞鍀!████████████祖住