- 您的應用程式必須在 Google Play 商店或 Apple App Store 註冊上架。
- 應用程式商店資訊必須包含開發人員網站,如本文步驟 1a 中所述。
本文內容:
- 步驟 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] 欄位填入您的開發人員網站網址。
如果您在 Google Play 的應用程式資訊中新增或更新了開發人員網站,AdMob 最多需要 24 小時才能偵測到這些變更。
步驟 2:建立 app-ads.txt 檔案
查看 app-ads.txt 檔案範例:# app-ads.txt 範例檔案:
greenadexchange.com, 12345, DIRECT, d75815a79
silverssp.com, 9675, RESELLER, 496211
blueadexchange.com, XF436, DIRECT
orangeexchange.com, 45678, RESELLER
silverssp.com, ABE679, RESELLER
google.com, pub-0000000000000000, DIRECT, f08047fec0942fa0
在上面的示例中:
google.com
是廣告交易平台pub-0000000000000000
是發布商/帳戶 IDDIRECT
是關係類型f08047fec0942fa0
是憑證授權單位 ID (例如 Trustworthy Accountability Group ID)
步驟 2a:將個人化程式碼片段加入 app-ads.txt 檔案
AdMob 提供的個人化程式碼片段能讓您輕鬆完成 app-ads.txt 檔案設定作業;這段程式碼包含您的發布商 ID。
如要取得內含發布商 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://<<hostname>>/app-ads.txt
http://<<主機名稱>>/app-ads.txt
主機名稱取決於應用程式的開發人員網站,有時是網站網域,在特定情況下則可能是子網域 (請見下文說明)。
下表列舉了幾個常見的例子,說明 AdMob 檢索器如何找出不同開發人員網站網址的 app-ads.txt 檔案。
如果開發人員網站是: | 檢索器將按以下順序檢索: |
---|---|
https://example.com/game |
https://example.com/app-ads.txt |
http://help.example.com/game |
https://help.example.com/app-ads.txt |
app-ads.txt 規格包含適用子網域的特定規則。建構 app-ads.txt 網址時,檢索器會從開發人員網站探測最多一個子網域層級。
例如:
如果開發人員網站是: | 檢索器將按以下順序檢索: |
---|---|
http://support.help.example.com/game |
注意:「help.example.com」位於第一個子網域層級,因此在檢索範圍內。而「support.help.example.com」位於第二個子網域層級,不會列入檢索範圍。 |
根據檢索器規格,「www.」和「m.」子網域一律不列入檢索範圍。
如果開發人員網站是: | 檢索器將按以下順序檢索: |
---|---|
https://www.example.com/game |
https://example.com/app-ads.txt |
https://m.example.com/game |
https://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 狀態。
如果您最近在 Google Play 中新增了開發人員網站或更新過應用程式資訊,AdMob 最多需要 24 小時才能偵測到這些變更。
步驟 5:在您的 AdMob 帳戶中查看 app-ads.txt 檔案是否已通過驗證
您可以在 AdMob 帳戶中查看您所有應用程式的 app-ads.txt 檔案狀態和詳細資料。
如果找不到檔案或檔案未通過驗證,請查看 AdMob 帳戶中提供的資訊,或進一步瞭解如何解決 app-ads.txt 相關問題。