Unity LevelPlay を使って広告バナー表示してみます。
Unity LevelPlay の使い方
公式YouTube
Unity のマネタイズ周りは Unity LevelPlay へ統合されるようです。
ironSource アカウントの作成
ironSource社が Unity LevelPlay の機能を提供しているようです。
下記のサイトでサインアップを行って、アプリの APP KEY を取得しましょう。
ironSource | アプリをスケーラブルなビジネスへ
ironSource SDK のインポート
Unity LevelPlay を使えるように、ironSource SDK をインポートしましょう。
下記のサイトにある「Unity スタートガイド」を参考に進めていきましょう。
Unity スタートガイド - IronSource Knowledge Center
ironSource SDK のエラー
私の環境では、ironSource SDK をインポートしたときに、gradlew.bat が見つからない、というエラーが出てしまいました。
↓こちらのスレッドで同様の症状が出た方が、解決方法を載せてくれていました。(感謝)
Win32Exception at Resolving Android Dependencies , cannot find file gradlew.bat
I’ve added the Ads Mediation package to my project. With this, I’ve had to add the “Mobile Dependency Resolver” too. Whe...
gradlew.bat ファイルは、↓こちらから入手できます。
unity-jar-resolver/gradlew.bat at master · googlesamples/unity-jar-resolver
Unity plugin which resolves Android & iOS dependencies and performs version management - googlesamples/unity-jar-resolve...
バナーの実装
ironSource SDK に Demo があります。
IronSourceDemoScript.cs を参考にして、バナー表示を実装しましょう。
動作確認
Android ビルドして、実機でバナーが表示されれば成功です。
まとめ
Unity LevelPlay で広告バナーを表示するところまで実装しました。
途中、エラーが出て困りましたが、実装自体は簡単にできました。
コメント