[AdMob] 設定 app-ads.txt,避免 app 的廣告收益出問題

[AdMob] 設定 app-ads.txt,避免 app 的廣告收益出問題

前一陣子才收到信,說網站要 建立 ads.txt

不然 AdSense 收益會受到影響。

最近又收到另一封信,說 AdMob 也要建立相對應的 app-ads.txt…

步驟蠻類似的,來看一下吧~

 

首先可以看一下 AdMob 上關於 app-ads.txt 的說明

基本上和 ads.txt 很像,我們要將允許的廣告商寫在 app-ads.txt 裡,

並將這個檔上傳到開發者自己的網站上,

避免別人偷偷塞廣告到我們的 app 裡面去~

 

開啟 Google AdMob > Apps > All Apps > APP-ADS.TXT

可以看到如下的畫面,

目前顯示 No app-ads.txt found:

 

點下 Status details 旁邊的問號,

會教你如何產生這個 app-ads.txt:

 

把 google.com 那行複製下來,存成一個純文字的 app-ads.txt,

接著就是把這檔案上傳到自己的網站根目錄就行了~

像我的 WordPress 是在 Google Cloud Platform 上建立的

因此我這次還是透過 gcloud 指令,

先把 ads.txt 上傳到家目錄 (~/),

再搬移到 /opt/bitnami/apps/wordpress/htdocs/ 目錄下

(因為一般使用者沒有權限可以直接在 htdocs 目錄下建立檔案):

gcloud compute scp app-ads.txt wordpress-multisite-1-vm:~/
gcloud compute ssh wordpress-multisite-1-vm --command 'sudo mv ~/app-ads.txt /opt/bitnami/apps/wordpress/htdocs/'

 

上傳之後,再確認一下網站上的 app-ads.txt 是可以公開存取的,例如:

https://ephrain.net/app-ads.txt

 

這樣都確認完成之後,AdMob 應該會在一天內,

再來重新測試我們的 app-ads.txt 是否設定正確囉~

 

後記:過了幾天後 (老實說已經忘了這回事),

再回到 AdMob 網頁上來看,確實已經驗證成功了:

(本頁面已被瀏覽過 2,920 次)

3 thoughts on “[AdMob] 設定 app-ads.txt,避免 app 的廣告收益出問題

  1. 請問您這樣的設定有成功嗎 ? Admob可以正常SCAN到app-ads.txt嗎?目前懷疑是主網域跟子網域的問題,在HINET買網址後,用HINET的DNS代管,目前無法正常顯示網址也找不到app-ads.txt

    1. 您好,我有補上 AdMob 驗證成功的截圖喔~
      不知道你說的無法正常顯示網址,
      是指連到 http://<網站>/app-ads.txt 連不上嗎?

      1. 應該是說app-ads.txt URL的那格是空的,還查不出原因,因為之前有用別的網址測試過,是可以出現網址但找不到app-ads.txt,如第一張圖,現在用Hinet自己買的網址搭配Hinet DNS的代管,結果現在連網址都沒秀出來,不過看起來會有兩階段,一個階段會先找到網址後,在Check app-ads.txt,不會同時完成,我在等幾天看看會不會正常好了,感謝~

        http:///app-ads.txt <=我的這個可以正常顯示

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料