VAMP SDK

Video Ad Mediation Platform Software Development Kit

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)

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)

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以降が必要です。