LoginSignup
5
3

More than 1 year has passed since last update.

androidアプリにて、AdMobで以前はテスト広告を表示できていたはずなのだけれども、なにもしていないのにできなくなったよ〜 => 解決したよ〜という話

Last updated at Posted at 2022-02-19

少にして学べば、即ち壮にして為すことあり。壮にして学べば、即ち老いて衰えず。老いて学べば、即ち死して朽ちず

Advent Calendar 2022 48日目1の記事です。
I'm looking forward to 12/25,2022 :santa::santa_tone1::santa_tone2::santa_tone3::santa_tone4::santa_tone5:
私のAdvent Calendar 2022 一覧


はじめに

今日は、androidアプリの話を書きます。

AdMobで、以前はテスト広告を表示することができていたけれども、できなくなったよ〜 => 解決したよ〜という話です。
たぶん、app-ads.txtの書き換えでうまくいくとおもいます。
もちろん同じ現象、原因であれば :rocket::rocket::rocket:

事象、前提条件

事象、前提条件を書きます。

エラー内容

こんな感じのエラーを吐いていました。

    {
      "Code": 3,
      "Message": "No ad config.",
      "Domain": "com.google.android.gms.ads",
      "Cause": "null",
      "Response Info": {
        "Response ID": "null",
        "Mediation Adapter Class Name": "",
        "Adapter Responses": []
      }
    }

以下のようなコードがあったとして、adErroradError.toString()した感じです。

mAdView.setAdListener(new AdListener() {
    @Override
    public void onAdFailedToLoad(LoadAdError adError) {
        // Code to be executed when an ad request fails.
    }

app-ads.txt

事前に、app-ads.txtを設置していました。
AdMobの管理コンソールのほうで設定するようにいわれたから指示にしたがって設置をしていました。
管理コンソールにて、[アプリ] > [すべてのアプリを表示] > app-ads.txt タブでたどり着けます。
設定方法をクリックすると、以下のような案内が表示されます。

スクリーンショット 2022-02-19 18.17.34.png

なんだかよくわかりませんが、言われた通りに一行だけ書いたapp-ads.txtファイルをつくりました。
なにかしらサーバにおけばいいので、私はFirebase Hostingを使っておいていました。

言われた通りに一行だけ書いたapp-ads.txtファイルをおいていた
どうもこれが原因のようです。

解決策

どうやってたどり着いたのかは忘れましたが、app-ads.txtファイルにもう一行書いたほうがいいよ〜 という書き込みを見つけました。

スクリーンショット 2022-02-19 18.22.55.png

私はこれで解決しました:tada::tada::tada:
Thanks a lot!!! です。
$\huge{アリガトウゴザイマス}$


以下、設定方法が書いてあるページの紹介です。

上記のページに書いてあるgoogle.com, pub-3940256099942544, DIRECT, f08c47fec0942fa0を、app-ads.txtファイルに書き足して設置し直したたところ解決しました。

設置して、すぐに解決したわけではなく、6時間くらいかかったようにおもいます。
このへんは、app-ads.txtの設定方法に書いてあるとおり、24時間はかかるようです。
6時間で解決してラッキーでした。
私は幸運の持ち主です。
運がいいんです。
とっても!ラッキーマンです。

AdMob によるお客様の app-ads.txt ファイルのクロールおよび確認が完了するまで、少なくとも 24 時間お待ちください。


Wrapping up :lgtm::lgtm::lgtm::lgtm::lgtm:

androidアプリにて使っているAdMobで、以前はテスト広告を表示できていたはずなのだけれども、なにもしていないのにできなくなったよ〜 => 解決したよ〜という話を書きました。

久しぶりにJavaを触りました。


  1. @kaizen_nagoya さんの「「@e99h2121 アドベントカレンダーではありますまいか Advent Calendar 2020」の改訂版ではありますまいか Advent Calendar 2022 1日目 Most Breakthrough Generator」から着想を得て、模倣いたしました。

5
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
3