香港科技大學的研究人員最近對網絡屏蔽器及其引發的“軍備競賽”展開了研究。他們發現,在Alexa上排名前10萬位的網站中,有1000多個采用了廣告屏蔽探測技術,以此應對廣告屏蔽器導致的收入下滑。
去年11月,部分雅虎電郵用戶發現無法登錄郵箱閱讀電子郵件。這些用戶有一個共同點:他們都安裝了廣告屏蔽軟件。雅虎當時正在圍剿這種軟件,因此阻止用戶登陸,直到他們關閉廣告屏蔽軟件為止。
雅虎表示,這只是一次小范圍測試,僅對對一部分美國用戶產生影響。但意圖已經非常明顯:雅虎和其他網絡內容發布商正在失去對廣告屏蔽軟件的耐心。他們計劃通過新一代探測技術與之展開對抗。
于是,重要的問題來了:這場戰爭是如何打響的?又有多少網站與雅虎站在同一陣營?今天香港科技大學的穆罕默德·哈里斯·穆希斯(Muhammad Haris Mughees)和他的同事披露了首份針對廣告屏蔽探測器的大規模分析結果。“廣告屏蔽器與廣告屏蔽探測器之間的沖突引發了互聯網的新一輪軍備競賽。”他們說。
之所以引發這場斗爭,是因為網絡廣告在維持互聯網的免費運轉方面發揮了至關重要的作用。但它同時也提升了內容發布商的利潤率。正因如此,很多內容發布商才試圖借助各種技術盡可能地增加廣告展示次數,包括自動播放的視頻廣告、滾屏廣告、彈窗廣告,并通過越來越激進的追蹤技術來獲取網民信息。
雅虎郵箱在去年禁止了廣告屏蔽插件
這些技術極大地影響了用戶的瀏覽體驗。因此很多網絡用戶越來越依賴廣告屏蔽器來阻止這些惱人的廣告。
這便引發了一個問題。2014年,廣告屏蔽器導致網絡廣告收入減少220億美元,較2013年幾乎翻番。
所以內容發布商也紛紛開始武裝自己,使用廣告屏蔽探測器予以反擊。這是一種安裝在網站上的腳本,它能判斷用戶是否在瀏覽器中安裝了廣告屏蔽器,之后便會要求用戶關閉這種軟件,甚至有可能在用戶關閉軟件之前暫停提供內容。
穆希斯和他的同事希望回答如下幾個問題:這種行為在內容發布商中有多么普遍?他們使用哪些技術來對抗廣告屏蔽器?
為了找出答案,他們設計了一套機器學習算法進行網絡扒取,以便了解在Alexa上排名前10萬位的網站由多少使用了這種技術。“在Alexa排名前10萬位的網站中,我們總共發現了1089個網站使用了廣告屏蔽探測器。”他們說。
多數網站都使用了被動的技術來識別和應對廣告屏蔽器。“約有300個網站的應對措施是要求用戶關閉廣告屏蔽器。”穆希斯和他的同事說。很多網站采取的方式都比較直接,用戶可以輕松忽略或繞過。
但還有一些網站開始采用PageFair等第三方廣告屏蔽探測器。這些技術手段更加高明,即便是開啟了廣告屏蔽器,也很難將廣告屏蔽。
“PageFiar使用動態Javascript和代碼混淆技術。”該團隊說,“例如,它會在運行過程中集合URL地址,以便恢復更多JavaScript代碼。”因此,即使開啟廣告屏蔽器,這種技術依然能夠展示廣告。
這是典型的貓捉老鼠游戲。當一方改變策略時,另外一方也會采用更加老練的應對措施。如此這般,循環往復。
由于牽涉巨額利益,也就難怪這場軍備競賽越來越復雜。2014年網絡廣告行業規模為500億美元,而且仍在以每年超過15%的速度增長。這確實是一筆不菲的收入。
谷歌和微軟則采取了不同的方式來應對廣告屏蔽器。這些公司直接向廣告屏蔽器支付費用,將自己的廣告加入他們的白名單。這筆費用首先會轉嫁給廣告主,最終還會轉嫁給購買其產品的消費者。
所以歸根到底,在這場軍備競賽中最終受傷的還是用戶和他們的錢包。