ばろぐ・ほいダウン

2010年Nゲージにより鉄道事業を開始。2011年Gゲージに参入することで事業拡大。常に夢と目標と野望を持ち活動していく。

MENU

SwiftとFirebaseでGoogle AdMobのテストをしよう

今回はアプリにバナー広告を貼る方法を書いていきます。
Firebaseとのプロジェクトの連携は済ませてあることを前提に進めていきます。
テストなのでGoogleアドセンスとの連携は必要ありません。




pod installを行う

プロジェクトにpod initを行った後、Podfileに

pod 'Firebase/AdMob'

と追加してください。

その後pod install



info.plist

f:id:yotubarail:20200413165311p:plain

プロジェクトのinfo.plistに

<key>GADApplicationIdentifier</key>
<string>ca-app-pub-3940256099942544~1458002511</string>

を追加してください。





AppDelegate

Google AdMobのテスト


AppDelegate.swiftに

GADMobileAds.sharedInstance().start(completionHandler: nil)

を追加してください。





ViewController

ViewControllerのコードは以下になります。

Google AdMobのテスト

bannerView.adUnitID = "ca-app-pub-3940256099942544/2934735716"
のca-app-pub-3940256099942544/2934735716はテスト用のユニットIDです。
テストの段階で実際の広告を表示させると最悪アカウント停止になるそうなので、必ずこのIDを使用してください。




ビルドしてみる

f:id:yotubarail:20200413155126p:plain

はい、広告がつきました。
おめでとうございます!
テストなので、"Test Ad"と表示されていますね。




まとめ

これだけで動くというわけではありませんがGitHubに上げておきました。

GitHub - yotubarail/AdTest



参考にしたページ

Banner Ads  |  iOS  |  Google Developers