谷歌為開發(fā)者操碎了心:想方設(shè)法幫其繞過iOS 9加密
谷歌和蘋果的新一場撕逼大戰(zhàn)
谷歌和蘋果之間新的一場大戰(zhàn)又開始了:即將于本月發(fā)布的新系統(tǒng)iOS 9中,蘋果將允許用戶在iphone和Ipad上安裝廣告屏蔽應(yīng)用,此舉不僅給發(fā)行商造成困擾:每年價(jià)值700億美元的移動(dòng)廣告市場或?qū)⑹艽擞绊?,而且也將加劇蘋果與硅谷其他科技公司之間的緊張關(guān)系,因?yàn)樘O果的這一舉措可能會(huì)讓更多蘋果用戶使用其自帶的Safari瀏覽器。但對(duì)于像谷歌這樣的搜索引擎公司以及廣告商來說,這他們可不干了!畢竟谷歌的收入主要來自廣告,并且他的廣告營銷收入超過全球任何其它公司。總之,一句話:谷歌受廣告屏蔽工具的威脅最大!
百科:App Transport Security
App Transport Security 簡稱:ATS,是iOS9和OS X El Capitan的一個(gè)新特性。iOS9使用ATS的目的是提高蘋果操作系統(tǒng)的安全性以及在此操作系統(tǒng)上運(yùn)行的任何應(yīng)用的安全性。眾所周知,基于HTTP傳輸數(shù)據(jù)的網(wǎng)絡(luò)請(qǐng)求都是明文,不言而喻,這將存在相當(dāng)大的安全隱患。App Transport Security要求TLS (Transport Layer Security) 1.2或者更高,以保證客戶數(shù)據(jù)的安全性。
谷歌幫開發(fā)者繞過蘋果的加密
蘋果的用戶對(duì)廣告商來說尤其具有吸引力:iPhone的售價(jià)通常高于Android手機(jī),這種高消費(fèi)人群通常被廣告主喜愛。
那么谷歌會(huì)如何應(yīng)對(duì)IOS 9的ATS機(jī)制呢?
谷歌在ADS開發(fā)者博客《應(yīng)對(duì) iOS 9 中的 ATS 機(jī)制》一文中稱:谷歌致力于遵守行業(yè)標(biāo)準(zhǔn)(HTTP 協(xié)議),但不能保證通過谷歌平臺(tái)發(fā)布廣告的第三方廣告網(wǎng)絡(luò)或者自定義代碼也能嚴(yán)格遵照這一協(xié)議,因此建議廣告發(fā)布商添加一項(xiàng)例外來繞過蘋果 ATS 機(jī)制使非 HTTPS 協(xié)議得以正常運(yùn)作。
實(shí)際上谷歌也非常支持嚴(yán)格的 HTTPS 保護(hù)措施,包括蘋果的 ATS 規(guī)則,只是谷歌目前提供的廣告絕大多數(shù)依然是基于 HTTP 協(xié)議,為了避免被外界指責(zé)與蘋果 ATS 背道而馳,谷歌只是建議開發(fā)者們?cè)谇‘?dāng)?shù)臅r(shí)候使用這項(xiàng)解決方案。