本文說明您可能遇到的 app-ads.txt 檔案問題。
首先,請詳閱帳戶中收到的詳細資料,判斷為何找不到及無法驗證 app-ads.txt 檔案。確定原因後,請依下方詳細說明排解 app-ads.txt 問題。
app-ads.txt 檔案問題
- 找不到 app-ads.txt 檔案
- 應用程式商店資訊缺少開發人員網站網址
- 開發人員網站網址無效
- app-ads.txt 檔案由不支援的子網域代管
- app-ads.txt 檔案格式不正確
- 缺少發布商 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 檔案格式不正確
請參閱互動廣告協會科技實驗室的 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 或格式不正確
如果發布商 ID 遺漏或格式不正確,須更新 app-ads.txt 檔案。
從 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
記錄。