使用 Google Adsense 網賺時,除了要在網頁中置入相關程式碼之外,亦不要忘記上傳 ads.txt 至網站根目錄,否則就會顯示「嚴重影響收益」的警示。

甚麼是 ads.txt ? 有甚麼用途?

現時,程式化廣告(Programmatic Ads)盛行,人們可透過各種像 Trade Desk 等的平台購買指定網站類型的廣告版位,但不法分子可偽造網站,讓自動化平台錯誤購買假網站的廣告版位,白白浪費廣告商的資金,讓數碼廣告行業不受信任。

2016 年,網絡安全公司 White Ops 發現一個由俄羅斯操控的網絡「Methot」,透過複雜的方法欺騙廣告平台向他們的假網站購買影片廣告,從而每日獲利 3 至 5 百萬美元;至於投放廣告的客戶,他們的廣告根本沒有被大眾看到,白白浪費了大量預算。

而在 2017 年,Financial Times 就發現有 10 個多媒體廣告交易平台和 15 個影片廣告交易平台有偽冒他們網站的廣告存貨,總共涉及 300 個帳戶,每月價值可達 100 萬英鎊。一間銀行曾經以程式化方式購買 Financial Times 廣告,卻發現沒有效果,原來是買到假的存貨。

問題長此下去會影響數碼廣告的成效和信譽,故 IAB 便提出 ads.txt 方案,讓網站驗證身份,並助廣告商從真確的網站中購買版位。ads.txt 的原理與 Google Search Console/ Bing Webmaster Tools 上載檔案驗證一樣:只有網站擁有人才可上載檔案至伺服器,而偽冒網站的擁有人由於不能在廣告平台註冊,就不能獲得 ads.txt。

ads.txt 有助驗明正身,故愈來愈多的平台均只會在有 ads.txt 的網站中投放廣告;如果網站沒有 ads.txt,便會流失該些廣告,繼而減少收入。現時,不少大型網站均已上載 ads.txt,例子包括:

1. LIHKG 的 ads.txt 檔案

LIHKG 的 ads.txt

 

2. on.cc 的 ads.txt 檔案

on.cc 的 ads.txt

還有不少網站有 ads.txt,大家不妨查查看,並了解他們採用甚麼廣告平台!

如何在 Google Adsense 網站加入 ads.txt?

點擊「網站」後,如果 Google Adsense 未偵測到網站的 ads.txt,就會有提示訊息。只要下載 ads.txt,再上載至網站的根目錄層級,數天後便會成功。如要確定自己是否成功上載,只需輸入 https://域名/ads.txt 查看便可。

【教學】使用 ADVANCED ADS 外掛在 WORDPRESS 網站展示 ADSENSE 廣告

Google Adsenes 顯示網站未建立 ads.txt 檔案

以前的 Google Adsense 會顯示「您有一或多個 ads.txt 檔案不含 AdSense 發佈商 ID。請立即修正這個問題,以免造成嚴重的收益損失。」的紅底白字告示,但現在就會以下圖呈現。

Google Adsense 有關網站沒有 ads.txt 檔案的警示

 

透過 FileZilla 等 FTP 程式上傳 ads.txt 至根目錄

要建立 ads.txt 非常方便,因為大家現在可透過 adsense 下載,再不用自行輸入發佈商編號。

之後將檔案上載至根目錄便可!

於 FileZilla 透過 FTP 上載 ads.txt 至網站根目錄

 

參考資料:

WhiteOps – The Methbot Operation

DigiDay – The FT warns advertisers after discovering high levels of domain spoofing