中々調べても出てこなかったので記事にします。
未リリースのアプリにAdmobを実装していて、テスト広告は表示できるのに本番の広告が表示されないという減少が起こっていました。
発生したエラー
その時のエラーは No ad to show
というものが出ていました。
注意
本番の広告のみ表示できないなら、まずAdUnitIDが合っているかを確かめましょう。
次に、Admobの広告は、アプリをリリースするまで表示されません。
Admobの設定画面には、リリース済みのアプリを紐付けるためappIDを入力する箇所がありますが、リリースしてから4,5日経過しないと表示されません。
私の場合は、リリース後2日経ってから、appIDの紐付けをしなくても自動的に広告が配信され始めました。