Banner PluginInstallation_DFP - mkaji-geniee/Geniee-SDK-Unity-Plugin GitHub Wiki
Plugin導入手順
UnityへのGeniee 動画リワードDFP広告 SDK Unity Plugin導入手順を説明します。
- Google Mobile Ads Unity pluginをUnityプロジェクトへインポート
- GNSAdSDKDfpUnityPlugin-X.X.XをUnityプロジェクトへインポート
- Unity用GoogleMobileAdsSDKを使用したバナーの実装
- テストデバイスID設定方法
- Androidパッケージ名について
1. Google Mobile Ads Unity pluginをUnityプロジェクトへインポート
- https://developers.google.com/admob/unity/startから Mobile Ads Unity pluginをダウンロードしてください。
- Pluginを組み込むUnityプロジェクトを開きます。
- メニューバーの Assets -> Import Package -> Custom Packageの順に選択します。
- ダウンロードした
GoogleMobileAdsPlugin.unitypackageファイルを選択します。 - すべてのファイルのチェックボックスがオンになっていることを確認して、
Importをクリックします。
2. GNSAdSDKDfpUnityPlugin-X.X.XをUnityプロジェクトへインポート
-
Pluginを組み込むUnityプロジェクトを開きます。
-
メニューバーの Assets -> Import Package -> Custom Packageの順に選択します。
-
reward_dfp側のDistフォルダの
GNSAdSDKDfpUnityPlugin-X.X.X.unitypackageファイルを選択します。 -
以下ファイルのチェックボックスがオンになっていることを確認して、
Importをクリックします。- PlayServicesResolver
- Editor
- GNDependencies.xml
- Editor
- Plugins
- Android
- AndroidManifest.xml
- mainTemplate.gradle
- Android
- PlayServicesResolver
3. Unity用GoogleMobileAdsSDKを使用したバナーの実装
GNDependencies.xmlに正しい記載があれば、Unity用GoogleMobileAds SDKを使用して実装するだけでGenieeSDKのバナーを表示することが可能です。
Unity用GoogleMobileAds SDKを使用したバナーの実装手順については、以下のサイトを参考にしてください。
https://developers.google.com/admob/unity/banner
4. テストデバイスID設定方法
- 開発中にテスト広告を有効にすることができます。
- テストモードにすることなく、多くの広告をクリックした場合は、アカウントが無効となる危険性があります。
- 本番リリース時にはこの設定を必ず削除してください。
-
設定するにはまずこのようなメッセージがコンソールまたはlogcat出力を確認します。
OS 出力例 Android request.testDevices = @[ "YOUR_TEST_DEVICE_ID" ]; iOS I/Ads: Use AdRequest.Builder.addTestDevice("YOUR_TEST_DEVICE_ID") -
AddTestDeviceメソッドをRequestに追加します。
AdRequest request = new AdRequest.Builder() .AddTestDevice("YOUR_TEST_DEVICE_ID") .Build(); rewardBasedVideo.LoadAd(request, defaultUnitId);
5. Androidパッケージ名について
Assets/Plugins/Android/AndroidManifest.xml内のpackage名は適宜修正ください。
package="jp.co.geniee.GNSUnitySampleDfpBanner"