【解決】 收益警示:您必須修正某些 ads.txt 檔案問題,以免造成嚴重的收益損失

by 呢喃草

申請過 google adsense 後,第一次進入帳戶就發現上方出現警示字~ 收益警示:您必須修正某些 ads.txt 檔案問題,以免造成嚴重的收益損失 。我租用的主機是bluehost,就試著解決看看。

一、ads.txt是什麼?

依照 Google Ad Manager說明文件,可以藉由宣告授權賣方來保護您的品牌,並有可能獲得更多廣告客戶支出。

Google Ad Manager建議可以選擇是否要使用 ads.txt/app-ads.txt,但極力推薦使用。這類檔案能協助保護自家品牌,避開刻意標示來自特定網域、應用程式或影片的仿冒廣告空間。宣告授權賣方的做法可讓使用者獲得廣告客戶支出,以免仿冒廣告空間不肖吸金。

二、如何修正 AdSense ads.txt 的問題

我查了一下 ads.txt 指南,文件來源: https://support.google.com/adsense/answer/7532444?hl=zh-Hant 。這裡面有幾項說明,第一個是 為網站建立 ads.txt 檔案。做法如下:

  1. 登入 AdSense 帳戶。
  2. 在首頁的快訊中按一下 [立即修正]。
  3. 按一下向下箭頭  開啟「建立 ads.txt 檔案…」訊息。
  4. 點擊 [下載],您的 ads.txt 檔案就會自動下載。
  5. 將檔案上傳至網站的根層級網域 (例如 https://example.com/ads.txt)。根層級位於公開尾碼清單所列內容的下一層。比方說,「google.co.uk」是「co.uk」的根網域,但「maps.google.co.uk」則不是。

這時候重點來了,我怎麼將下載來的 ads.txt 上傳到bluehost的主機呢?所幸說明文件下有wordpress的建議解決方案。

如果可以利用外掛來完成,那麼是最好不過了,所以我在wordpress的後台,找尋可用的ads.txt管理工具,選擇了Ad Inserter這個外掛工具。

啟用完成後,就回到外掛-已安裝的外掛,找到 Ad Inserte 並進入settings,在settings作業介面中找到上方的ads.txt圖示,點選下去。

然後,右方欄就會出現空白處,此時就只需要將你從 AdSense 帳戶首頁下載來的txt內容貼上即可,內容格式會類似是這個樣子:google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0,而這其中的 pub-0000000000000000 是指你自己的發布商 ID ,如果原先是向google adsense申請的廣告合作,那基本上,這串數字已經存在於你下載的txt內容裡了,不用再更動。

當所有動作都完成後,就等一下吧,依google的作業程序,這行「 收益警示:您必須修正某些 ads.txt 檔案問題,以免造成嚴重的收益損失 」不見的時間就不一定了。我自己等待的時間大約是一天左右,還挺快的就是了!

延伸閱讀

【網站架設】 wordpress內容管理系統+bluehost虛擬主機

You may also like