之前收到 Google 的通知說我的 app-ads.txt 沒有啟用,因為沒聽過這個東西,所以大概查了一下是甚麼。簡單說其實這就是一個廣告商認證機制所需要的一個檔案,只有通過認證的廣告商可以使用你的廣告空間,最大好處是可以避免廣告詐欺,從而保住你的廣告收入。
要設定這個東西其實很簡單,app-ads.txt 的內容只有一行,照著 admob 的提示很容易就做好,麻煩的地方是他要求這個檔案要放到某個網域的根目錄下。
一般的開發者應該都不會有網域的根目錄控制權,除非是跟服務商買網路空間。那時找了幾個方法,例如網路上有免費服務 app-ads-txt.com 專門做出來讓你放 app-ads.txt,但是看到有人說這個服務會直接竄改你的 app-ads.txt,因此不可使用。reddit 也有一篇文整理了很多方法,那時在那篇文最可行的方法是將 app-ads.txt 放到 github 然後用轉址服務 dot.tk 就可以做出檔案放在根目錄的效果。
但是我覺得用轉址的方法,不太穩定又麻煩,因此還是沒有這樣用,停了一陣子之後再上網找找,就發現 reddit 那篇文更新了,有人用 github.io 來放 app-ads.txt,看了一下,這應該就是最佳解了。將 app-ads.txt 放到我的 github.io 後,過了一天,admob 就顯示 app-ads.txt 成功啟用了。
沒有留言:
張貼留言