app-ads.txt とは
app-ads.txt(Authorized Sellers for Apps)は、IAB Tech Lab が定めたプレーンテキストのファイルです。アプリの広告枠を販売することが認められた広告ネットワークとリセラーをすべて記載します。広告ネットワークは在庫を購入・配信する前に、デベロッパーウェブサイト上のこのファイルを読み込み、自社のセラー ID が記載されているかを確認します。ファイルがない、またはそのネットワークが記載されていない場合、多くの買い手があなたのアプリを見送り、フィルレートと eCPM が下がります。
ウェブサイト向けの ads.txt のモバイル版にあたり、書式は同じですが、App Store や Google Play の掲載情報で申告したデベロッパーウェブサイトに置く点が異なります。
ファイルを置くべき場所
広告ネットワークはアプリの中から app-ads.txt を探すわけではありません。ストアの掲載情報からデベロッパーウェブサイトを取得し、そのドメインのルートにある /app-ads.txt をリクエストします。例: https://your-app.freeprivacypolicy.app/app-ads.txt。確認が通るかどうかは次の 3 つのルールで決まります。
- App Store Connect または Google Play Console でデベロッパーウェブサイトとして登録したドメインそのもののルートにファイルがあること。
- ログイン画面や HTML のエラーページを挟まず、HTTP 200 と
text/plainで応答すること。 - 利用しているすべてのネットワークについて、正しいパブリッシャー ID を含む行があること。
個人開発者の多くはウェブサイトを持っておらず、app-ads.txt の設定でつまずくのはたいていこの点です。
行の書式
各行はカンマで区切られた 3 つの必須フィールドと 1 つの任意フィールドで構成されます。
google.com, pub-1234567890123456, DIRECT, f08c47fec0942fa0
applovin.com, 0123456789abcdef, DIRECT
unity.com, 1234567, DIRECT, 96cabb5fbdde37a7- 広告システムのドメイン(AdMob の場合は
google.com)。 - そのシステムでのパブリッシャー ID またはアカウント ID。
- 自分でアカウントを所有している場合は
DIRECT、パートナーが代わりに販売する場合はRESELLER。 - 任意の認証機関 ID(TAG ID)。
各行はネットワークの管理画面からコピーします(AdMob では「アプリ」の「app-ads.txt」に表示されます)。AppLovin MAX や ironSource などのメディエーション プラットフォームは、貼り付け用のパートナー行の一覧を公開しています。
無料ホスティングの仕組み
ここで公開したポリシーには、それぞれ your-app.freeprivacypolicy.app のような専用アドレスが付き、プライバシーポリシー、利用規約、EULA、子どもの安全基準のページが置かれます。同じアドレスで /app-ads.txt と /ads.txt も配信します。
- 会社プロフィールに行を貼り付けるだけ。前後の空白を除き、重複を取り除いて
text/plainで配信します。 - 各アドレスの app-ads.txt には、あなたが所有するすべての会社の行がまとめられるため、1 つのデベロッパーウェブサイトで全アプリをカバーできます。
- 変更はすぐに反映されます。デプロイも DNS の変更も不要です。
- AI アシスタントから MCP 経由で行を更新でき、REST API でも受け付けます。
あとはそのアドレスをデベロッパーウェブサイトとして登録し(Google Play:「ストアの設定」の「ウェブサイト」、App Store Connect: アプリの「マーケティング URL」または「サポート URL」)、両ストアのプライバシーポリシー欄にはその /privacy-policy のリンクを入力します。
4 ステップで設定
- ガイド付きの質問に答えてポリシーを作成し、公開します。これでアドレスが発行されます。
- 会社を開き、AdMob やその他のネットワークの行を app-ads.txt に貼り付けて保存します。
- App Store と Google Play の掲載情報のデベロッパーウェブサイト欄にそのアドレスを入力します。
- AdMob で「アプリ」の「app-ads.txt」を開き、「更新を確認」をクリックします。ストアに新しいウェブサイトが反映されてから、通常 24 時間以内に確認が完了します。