【Unity】AdMobエラー[Too many recently failed requests for ad unit ID:]が出た時の対処一例

  • URLをコピーしました!
目次

状況

アプリの更新作業中にAdMobのバナーや動画がAndroid端末で表示されず困りました。Logcatを覗いてみると下記のようなエラーが出ていました。

Too many recently failed requests for ad unit ID: ca-app-pub-XXXXXXXXXXXXXXXX/XXXXXXXXXX. You must wait a few seconds before making another ad request.

「広告のリクエストが多すぎる」「別の広告リクエストする前に数秒待つ必要がある」など書かれていました。間違えて二重に広告を呼び出してしまってるのかと思い、スクリプトやヒエラルキーなど見返し、各種SDKの更新なども行いましたが、それらしいところは見つかりませんでした。

解決

エディターで出来ることはやり尽くしたので、試しにAdMob管理画面を覗いてみました。すると「テストデバイス」が登録されていませんでした。(まえに登録した気がするんだけどまぁいいや)気を取り直してテストデバイス(広告ID)を登録したところ無事に広告が表示されました。

AdMob管理画面 > 設定 > テストデバイス > テストデバイスを追加

*ちなみにAndroidの広告IDは以下の要領で調べられます。

Andsroid > 設定 > Google > 広告 > 広告ID

*iOSは少し煩雑で、別途アプリをDLするなどで調べる必要があります「iOS IDFA 確認方法」などでお調べください。

おわりに

このエラーで作業が3日ほど止まったので、同じような事でお困りの方のヒントになれば幸いです。

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次