UnityAdsの統合
このガイドではAndroidアプリにVAMP SDK
のUnityAdsアダプターを導入する方法について説明します。
最新のアダプター
現在リリースされているVAMPUnityAdsAdapter
の最新バージョンはこちらになります。
Note
アダプターによってサポートされているOSバージョンでも、VAMP SDKによってサポートされているOSバージョンでなければ、広告を表示をすることはできません。
最新アダプターバージョン | 対応アドネットワークバージョン | 最低サポートOS | 更新日 |
---|---|---|---|
4.9.1.1 | 4.9.1 [公式リリースへ] |
Lollipop(5.0) | 2023-10-18 |
gradleでアダプターをインストール
まずは、gradleでアダプターをインストールします。
build.gradle(project-level)に以下を追記します。
allprojects {
repositories {
・・・(省略)・・・
jcenter()
}
}
build.gradle(app-level)に以下を追記します。
dependencies {
・・・(省略)・・・
implementation 'jp.supership.vamp:vamp-unityads-adapter:[Version]'
}
AndroidManifest.xmlの設定
特に追加するpermissionはありません。
proguardの設定
SDKを導入したアプリを難読化する際は以下の設定値をproguardの設定ファイルに追加してください。
難読化後の表示確認も必ず行ってください。
-keep class com.unity3d.ads.android.** { *; }
VAMPUnityAdsAdapterの更新履歴
Version 4.9.1.1(2023-10-18)
- UnityAds SDK 4.9.1と互換性があります。
- VAMPUnityAdsAdapterのみアップデート
Version 4.9.1.0(2023-10-16)
- UnityAds SDK 4.9.1と互換性があります。
- UnityAds変更内容(2023-10-13):Fixed an issue with the getToken listener timing out and responding with a null token.
Version 4.7.1.0(2023-05-10)
- UnityAds SDK 4.7.1と互換性があります。
- UnityAds変更内容(2023-05-08):Fixed a change that required a newer Gradle build version to be used to build the Android project which was incompatible with the Gradle version shipped with current LTS Unity Editors.
Version 4.6.1.0(2023-03-22)
- UnityAds SDK 4.6.1と互換性があります。
- UnityAds変更内容(2023-03-16):Reduced network requests.Note: Unity Ads has introduced new dependencies as of SDK version 4.5.0. Manually including the linked aar, will lead to runtime errors if dependencies are not properly resolved. It is recommended to use a package management system such as Gradle to handle dependency management. Integration steps can be found here: https://docs.unity.com/ads/en/manual/InstallingTheAndroidSDK
Version 4.6.0.0(2023-02-28)
- UnityAds SDK 4.6.0と互換性があります。
- UnityAds変更内容(2023-02-25):Improved Banner life cycle performance.Fixed a NullPointerException when Application Context is null for cached directory file path.
Version 4.5.0.0(2022-10-18)
- UnityAds SDK 4.5.0と互換性があります。
- UnityAds変更内容(2022-12-20):Reduced number of requests that take place during initialization This release introduces new a dependency on Kotlin Improved handling of timers when dealing with app being placed in background. Fixed a crash that can occur during video playback when Media Player is in an invalid state
Version 4.4.1.0(2022-10-18)
- UnityAds SDK 4.4.1と互換性があります。
- UnityAds 4.4.1変更内容
Version 4.4.0.0(2022-09-13)
- UnityAds SDK 4.4.0と互換性があります。
Version 4.3.0.0(2022-08-08)
- UnityAds SDK 4.3.0と互換性があります。
Version 4.2.1.1(2022-07-27)
- UnityAds SDK 4.2.1と互換性があります。
Version 4.2.1.0
- UnityAds SDK 4.2.1と互換性があります。
Version 4.1.0.0
- UnityAds SDK 4.1.0と互換性があります。
Version 4.0.1.0
- UnityAds SDK 4.0.1と互換性があります。
Version 3.7.5.1
- UnityAds SDK 3.7.5と互換性があります。
Version 3.7.5.0
- UnityAds SDK 3.7.5と互換性があります。
Version 3.7.2.0
- UnityAds SDK 3.7.2と互換性があります。
Version 3.7.1.0
- UnityAds SDK 3.7.1と互換性があります。
Version 3.7.0.0
- UnityAds SDK 3.7.0と互換性があります。
- VAMP SDK v4.1.0以降が必要です。