AdMobで「app-ads.txtがアカウント情報と一致しません」が消えないときの解決法

sanane
記事内に商品プロモーションを含む場合があります

はじめに

AdMob で広告配信の準備を進めているとき、「app-ads.txt ファイルが設定されている可能性がありますが、お客様の詳細情報が AdMob アカウントの情報と一致しません。」と表示され、確認が先に進まないことがあります。

この記事では、すでに app-ads.txt をドメインに配置済みで、支払い方法などの申請も完了しているのにこのメッセージが消えなかった私のケースと、その解決方法を簡潔にまとめます。

前提として、私の環境は次のとおりでした。

  • iOS アプリはすでに App Store でリリース済み
  • ドメインのサイトに app-ads.txt は配置済み
  • AdMob の支払い方法など各種申請も完了済み

「少し待てば反映される」という情報も見かけましたが、私の場合は数日待ってもメッセージが消えませんでした。

結論

原因は、App Store Connect の「マーケティング URL」に app-ads.txt を設置したドメインを記載していなかったことでした。

AdMob は app-ads.txt の所有者を確認するために、ストア掲載情報に記載された URL のドメインと、app-ads.txt が置かれているドメインを照合します。このとき「サポート URL」だけでなく「マーケティング URL」も参照されるため、片方しか設定していないと「情報が一致しません」と判定されてしまいます。

サポート URL にだけドメインを設定していて安心してしまいがちですが、マーケティング URL が空欄、または別ドメインだと一致判定で弾かれます。両方のフィールドを app-ads.txt と同じドメインに揃えるのがポイントです。

解決手順

App Store Connect を開く

App Store Connect にログインし、対象アプリの該当バージョンページを開きます。

両方の URL にドメインを入力

「サポート URL」と「マーケティング URL」の両方に、app-ads.txt を配置したドメイン(例:https://sampledomain.com)を入力します。

保存して反映を待つ

入力内容を保存します。ストア掲載情報の更新は、変更がストアに反映されるまで少し時間がかかる場合があります。

AdMob で再確認

AdMob のアプリ設定で「アップデートを確認」を実行します。一致が取れると、ステータスが「審査中」に進みます。

下の画面のように、App Store Connect でサポート URL とマーケティング URL の両方に同じドメインを設定しました。

App Store Connect のサポートURLとマーケティングURLの両方に同じドメインを入力した画面

この状態で AdMob から再度「アップデートを確認」を行ったところ、無事にアプリの確認が完了しました。

AdMob でアプリの確認が完了した画面

URL を更新してもすぐに反映されないことがあります。「審査中」に進まない場合は、数時間〜1日ほど置いてから再度「アップデートを確認」を試してみてください。

まとめ

「app-ads.txt が AdMob アカウントの情報と一致しません」と表示されたときは、app-ads.txt 自体だけでなくApp Store Connect の URL 設定を見直すのが解決の近道です。

  • app-ads.txt は対象ドメインのルートに配置されているか
  • サポート URL に app-ads.txt と同じドメインを設定したか
  • マーケティング URL にも同じドメインを設定したか

待つだけで解決しない場合は、ぜひマーケティング URL を確認してみてください。なお、Google 公式のヘルプも併せて参照すると確実です(app-ads.txt について|AdMob ヘルプ)。

記事URLをコピーしました