アプリを販売して夢の左うちわ生活、と思ったらダウンロードが少なすぎる...。いう人には、売れないアプリを販売するより、広告の方が儲かります。Interstitial広告はうまく表示させると効果があるようです。Interstitial公式ガイドはこちらにあります。インタースティシャル広告このAdMobの設定はGoogleが推奨するFirebaseではなく、今までのSDKを使った方法です。何らかの理由でFirebaseを利用できないケースが想定されるので残っているのでしょう。Banner設定手順と同じです。SDKをダウンロードするかCocoaPodsで設定する方法があります。SDKでAdMobをアプリに貼る今までのSDKのみでAdMobを設定する方法です。Libraries」に10個ほどのframeworkを追加していましたがもう設定する必要はありません。IDはバナーとは異なります。IDとは別に取らないといけません。BannerのIDは使えないので注意です。サンプルコードコードですが、ここでは、本番とテストをフラグで切り替えるようにしてあります。ロードに時間がかかると表示されないので、3秒後にpresentFromRootViewController(self)で前面に表示させるようにしています。ロードされたことを確認する方法もあります。ゲームでのページ切り替えなど、起動から時間がたっていれば必要ないでしょう。Bannerと違って画面を占拠されるので毎回表示させているとユーザーから嫌われます。ゲームの終わりとか5回に1回程度など調整したほうがいいでしょう。ポイントをなるべく分かり易くをモットーに、実際にテストしてプロジェクトとして動いた、アプリ全体のコードを載せていきたいと思います。