- 應用程式須在 Google Play 商店或 Apple App Store 註冊上架
- 應用程式商店資訊須包含開發人員網站網址,詳情請參閱下文。
設定應用程式的 app-ads.txt 檔案:
- 步驟 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 檔案,可使用 Firebase 託管功能來代管 app-ads.txt 檔案。進一步瞭解如何使用 Firebase 託管功能發布 app-ads.txt。
網站建好後,請前往應用程式商店更新應用程式資訊,在開發人員聯絡網址部分填上您的開發人員網站網址。您可自行在開發人員網站上,提供任何有關應用程式的行銷及支援資訊。
注意:您不需要在應用程式商店資訊中列出完整的 app-ads.txt 網址。AdMob 會依據網站網址的主機名稱 (網域) 部分,檢索 app-ads.txt 檔案。進一步瞭解我們如何找出 app-ads.txt 檔案。
步驟 1a:在應用程式商店資訊中新增開發人員網站網址
如要在應用程式商店資訊中加入開發人員網站網址,請按照下列步驟操作:
- Google Play:在應用程式商店資訊的聯絡資訊部分新增網站網址:
- 登入 Play 管理中心。
- 選取應用程式。
- 按一下左選單的「商店發布」,然後點選「商店設定」。
- 捲動至「商店資訊詳細聯絡資料」。
- 輸入您的開發人員網站網址。若 Android 應用程式頁面的「應用程式支援」部分中顯示「開發人員網站」網址,代表成功新增網址。
注意:您在 Google Play 的應用程式商店資訊中新增/更新開發人員網站之後,AdMob 最多要 24 小時才會偵測到這些變更。
- Apple App Store:在應用程式商店資訊的「行銷 URL」欄位,填入您的開發人員網站網址。iOS 應用程式頁面底部若顯示「開發人員網站」連結,代表成功新增網址。
步驟 2:建立 app-ads.txt 檔案
如果網站沒有 app-ads.txt 檔案,可以自行建立。發布商 ID 是必要資訊,請務必以正確格式填入,app-ads.txt 檔案才能通過驗證。使用純文字編輯器 (例如 Windows 的記事本或 Mac 的 TextEdit) 建立文字檔 (.txt)。請務必將個人化程式碼片段加進 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, f08c47fec0942fa0
在上方範例中:
google.com
是廣告交易平台pub-0000000000000000
是發布商/帳戶 IDDIRECT
是關係類型f08c47fec0942fa0
是憑證授權單位 ID (例如 Trustworthy Accountability Group ID)
步驟 2a:將個人化程式碼片段加進 app-ads.txt 檔案
AdMob 提供的個人化程式碼片段能讓您輕鬆完成 app-ads.txt 檔案設定作業;這段程式碼包含您的發布商 ID。
如要取得內含發布商 ID 的個人化程式碼片段,請依下列步驟操作:
- 前往 https://admob.google.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 檔案發布至開發人員網站
步驟 3a:將 app-ads.txt 檔案上傳至開發人員網站的根目錄
緊接在頂層網域後的目錄或資料夾,就是網站的根目錄。以「example.com/ads.txt」為例,example.com 是您上傳 ads.txt 檔案的根目錄或資料夾。
步驟 3b:確認檔案正確發布
檢查 app-ads.txt 檔案內容是否可用。在網路瀏覽器中輸入 app-ads.txt 網址 (例如 https://example.com/app-ads.txt)。如果網路瀏覽器顯示 app-ads.txt 檔案,表示 AdMob 可能會順利找到該檔案。
AdMob 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://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」位於第二個子網域層級,不會列入檢索範圍。 |
排除「」和「m.」子網域
檢索器規格將排除「」和「m.」子網域,不在這些位置檢索檔案。
如果開發人員網站是: | 檢索器會依下列順序尋找: |
---|---|
https://example.com/game |
https://example.com/app-ads.txt |
https://m.example.com/game |
https://example.com/app-ads.txt |
網路伺服器重新導向
網路伺服器可能會將檢索器重新導向至其他方代管的 app-ads.txt 檔案 (包括「」子網域)。
如果檢索器在這個位置尋找檔案: | 有效的重新導向目的地 包括但不限於: |
---|---|
https://example.com/app-ads.txt |
網站的「」子網域: 另一個子網域和子目錄: 另一個子網域、子目錄或檔案名稱: 另一個網域 (包含多個子網域): |
如要檢查檔案是否正確發布,請使用網路瀏覽器存取 app-ads.txt 網址,確認能順利查看檔案內容。假如可在網路瀏覽器中看到檔案,表示檢索器可能會順利找到該檔案。
您可前往 AdMob 帳戶,查看 AdMob 嘗試檢索 app-ads.txt 檔案的相關記錄。
步驟 4:等待 AdMob 檢索及驗證 app-ads.txt 檔案
AdMob 最多可能需要 24 小時來檢索及驗證 app-ads.txt 檔案,且會定期檢查最新檔案,您也可以要求 AdMob 開始檢索應用程式,加速作業進行:
- 前往 https://admob.google.com 登入 AdMob 帳戶。
- 按一下側欄的「應用程式」。
- 按一下「查看所有應用程式」。
- 按一下「app-ads.txt」分頁標籤。
-
在要檢查的應用程式資料列中,按一下
展開內容。畫面上隨即顯示其他詳細資料,以及要求 AdMob 檢索應用程式的選項按鈕。
- 按一下「檢查更新」。如果您要求 AdMob 檢索 app-ads.txt 檔案,則共用該檔案的所有應用程式將一併更新狀態。
- 「檢查更新」按鈕有時可能無法使用。請注意,AdMob 會定期檢索最新檔案是否有更新內容。
注意:AdMob 最多可能需要 24 小時來檢索及驗證 app-ads.txt 檔案。請等候至少 24 小時,待系統更新 app-ads.txt 狀態。
如果您最近在 Google Play 新增了開發人員網站或更新過應用程式資訊,AdMob 最多需要 24 小時才能偵測到這些變更。
步驟 5:登入 AdMob 帳戶查看 app-ads.txt 檔案是否通過驗證
您可以在 AdMob 帳戶中,查看所有應用程式的 app-ads.txt 檔案狀態和詳細資料。