在提供廣告屏蔽功能的同時,蘋果還雙管齊下的做出了另外一個安全性的修改,而這個修改將會給開發(fā)者和廣告公司帶來一些問題。它在iOS9上引進了一個叫做ATS(應(yīng)用傳輸安全)的獨立的安全修改。ATS默認是打開的,意味著一個應(yīng)用內(nèi)的廣告鏈接到指定網(wǎng)頁服務(wù)之間必須經(jīng)過一個安全傳輸協(xié)議層(https取代http),否則這個鏈接就會失敗。
這個安全傳輸層讓黑客不再有可乘之機,同時也防止了居心不良的開發(fā)人員去偷取用戶的私人數(shù)據(jù)。但是這也讓大量合法的廣告鏈接失效— 如果開發(fā)人員和廣告公司沒有注意到這種切換的話。蘋果此前已經(jīng)提醒開發(fā)人員和廣告公司,為了防止鏈接失效,他們必須對他們的應(yīng)用進行修改。谷歌對此拋出了一些批判的言論,建議開發(fā)人員可以在這種情況下嘗試關(guān)閉ATS功能,但是隨后該言論引發(fā)了(蘋果?)投訴,谷歌開始解析說,它只是建議大家在如果其他方法都沒有奏效的情況下才去關(guān)閉ATS這個功能。蘋果自身也是這樣建議的,所以ATS這個問題其實并沒有揭露說蘋果和谷歌有因此而造成不和。
來自Native X的首席執(zhí)行官Rob Weber,覺得更應(yīng)該擔心的是對"原生廣告"產(chǎn)生的沖擊。原生廣告指的是在應(yīng)用內(nèi)部運行的貌似是應(yīng)用的一部分的那類廣告。當用戶點擊這些原生廣告之后,這些鏈接通常會導(dǎo)航至應(yīng)用或游戲內(nèi)部的一個虛擬貨物購買窗口。很多開發(fā)人員還實現(xiàn)了這樣的功能,當用戶點擊一個廣告之后,會導(dǎo)航至蘋果應(yīng)用商店。應(yīng)用發(fā)行商還會將廣告導(dǎo)航至他們自己的服務(wù)器,以便進行流量跟蹤等。
如果開發(fā)人員不對他們的代碼進行修改的話,這些廣告可能都將失效,因為鏈接將不會再發(fā)生。Weber聲稱自己的公司此前就已經(jīng)給他們的軟件開發(fā)包中加入了相關(guān)的更新,這樣開發(fā)人員就能在造成收入損失之前對他們的應(yīng)用進行更新。
“雖然這個改動會對iOS用戶進行保護,但如果應(yīng)用發(fā)行商和移動廣告商沒有及時更新他們的應(yīng)用的話,將會給他們帶來數(shù)百億美元的廣告損失,“
Weber在GameBeat的一次采訪中說道。
“鏈接觸發(fā)廣告,而現(xiàn)在鏈接可以被屏蔽了。這將會給所有在他們廣告中沒有應(yīng)用上ATS的廣告平臺或應(yīng)用開發(fā)者造成影響。“
事實上,其中的一個問題就是廣告平臺必須進行改變,但是他們沒有龐大的工程師資源來進行處理。這就會造成問題。
谷歌在一篇文章中建議新的應(yīng)用開發(fā)人員應(yīng)該僅僅采用https協(xié)議,而已經(jīng)發(fā)布了應(yīng)用的開發(fā)人員也應(yīng)該盡快切換到https上面來。但如前所述,它同時也指出,為了讓已有的廣告能夠繼續(xù)在iOS9設(shè)備上運作,短期的解決辦法就是關(guān)閉ATS的功能,這樣才能使得沒有建立在安全傳輸層上面的廣告得以成功加載。
在文章后面,谷歌追加說:
“我們從這篇文章中收到了很多讀者的重要反饋,這里我們需要澄清幾點。我們之所以編寫這篇文章的原因,是因為開發(fā)人員向我們咨詢應(yīng)對將要到來的iOS9的可用到的相關(guān)資源,所以我們就給他們提供了一些選擇。再次聲明,開發(fā)人員應(yīng)該僅僅在其他方式都行不通的情況下才應(yīng)該考慮關(guān)閉ATS功能。蘋果提供了一個囊括了多種解決方法的技術(shù)文檔,其中就包括了該如何為一系列的HTTpS網(wǎng)站啟能ATS功能的選擇。“
(微信公眾號techgogogo)