2020年3月10日 星期二

[Admob] 在 Admob 中啟用 app-ads.txt 檔案

markdown 之前收到 Google 的通知說我的 app-ads.txt 沒有啟用,因為沒聽過這個東西,所以大概查了一下是甚麼。簡單說其實這就是一個廣告商認證機制所需要的一個檔案,只有通過認證的廣告商可以使用你的廣告空間,最大好處是可以避免廣告詐欺,從而保住你的廣告收入。 要設定這個東西其實很簡單,app-ads.txt 的內容只有一行,照著 admob 的提示很容易就做好,麻煩的地方是他要求這個檔案要放到某個網域的根目錄下。 ![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgURnVsVCMiEuqXb7LNyJeDtN6wlI06E-EljNNciU1cuWA9qhoRDB5hkN9jBH010d_GGLeSHN92d7qEpK08xct2md2KqDJarZSFIsWS3OCJbLS_ARpzslmSNM-tBP4A-rIsNlFJ9xqdmcUf/s1600/Image+2.png) 一般的開發者應該都不會有網域的根目錄控制權,除非是跟服務商買網路空間。那時找了幾個方法,例如網路上有免費服務 app-ads-txt.com 專門做出來讓你放 app-ads.txt,但是看到[有人說](https://markappdesign.blogspot.com/2019/09/admib-app-adstxt.html)這個服務會直接竄改你的 app-ads.txt,因此不可使用。[reddit](https://www.reddit.com/r/androiddev/comments/cp5n2m/the_developerfriendly_guide_to_appsadstxt_admobs/) 也有一篇文整理了很多方法,那時在那篇文最可行的方法是將 app-ads.txt 放到 github 然後用轉址服務 [dot.tk](http://www.dot.tk) 就可以做出檔案放在根目錄的效果。 但是我覺得用轉址的方法,不太穩定又麻煩,因此還是沒有這樣用,停了一陣子之後再上網找找,就發現 reddit 那篇文更新了,有人用 github.io 來放 app-ads.txt,看了一下,這應該就是最佳解了。將 app-ads.txt 放到我的 github.io 後,過了一天,admob 就顯示 app-ads.txt 成功啟用了。 --- * [Admob的 app-ads.txt終於成功動作了](https://markappdesign.blogspot.com/2019/09/admib-app-adstxt.html) * [The developer-friendly guide to 'apps-ads.txt' (Admob's recent e-mail to app developers)](https://www.reddit.com/r/androiddev/comments/cp5n2m/the_developerfriendly_guide_to_appsadstxt_admobs/)

沒有留言:

張貼留言