古詩詞大全網 - 成語查詢 - 個人開發者如何為應用設置Admob的app-ads.txt文件

個人開發者如何為應用設置Admob的app-ads.txt文件

今年Admob強制要求集成了Admob廣告的app,需要創建app-ads.txt文件

1.什麽是app-ads.txt?

授權應用賣方(或app-ads.txt)是壹項IABTechLab計劃,有助於確保只通過您認定的授權渠道銷售您的應用廣告資源。創建app-ads.txt文件後,您可以更好地掌控哪些賣方有權銷售您應用上的廣告空間,並可防止向廣告客戶展示仿冒廣告資源。

app-ads.txt文件是公開的,可供廣告交易平臺、供應方平臺(SSP)以及其他買方和第三方供應商抓取。app-ads.txt在ads.txt的基礎上擴展了兼容性,使之支持移動應用中展示的廣告。

為避免Admob上應用損失大量廣告收入,我們需要創建app-ads.txt文件。

2.創建app-ads.txt文件

app-ads.txt文件示例:

我們必須在app-ads.txt文件中添加格式正確的發布商ID,才能讓該文件通過驗證。

要獲取內含發布商ID的個性化代碼段,請執行以下操作:

訪問apps.admob.com並登錄妳的AdMob帳號。

情況如下圖的操作順序:

點擊上面圖片的第4步,復制按鈕,復制代碼。

將該代碼段粘貼到妳的app-ads.txt文件中。

3.建立壹個開發者網站

我們需要先建立壹個網站,然後才能加入app-ads.txt計劃然後我們要在GooglePlay應用商店,某某App的商品詳情中添加開發者網站

如果在商品詳情中添加或更新了開發者網站,AdMob可能需要壹些時間才能檢測到這些更改(Admob是掃描妳的網站根目錄下面的app-ads.txt文件的):

商店檢測延遲時間GooglePlay最多需要24小時AppleAppStore最多需要7天

註意:AdMob的app-ads.txt抓取工具會根據應用商品詳情中的開發者網站查找app-ads.txt文件,根據app-ads.txt規範,抓取工具將查找采用以下網址格式的文件:

Console頁面,我們必須先創建壹個S3存儲桶,然後才能在AmazonS3中存儲數據,如下圖:點擊創建壹個存儲桶

創建存儲桶需要填的數據,大家可以自己選擇(記得不要阻止公開訪問哦),只要保證能讓別人能訪問到資源即可,如下圖是我們之前創建好的壹個存儲桶:

點擊我們創建好的存儲桶名稱,進去可以上傳文件,如下圖,是我上傳的部分文件:

這個時候我們已經有了屬於自己的靜態網站了,免費的哦。

點擊app-ads.txt查看URL

註意:此時Admob是無法掃描到這個網站下面的app-ads.txt文件的(此時的URL不符合Admob抓取工具,抓取工具會在開發者網站中探查最多壹個子域名層級)

那麽此時我們還需要使用:CloudFront來關聯S3存儲桶,分配壹個新的域名,可以使用CloudFront來訪問存儲桶裏面的內容,這樣可以讓Admob抓取工具抓取成功

(2).CloundFront

CloudFront(內容分發服務)是AWS推出的CDN服務,它能加快將靜態和動態Web內容(如.html、.css、.js和圖像文件)分發到用戶。CloudFront通過全球數據中心網絡傳輸內容,這些數據中心稱為邊緣站點。當用戶請求妳用CloudFront提供的內容時,用戶被路由到提供最低延遲(時間延遲)的邊緣站點,從而以盡可能最佳的性能傳送內容,可以無縫使用任何AWS源。

點擊此處進入CloudFront控制臺

點擊創建分配

選擇源域

源域是我們上面創建的S3存儲桶

點擊創建分配(創建之前壹定要看清楚,價格級別要選擇使用所有邊緣站點,否則妳懂得)

創建成功,我們就能看到為我們分配的域名了:

點擊查看CloudFront分配

下圖是我們剛剛創建好的CloudFront(測試的已刪除,請勿訪問)

點擊ID,查看連接S3靜態網站的域名:

這個時候我們就可以通過此域名訪問我們對應的XXX存儲桶裏面的文件了

我們可以使用https://圖片上面的域名/app-ads.txt來直接訪問了,此時的域名才符合Admob的抓取工具的域名規則

(3).題外話

點擊查看Route53文檔介紹

Route53,智能域名解析,它響應DNS查詢,將域名轉換為IP地址

點擊查看Route53功能

Route53控制臺,這個是收費的哦,本人之前開Route53每個月0.5$,最近剛剛關了Route53,對於本人不是剛需,點擊查看收費標準

如果妳個人有需要,可以自己看文檔介紹如何使用,這個不在本篇文章的教程範圍內

4.等待AdMob抓取並驗證app-ads.txt文件

AdMob最長可能需要24小時(快的話半個小時?)才會抓取並驗證app-ads.txt文件。AdMob也會定期檢查您的最新文件,如下圖,定期抓取:

5.坐等收益提高

當您請求特定網站的廣告時,GoogleAdsense會檢查該網站的根域是否包含app-ads.txt文件。如果有app-ads.txt文件且發布商ID填寫正確,GoogleAdsense將展開競價並返回在競價中勝出的廣告,因此廣告的質量和收益有壹定幅度的提升。

App-ads.txt如何應用於移動應用程序?當DSP打算對某應用的流量發起競價時,它會掃描發行商/開發者網站上的app-ads.txt文件,並核實哪些廣告平臺被授權銷售該應用的流量。DSP只接受來自文件中列出的,經授權的流量的競價請求。

App-ads.txt為您的移動應用程序帶來哪些益處?App-ads.txt為應用程序開發者提供了兩方面益處:

從品牌廣告中獲得收入。如今,對於開發者來說,品牌代表著壹個不斷增長且可觀的收入機會。我們預期多數遵循app-ads.txt的DSP不會購買缺少app-ads.txt文件的流量,就像它們不會在web端購買未經授權的流量壹樣。未應用app-ads.txt的開發者可能會被DSP從目標人群中刪除。

打擊廣告作弊。欺詐者會通過謊報域名/包名來誤導DSP將品牌預算花費在偽造的流量上。正當的開發者最終失去了原本應得的廣告收入。app-ads.txt將阻止未經授權的虛假開發者,並限制損害正規開發者權益的欺詐行為。