- 您的應用程式必須在 Google Play 或 Apple App Store 註冊上架。
- 您必須在應用程式的商店資訊中提供開發人員網站。瞭解詳情。
本文內容:
- 步驟 1:建立開發人員網站
- 步驟 2:建立 app-ads.txt 檔案
- 步驟 3:將 app-ads.txt 檔案發布至開發人員網站
- 步驟 4:等待 AdMob 檢索及驗證 app-ads.txt 檔案
- 步驟 5:在您的 AdMob 帳戶中查看 app-ads.txt 檔案是否已通過驗證
步驟 1:建立開發人員網站
開發人員網站除了有助使用者進一步瞭解您的應用程式和其他內容,也是 app-ads.txt 標準在判定應用程式擁有者時採用的依據。您必須將自己的開發人員網站連結至 Google Play 或 App Store 商店資訊,AdMob 和其他廣告平台才能確認您擁有該應用程式。
如果您尚未為自家應用程式開發業務設立網站,則必須先建立網站,才能加入 app-ads.txt 計畫。市面上有很多現成的免費或付費網站代管方案,您可以視需求採用。
網站架好之後,請前往應用程式商店更新應用程式資訊,在開發人員聯絡網址部分填上您的開發人員網站網址。您可以在自家開發人員網站上,視情況提供任何與您應用程式有關的行銷和支援服務資訊。
注意:您不需要在應用程式商店資訊中列出完整的 app-ads.txt 網址。AdMob 會用網站網址的主機名稱 (網域) 部分來檢索您的 app-ads.txt 檔案。如要進一步瞭解 AdMob 如何找到您的 app-ads.txt 檔案,請參閱步驟 3。
步驟 1a:在應用程式商店資訊部分加上您的開發人員網站網址
如要在應用程式商店資訊中加入開發人員網站網址,請按照下列步驟操作:
- Google Play 適用做法:在應用程式資訊的聯絡資訊部分加入網站網址:
- 登入 Play 管理中心。
- 選取應用程式。
- 依序按一下左側選單中的 [商店發布] > [商店資訊]。
- 捲動畫面,直到您看見「詳細聯絡資料」表單。
- 輸入您的開發人員網站網址。
- Apple App Store 適用做法:在商店資訊的 [行銷 URL] 欄位填入您的開發人員網站網址。
在商店資訊中新增或更新開發人員網站網址後,AdMob 需要一段時間才能偵測到變更:
商店 | 偵測延遲時間 |
Google Play | 最慢 24 小時 |
Apple App Store | 最慢 7 天 |
如要在應用程式商店資訊中提供開發人員網站網址,請依下列步驟操作:
- 適用 Google Play:在應用程式資訊的聯絡資訊部分加入網站網址:
- 登入 Play 管理中心。
- 選取應用程式。
- 按一下左側選單中的 [商店發布] > [商店資訊]。
- 捲動至 [聯絡人詳細資料]。
- 加入您的開發人員網站網址。
- 適用 Apple App Store:在商店資訊的行銷網址欄位中填入您的開發人員網站網址。
在商店資訊中新增或更新開發人員網站後,AdMob 可能需要一段時間,才能偵測到相關變更:
商店 | 偵測延遲時間 |
Google Play | 最多需要 24 小時 |
Apple App Store | 最多需要 7 天 |
步驟 2:建立 app-ads.txt 檔案
查看 app-ads.txt 檔案範例:
步驟 2a:將個人化程式碼片段加入 app-ads.txt 檔案
AdMob 提供的個人化程式碼片段能讓您輕鬆完成 app-ads.txt 檔案設定作業;這段程式碼包含您的發布商 ID。
請注意,您必須加入格式正確的發布商 ID,app-ads.txt 檔案才能順利通過驗證。
如要取得內含發布商 ID 的個人化程式碼片段,請依下列步驟操作:
- 前往 https://apps.admob.com 登入 AdMob 帳戶。
- 按一下側欄中的 [應用程式]。
- 按一下 [所有應用程式]。
- 按一下 [app-ads.txt] 分頁標籤。
- 按一下 [如何設定 app-ads.txt]。
- 找出您要複製的程式碼片段,然後按一下旁邊的
。
- 在 app-ads.txt 檔案中貼上這段程式碼片段。
步驟 2b:(選用) 在 app-ads.txt 檔案中新增其他授權賣家 ID
如果您使用其他廣告聯播網,請務必將該聯播網加到您的 app-ads.txt 檔案中,讓第三方賣家也能找到並驗證您的 app-ads.txt 檔案。如有需要,請向您的廣告聯播網索取 app-ads.txt 相關資訊。
步驟 3:將 app-ads.txt 檔案發布至開發人員網站
AdMob app-ads.txt 檢索器會根據應用程式商店資訊中的開發人員網站尋找 app-ads.txt 檔案。根據 app-ads.txt 的標準規格,檢索器會尋找符合以下網址格式的檔案:
- https://<<主機名稱>>/app-ads.txt
- http://<<主機名稱>>/app-ads.txt
主機名稱取決於應用程式的開發人員網站,有時是網站網域,在特定情況下則可能是子網域 (請見下文說明)。
下表列舉了幾個常見的例子,說明 AdMob 檢索器如何找出不同開發人員網站網址的 app-ads.txt 檔案。
如果開發人員網站是: | 檢索器將按以下順序檢索: |
https://example.com/game | https://example.com/app-ads.txt http://example.com/app-ads.txt |
http://help.example.com/game | https://help.example.com/app-ads.txt http://help.example.com/app-ads.txt https://example.com/app-ads.txt http://example.com/app-ads.txt |
app-ads.txt 規格包含適用子網域的特定規則。建構 app-ads.txt 網址時,檢索器會從開發人員網站探測最多一個子網域層級。例如:
如果開發人員網站是: | 檢索器將按以下順序檢索: |
http://support.help.example.com/game |
https://help.example.com/app-ads.txt 注意:「help.example.com」位於第一個子網域層級,因此在檢索範圍內。而「support.help.example.com」位於第二個子網域層級,不會列入檢索範圍。 |
根據檢索器規格,「www.」和「m.」子網域一律不列入檢索範圍。
如果開發人員網站是: | 檢索器將按以下順序檢索: |
https://www.example.com/game | https://example.com/app-ads.txt http://example.com/app-ads.txt |
https://m.example.com/game | https://example.com/app-ads.txt http://example.com/app-ads.txt |
您的網路伺服器可能會將檢索器重新導向至其他方代管的 app-ads.txt 檔案 (包括「www.」子網域)。
如果檢索器在這個位置尋找檔案: | 有效的重新導向目的地包括但不限於: |
https://example.com/app-ads.txt |
您網站的「www.」子網域: 另一個子網域和子目錄: 另一個子網域/子目錄/檔案名稱: 另一個網域 (包含多個子網域): |
如要確認檔案是否已正確發布,請使用網路瀏覽器存取 app-ads.txt 網址,檢查您是否可成功查看檔案內容。假使您能在網路瀏覽器中看到檔案,表示檢索器就有可能順利找到該檔案。
您可前往 AdMob 帳戶,查看 AdMob 嘗試檢索 app-ads.txt 檔案的相關詳情。
步驟 4:等待 AdMob 檢索及驗證您的 app-ads.txt 檔案
AdMob 檢索及驗證 app-ads.txt 檔案的時間最多可能需要 24 小時。AdMob 會定期檢查最新檔案,您也可以主動提出要求,讓 AdMob 更快開始幫您檢索應用程式:
- 前往 https://apps.admob.com 登入 AdMob 帳戶。
- 按一下側欄中的 [應用程式]。
- 按一下 [所有應用程式]。
- 按一下 [app-ads.txt] 分頁標籤。
- 找到您要查看詳細資料的應用程式,並在對應的資料列中按一下
。系統隨即顯示其他詳細資料,以及能讓您要求 AdMob 檢索應用程式的選項。
- 按一下 [檢查更新]。如果您要求 AdMob 檢索 app-ads.txt 檔案,則共用同一個 app-ads.txt 檔案的所有應用程式狀態都會全數更新。
- 在某些情況下,[檢查更新] 按鈕可能會無法使用。請注意,AdMob 會定期檢索您的最新檔案是否有更新內容。
AdMob 檢索及驗證 app-ads.txt 檔案的時間最多可能需要 24 小時。請至少等待 24 小時,讓系統更新 app-ads.txt 狀態。
如果您最近新增了開發人員網站或更新過應用程式資訊,AdMob 可能需要一些時間才會偵測到這些變更:
- Google Play 應用程式:最長 24 小時
- Apple App Store 應用程式:最長 7 天
步驟 5:在您的 AdMob 帳戶中查看 app-ads.txt 檔案是否已通過驗證
您可以在 AdMob 帳戶中查看您所有應用程式的 app-ads.txt 檔案狀態和詳細資料。
如果找不到檔案或檔案未通過驗證,請查看 AdMob 帳戶中提供的資訊,或進一步瞭解如何解決 app-ads.txt 相關問題。