このガイドは、早期アクセスビルドを Unity アプリに統合するパブリッシャー様を対象としています。早期アクセスビルドでは、次のリリースを待たずに最新の機能を活用できます。また、早期アクセスビルドは完全にテストされ、公開ビルドと同じリリース基準を満たしています。Google Mobile Ads Unity PluginGoogle Mobile Ads Unity Plugin
このページの手順に沿って、 Google Mobile Ads Unity Pluginの早期アクセスビルドを Unity アプリに統合します。
前提条件
先に進む前に、次のことを実施してください。
を設定して、Google Mobile Ads Unity Pluginを Google Mobile Ads Unity Pluginに統合します。
アカウント マネージャーが提供する Google Mobile Ads Unity Plugin の早期アクセスビルド。
統合手順
タブをクリックして、Android または iOS の手順を選択します。両方のプラットフォームの早期アクセスビルドを統合する場合は、両方のタブの手順を完了してください。
Android
Google Mobile Ads Android SDK の早期アクセスビルドをダウンロードし、任意の場所に抽出します。
次に、この場所を Google Mobile Ads Unity プラグインのカスタム Maven リポジトリとして追加します。
依存関係の XML ファイルを更新する
Assets/GoogleMobileAds/Editor/GoogleMobileAdsDependencies.xml の XML ファイルの内容を次のように更新します。
<dependencies>
<androidPackages>
<androidPackage spec="com.google.android.gms:play-services-ads:x.y.z">
<repositories>
<repository>/path/to/extracted/maven/repo</repository>
<repository>https://maven.google.com/</repository>
</repositories>
</androidPackage>
</androidPackages>
</dependencies>
太字のテキスト「/path/to/extracted/maven/repo」は、早期アクセスビルドの ZIP ファイルにアーカイブされているコンテンツへのパスに置き換えます。Google Mobile Ads Unity Plugin
依存関係のバージョン(前のスニペットのx.y.z)を確認するには、Google Mobile Ads Android SDK 早期アクセスビルドの ZIP ファイルのコンテンツを抽出して、
com/google/android/gms/play-services-ads/ ディレクトリにある最新バージョンを確かめてください。
依存関係の解決を施行する
Unity エディタで、[Assets] > [Play 開発者サービス Resolver] > [Android Resolver] > [Force Resolve] を選択します。Unity Play 開発者サービス Resolver ライブラリにより、依存関係の解決が最初から実行され、宣言された依存関係が Unity アプリの Assets/Plugins/Android ディレクトリにコピーされます。

アプリをビルドすると、JAR リゾルバが実行され、必要な依存関係がすべてビルドにインポートされます。
iOS
Assets/GoogleMobileAds/Editor/GoogleMobileAdsDependencies.xml の依存関係 XML ファイルに Google-Mobile-Ads-SDK CocoaPod への参照がないことを確認します。
次に、Assets/Plugins/iOS フォルダに JAR リゾルバが配置した GoogleMobileAdsSDK の既存のコピーを削除します。
Google Mobile Ads iOS SDK の早期アクセスビルドをダウンロードし、抽出したコンテンツを Unity プロジェクトの Assets/Plugins/iOS ディレクトリに配置します。
アプリをビルドすると、フレームワークが iOS プロジェクトにコピーされます。