1. 程式人生 > >iOS9的廣告遮蔽功能在谷歌背後捅了致命一刀?

iOS9的廣告遮蔽功能在谷歌背後捅了致命一刀?

iOS 9 is coming soon.

蘋果此前就曾以隱私保護和使用者偏好的名義提醒過開發人員,它們將會在即將到來的iOS9中增加廣告遮蔽的功能。這預期最早將會隨著九月九號的新iPhone一起到來(事實上推遲了)。這在谷歌,移動應用開發公司,和應用發行商之中製造了一些緊張的氣氛

如果iOS9和廣告遮蔽功能被廣泛採用的話,這就意味著700億美元的移動廣告市場將會遭受到嚴重的顛覆。廣告遮蔽越多,在手遊和移動應用中可以被使用者看到的廣告就越少。應用發行商,廣告平臺,以及營銷公司的收入就會越少。手遊公司現在還不需要恐慌,但是大家最好打醒十二分精神。

廣告遮蔽的合法性這場戰爭在網頁領域中一直有上演,網頁線上廣告是一個有著1410億美元的市場

。五月份,在德國的一個法院判決廣告遮蔽並非違法。在移動領域,蘋果在其平臺上增加了一個支援廣告遮蔽的新改動,允許第三方公司開發廣告遮蔽應用。但是使用者必須自己動手安裝上這些應用才能用上這些功能。

讓人困惑的是,事實上這裡有兩個將會對廣告造成影響的事情正在發生。從應用開發人員的角度來看,廣告遮蔽這件事是非常嚴重的,而安全策略的改變以便提升整體的安全性這件事對他們來說卻並不是很重要。

Ello.iOS.App-iPhone

所以廣告遮蔽這件事絕對是更值得爭議的,但是蘋果當前也僅僅是限制在其Safari瀏覽器內而已。問題是為什麼蘋果現在要實現廣告遮蔽這個功能呢?蘋果的執行長Tim Cook清晰表達說蘋果公司的關注點是隱私和使用者資訊的保護。但是其他很多人都將之看成是蘋果在以廣告為主要收入來源的谷歌的背後給捅上一刀。

蘋果就自己的立場給出了相應的迴應

“我們對這些功能的打造,一直以來的關注點都是為了提供對隱私的更好的控制,”

一個蘋果的工程師Benjamin Poulain寫道。

“我們想要推行更好的隱私過濾功能,這就是導致今天這些功能組合得以存在的原因。”

他同時也指出說:

“讓使用者決定什麼是應該載入的,什麼是不應該載入的,誰可以跟蹤它們的資訊,什麼可以在頁面上顯示,等等。”

使用者也可以開始安裝“黑名單”應用,用來遮蔽指定的一些連結,讓其永遠失效。

蘋果預期是儘早在九月九號隨新iPhone的釋出一起將iOS9進行釋出。雖然蘋果現在沒有開發廣告遮蔽的應用,但其允許第三方開發人員在iOS9上開發協同Safari瀏覽器一起工作的程式。

一個不願透露名字的遊戲發行商意識到,在Safari上進行訪問的移動網頁其實只是整個市場很有限的一部分。但是如果在網頁上進行廣告遮蔽的話會令開發人員可選的有效廣告清單有所降低(別忘了很多應用的廣告都是連結到網頁上的),這就會導致廣告費用水漲船高。這個遊戲發行商預計iOS的廣告費用將會上浮10%。

“我們可以看到廣告收入往往佔了一個遊戲公司20%到50%比例的月收入,特別是對那些小點的手遊開發人員來說,”

來自“超大資料研究”的分析員和執行長Joost van Dreunen說道。

“這也許會短期內對這些公司造成傷害—我估計他們會爭論說無法貨幣化將會妨礙有創意的遊戲的產生—但長期來說,為消費者提供一個不再這麼混亂的移動應用體驗卻是非常值得的。“

他跟著說道:

“我的觀點是,蘋果正在圍繞自己的想法在其平臺上對各種限制進行佈局,比如此前的免費應用/遊戲(free-to-play)和小孩遊戲(kids-focused)。這只是移動平臺逐漸成熟以蛻變成一個主要平臺的其中一步而已。最終,蘋果將會迫使移動廣告進行進化,因為它將不能再依賴這種效仿網頁、電視、網路瀏覽器的廣告模式。“

Tim Cook

在提供廣告遮蔽功能的同時,蘋果還雙管齊下的做出了另外一個安全性的修改,而這個修改將會給開發者和廣告公司帶來一些問題。它在iOS9上引進了一個叫做ATS(應用傳輸安全)的獨立的安全修改。ATS預設是開啟的,意味著一個應用內的廣告連結到指定網頁服務之間必須經過一個安全傳輸協議層(https取代http),否則這個連結就會失敗。

這個安全傳輸層讓黑客不再有可乘之機,同時也防止了居心不良的開發人員去偷取使用者的私人資料。但是這也讓大量合法的廣告連結失效— 如果開發人員和廣告公司沒有注意到這種切換的話。蘋果此前已經提醒開發人員和廣告公司,為了防止連結失效,他們必須對他們的應用進行修改。谷歌對此丟擲了一些批判的言論,建議開發人員可以在這種情況下嘗試關閉ATS功能,但是隨後該言論引發了(蘋果?)投訴,谷歌開始解析說,它只是建議大家在如果其他方法都沒有奏效的情況下才去關閉ATS這個功能。蘋果自身也是這樣建議的,所以ATS這個問題其實並沒有揭露說蘋果和谷歌有因此而造成不和。

來自Native X的執行長Rob Weber,覺得更應該擔心的是對”原生廣告”產生的衝擊。原生廣告指的是在應用內部執行的貌似是應用的一部分的那類廣告。當用戶點選這些原生廣告之後,這些連結通常會導航至應用或遊戲內部的一個虛擬貨物購買視窗。很多開發人員還實現了這樣的功能,當用戶點選一個廣告之後,會導航至蘋果應用商店。應用發行商還會將廣告導航至他們自己的伺服器,以便進行流量跟蹤等。

如果開發人員不對他們的程式碼進行修改的話,這些廣告可能都將失效,因為連結將不會再發生。Weber聲稱自己的公司此前就已經給他們的軟體開發包中加入了相關的更新,這樣開發人員就能在造成收入損失之前對他們的應用進行更新。

“雖然這個改動會對iOS使用者進行保護,但如果應用發行商和移動廣告商沒有及時更新他們的應用的話,將會給他們帶來數百億美元的廣告損失,“

Weber在GameBeat的一次採訪中說道。

“連結觸發廣告,而現在連結可以被遮蔽了。這將會給所有在他們廣告中沒有應用上ATS的廣告平臺或應用開發者造成影響。“

事實上,其中的一個問題就是廣告平臺必須進行改變,但是他們沒有龐大的工程師資源來進行處理。這就會造成問題。

谷歌在一篇文章中建議新的應用開發人員應該僅僅採用https協議,而已經發布了應用的開發人員也應該儘快切換到https上面來。但如前所述,它同時也指出,為了讓已有的廣告能夠繼續在iOS9裝置上運作,短期的解決辦法就是關閉ATS的功能,這樣才能使得沒有建立在安全傳輸層上面的廣告得以成功載入。

在文章後面,谷歌追加說:

“我們從這篇文章中收到了很多讀者的重要反饋,這裡我們需要澄清幾點。我們之所以編寫這篇文章的原因,是因為開發人員向我們諮詢應對將要到來的iOS9的可用到的相關資源,所以我們就給他們提供了一些選擇。再次宣告,開發人員應該僅僅在其他方式都行不通的情況下才應該考慮關閉ATS功能。蘋果提供了一個囊括了多種解決方法的技術文件,其中就包括了該如何為一系列的HTTPS網站啟能ATS功能的選擇。“

更多文章請關注公眾號:techgogogo或個人部落格http://techgogogo.com。當然,也非常歡迎您直接微信(zhubaitian1)勾搭。 本文英文版來自VentureBeat,中文版由天地會珠海分舵進行編譯。