本文將說明如何解決 app-ads.txt 相關問題,包括找不到及無法驗證 app-ads.txt 檔案時的建議做法。此外,也詳細說明如何修正格式問題和檢索器問題。請特別注意,變更完成後,AdMob 最多可能需要 24 小時才會更新,而且 app-ads.txt 檔案必須放在開發人員網站的根路徑上。
首先,請詳閱您帳戶中收到的詳細資料,藉此判斷找不到及無法驗證您 app-ads.txt 檔案的原因。確定問題後,您可以參閱下方詳細資料來排除 app-ads.txt 的問題。
本頁問題
- 找不到 app-ads.txt 檔案
- 您的應用程式商店資訊中缺少開發人員網站網址
- 您的開發人員網站網址無效
- 您的 app-ads.txt 檔案是由不支援的子網域代管
- 您的 app-ads.txt 檔案格式不正確
- 您的發布商 ID 格式不正確
- 缺少發布商 ID
- robots.txt 檔案使 Google 檢索器無法檢索您的 app-ads.txt 檔案
找不到 app-ads.txt 檔案
設定 app-ads.txt 檔案並將其發布到您的開發人員網站網域。按照設定 app-ads.txt 檔案中的說明操作。
確認應用程式已經在 Google Play 或 Apple App Store 註冊上架,且您已在該應用程式的商店資訊部分納入開發人員網站網址。
AdMob 檢索及驗證 app-ads.txt 檔案的時間最多可能需要 24 小時。請至少等待 24 小時,讓系統更新 app-ads.txt 狀態。
您的應用程式商店資訊中缺少開發人員網站網址
請在 Google Play 或 Apple App Store 的應用程式資訊部分新增開發人員網站網址。我們會利用您網站的網域,在該網站的根路徑檢索 app-ads.txt 檔案。瞭解如何建立開發人員網站。
假如您發布的應用程式支援多種語言,請確認各語言版本顯示的都是正確的開發人員網站。
您的開發人員網站網址無效
檢查您的開發人員網站網址,確定一切運作正常;並確保您在應用程式資訊部分填寫的開發人員網站網址沒有拼寫錯誤。
您的 app-ads.txt 檔案是由不支援的子網域代管
您在輸入 AdMob 帳戶中顯示的 app-ads.txt 網址時,務必確認網路伺服器已代管您的 app-ads.txt 檔案,或者會重新導向到正確的位置。AdMob 會使用您帳戶中顯示的 app-ads.txt 網址來找出您的檔案。
如果您無法在目前的位置發布檔案,或是想使用其他網站,請將您應用程式商店資訊中的開發人員網站更新為該網站的子網域或其他網域。
詳情請參閱 app-ads.txt 常見問題。
您的 app-ads.txt 檔案格式不正確
請參閱互動廣告協會科技實驗室 (IAB Tech Lab) 提供的 Authorized Sellers for Apps 規格,確保您的檔案格式正確。
檢查 app-ads.txt 檔案中是否有下列錯誤:
- 發布商 ID 遺漏或錯誤
- 網址或發布商 ID 拼寫錯誤
- 發布商 ID 格式不正確
- 網域錯誤,例如使用 admob.com 而不是 google.com
從 AdMob 複製您的個人化程式碼片段 (其中包含您的發布商 ID),然後貼到 app-ads.txt 檔案中。如何找出程式碼片段:
- 前往 https://admob.google.com 登入 AdMob 帳戶。
- 按一下側欄中的 [應用程式]。
- 按一下 [所有應用程式]。
- 按一下 [app-ads.txt] 分頁標籤。
- 按一下 [如何設定 app-ads.txt]。
- 找出您要複製的程式碼片段,然後按一下旁邊的 。
- 在 app-ads.txt 檔案中貼上這段程式碼片段。
您的發布商 ID 格式不正確
您必須更新 app-ads.txt 檔案,正確設定發布商 ID 格式。
從 AdMob 複製您的個人化程式碼片段 (其中包含您的發布商 ID),然後貼到 app-ads.txt 檔案中。如何找出程式碼片段:
- 前往 https://admob.google.com 登入 AdMob 帳戶。
- 按一下側欄中的 [應用程式]。
- 按一下 [所有應用程式]。
- 按一下 [app-ads.txt] 分頁標籤。
- 按一下 [如何設定 app-ads.txt]。
- 找出您要複製的程式碼片段,然後按一下旁邊的 。
- 在 app-ads.txt 檔案中貼上這段程式碼片段。
缺少發布商 ID
您需要更新 app-ads.txt 檔案,將發布商 ID 納入其中。
從 AdMob 複製您的個人化程式碼片段 (其中包含您的發布商 ID),然後貼到 app-ads.txt 檔案中。如何找出程式碼片段:
- 前往 https://admob.google.com 登入 AdMob 帳戶。
- 按一下側欄中的 [應用程式]。
- 按一下 [所有應用程式]。
- 按一下 [app-ads.txt] 分頁標籤。
- 按一下 [如何設定 app-ads.txt]。
- 找出您要複製的程式碼片段,然後按一下旁邊的 。
- 在 app-ads.txt 檔案中貼上這段程式碼片段。
robots.txt 檔案使 Google 檢索器無法檢索您的檔案
如果 robots.txt 檔案會限制檢索,檢索器可能會忽略 app-ads.txt 檔案。請注意,如果您的 app-ads.txt 網址會重新導向至其他主機名稱,那麼後續主機名稱上的 robots.txt 檔案可能也會影響檢索器。
請更新 robots.txt 檔案,以便 Google 檢索您的 app-ads.txt 檔案。
在 robots.txt 檔案中加入以下兩行:
User-agent: Google-adstxt
Disallow:
Google-adstxt
以外,檢索器也會遵循 Mediapartners-Google
和 Googlebot
robots.txt User-agent
記錄。