app-ads.txt の概要

app-ads.txt とは

app-ads.txt を使ったアプリ向けの認定販売者宣言システム(Authorized Sellers for Apps)は、アプリの広告枠を不正利用から守るために IAB が推進しているイニシアティブです。app-ads.txt ファイルを作成する目的は、アプリ側で認定している広告枠の販売者を識別することにあります。認定販売者を識別することにより、なりすましアプリの偽造広告枠に流出していたかもしれない広告収入を取り戻すことができます。

app-ads.txt は一般公開されており、アド エクスチェンジ、SSP(サプライサイド プラットフォーム)、その他の購入者やサードパーティのベンダーによるクロールが可能です。

アプリ向けの認定販売者宣言システム(app-ads.txt)は、もともとウェブ広告枠を保護するために設計された認定デジタル販売者(ads.txt)向け規格の拡張版です。互換性が拡張され、モバイルアプリ内の広告のサポートにも対応しています。

app-ads.txt の使用は必須ではありませんが、強く推奨されています。特に自社アプリがなりすましの被害を受けていることが懸念される場合は、使用をおすすめします。

app-ads.txt の導入

  1. IAB が提供する Authorized Sellers for Apps 仕様書に沿って app-ads.txt ファイルを作成します。
  2. サイト運営者 ID を含む、パーソナライズされたコードスニペットを取得します。
    1. https://apps.admob.com から AdMob アカウントにログインします。
    2. サイドバーで [アプリ] をクリックします。
    3. [すべてのアプリ] をクリックします。
    4. [app-ads.txt] タブをクリックします。
    5. [app-ads.txt の設定方法] をクリックします。
  3. ご自身のパーソナライズされたコード スニペットをコピーして、app-ads.txt ファイル内に貼り付けます。
  4. 作成したファイルを、Google Play ストアまたは App Store に記載されているデベロッパー ウェブサイトのルートに置いて公開します。(例: sampledomain.com/app-ads.txt)。
: 公開された app-ads.txt ファイルを AdMob がクロールし、検証する作業には、最大で 24 時間ほどかかります。app-ads.txt のステータスは 24 時間以上経過してから確認してください。

AdMob で app-ads.txt ファイルを確認する

各アプリの app-ads.txt ファイルの詳細を AdMob で確認できます。

  1. https://apps.admob.com から AdMob アカウントにログインします。
  2. サイドバーで [アプリ] をクリックします。
  3. [すべてのアプリ] をクリックします。
  4. [app-ads.txt] タブをクリックします。
  5. アプリごとに表示される app-ads.txt の情報は次のとおりです。
    • ステータス: 各アプリの app-ads.txt ファイルのステータスを視覚的に確認できます。詳細

    • App-ads.txt URL: AdMob が app-ads.txt ファイルを発見し、クロールするために参照する URL です。この URL は、Google Play ストアまたは App Store でアプリに関連付けられているドメインに基づいています(例: sampledomain.com/app-ads.txt)。

      AdMob が app-ads.txt ファイルを見つけられなかった場合、Google Play ストアまたは App Store でアプリに関連付けられているドメインが表示されます。

      URL が表示されない場合、Google Play ストアないし App Store でアプリにドメインが関連付けられていないことを示します。

    • アプリと ID: 該当アプリの名称と、関連付けられている ID です。Android アプリの場合はアプリケーション ID、iOS アプリの場合はバンドル ID が ID になります。ID は広告配信を通して検出され、Google Play ストアまたは App Store と照合されます。

    • ストア: 該当アプリをダウンロードできるアプリストアです。

    • ステータスの詳細: 各アプリの app-ads.txt ファイルのステータスについて、さらに詳しい情報を確認できます。次のような情報が表示されます。

      • app-ads.txt ファイルが見つかり、確認されました。

      • app-ads.txt ファイルが見つかりませんでした。

      • app-ads.txt ファイルが見つかりましたが、パブリッシャー ID が指定されていません。パブリッシャー ID が指定されていない場合は、意図しない形での広告収益の損失を防ぐため、提示された期限までにファイルを更新する必要があります。

app-ads.txt ファイルの各ステータスの意味

下の表は、app-ads.txt ファイルの各ステータスとその意味を示したものです。

ステータス 意味
Green circle icon app-ads.txt ファイルが見つかり、確認されました: AdMob が app-ads.txt ファイルのクロールと確認を完了したことを示します。
Gray circle icon このアプリの app-ads.txt ファイルは見つかりません: アプリの app-ads.txt ファイルを AdMob が見つけられない理由はいくつか考えられます。
  • アプリは Google Play ストアまたは App Store に登録されている必要があります。
  • Google Play ストアまたは App Store 上のアプリのリスティングには、デベロッパー ウェブサイトが記載されている必要があります。
  • Google Play ストアまたは App Store 上のアプリのリスティングに記載されているデベロッパー ウェブサイトは、有効な URL でなければなりません。
    • 入力ミスがないか、また app-ads.txt が誤ってサブドメインに置かれていないか確認しましょう。
Red exclamation point icon

app-ads.txt ファイルが見つかりましたが、パブリッシャー ID が指定されていません: app-ads.txt ファイルを更新して、パブリッシャー ID を記載する必要があります。

パブリッシャー ID は、サイドバーで [設定] をクリック後、[アカウント情報] セクションで確認できます。詳細

ご自身のパーソナライズされた AdMob のコード スニペット(パブリッシャー ID が含まれています)をコピーして、app-ads.txt ファイル内に貼り付ける方法もあります。コード スニペットを確認する方法:

  1. https://apps.admob.com から AdMob アカウントにログインします。
  2. サイドバーで [アプリ] をクリックします。
  3. [すべてのアプリ] をクリックします。
  4. [app-ads.txt] タブをクリックします。
  5. [app-ads.txt の設定方法] をクリックします。

 

この情報は役に立ちましたか?
改善できる点がありましたらお聞かせください。