Android Maven Central Migration Guide
As part of the Unity and ironSource unification, the Unity LevelPlay SDK for Android, all supported ad network adapters, and the Ad Quality SDK for Android will be migrated from IS.com to Maven Central. You must migrate your project dependencies to Maven Central by June 30, 2025 to continue building your projects and using Unity LevelPlay and Ad Quality without disruption.
Follow these steps to migrate your LevelPlay integration to Maven Central. This process needs to be completed only once.
- Open your project build.gradle file and remove is.com from the list of repositories.
repositories { //This section needs to be removed maven { url 'https://android-sdk.is.com/' } }
- Add mavenCentral to the list of repositories.
repositories { mavenCentral() }
- Import the Unity LevelPlay SDK and Ad Quality SDK using the correct implementations. Refer to the Importing compatible SDK adapters section below for guidance.
- Import the required mediation SDK adapters using the correct implementations. Refer to the supported mediation adapters in LevelPlay section for guidance and the ironSource SDK and adapter compatibility document.
Importing compatible SDK adapters
When importing the LevelPlay SDK, Ad Quality SDK, and mediation adapters in your project, update their implementations in your build.gradle file based on the SDK version you plan to use. Refer to the following table for the minimum supported versions that must be declared for the LevelPlay SDK and the Ad Quality SDK.
SDK | Min Version | Import |
LevelPlay SDK | 7.9.0 | implementation ‘com.unity3d.ads-mediation:mediation-sdk:[VERSION]‘ |
Ad Quality SDK | 7.19.2 | implementation ‘com.unity3d.ads-mediation:adquality-sdk:[VERSION]‘ |
// Replace this
implementation 'com.ironsource.sdk:mediationsdk:7.9.0'
implementation 'com.ironsource:adqualitysdk:7.19.2'
// With this
implementation 'com.unity3d.ads-mediation:mediation-sdk:7.9.0'
implementation 'com.unity3d.ads-mediation:adquality-sdk:7.19.2'
Using adapter versions at or above LevelPlay’s minimum supported version
If your adapter version meets or exceeds the minimum version supported by LevelPlay, update your implementation to use the new Group ID (com.unity3d.ads-mediation) and the correct artifact ID.
For details on adapter compatibility with Unity LevelPlay, refer to the following Supported mediation adapters by LevelPlay table and the ironSource SDK and adapter compatibility document.
Supported mediation adapters by LevelPlay
This table lists all mediation SDK adapters supported by LevelPlay, the minimum required version for compatibility, and the necessary import statement for proper integration in your build files.
If an adapter isn’t listed in the following table, it won’t be available after is.com is deprecated. This means that LevelPlay mediation has discontinued support for that ad network. To ensure compatibility, remove unlisted adapters from your build files. For all supported adapters, make sure your installed version is within the range of compatibility with the LevelPlay SDK. Custom adapters created by publishers aren’t affected.
SDK | Min Version | Import |
Amazon Publisher Services | 4.3.12 | implementation ‘com.unity3d.ads-mediation:aps-adapter:[VERSION]’ |
AppLovin | 4.3.42 | implementation ‘com.unity3d.ads-mediation:applovin-adapter:[VERSION]‘ |
BidMachine | 4.3.6 | implementation ‘com.unity3d.ads-mediation:bidmachine-adapter:[VERSION]‘ |
BIGO Ads | 4.3.0 | implementation ‘com.unity3d.ads-mediation:bigo-adapter:[VERSION]‘ |
Chartboost | 4.3.16 | implementation ‘com.unity3d.ads-mediation:chartboost-adapter:[VERSION]‘ |
DT Exchange | 4.3.30 | implementation ‘com.unity3d.ads-mediation:fyber-adapter:[VERSION]‘ |
Google (AdMob and Ad Manager) | 4.3.43 | implementation ‘com.unity3d.ads-mediation:admob-adapter:[VERSION]‘ |
HyprMX | 4.3.6 | implementation ‘com.unity3d.ads-mediation:hyprmx-adapter:[VERSION]‘ |
InMobi | 4.3.24 | implementation ‘com.unity3d.ads-mediation:inmobi-adapter:[VERSION]‘ |
Liftoff Monetize | 4.3.24 | implementation ‘com.unity3d.ads-mediation:vungle-adapter:[VERSION]‘ |
Maio | 4.1.11 | implementation ‘com.unity3d.ads-mediation:maio-adapter:[VERSION]‘ |
Meta Audience Network | 4.3.46 | implementation ‘com.unity3d.ads-mediation:facebook-adapter:[VERSION]‘ |
Mintegral | 4.3.25 | implementation ‘com.unity3d.ads-mediation:mintegral-adapter:[VERSION]‘ |
MobileFuse | 4.3.0 | implementation ‘com.unity3d.ads-mediation:mobilefuse-adapter:[VERSION]‘ |
Moloco | 4.3.0 | implementation ‘com.unity3d.ads-mediation:moloco-adapter:[VERSION]‘ |
Ogury | 4.3.0 | implementation ‘com.unity3d.ads-mediation:ogury-adapter:[VERSION]‘ |
Pangle | 4.3.26 | implementation ‘com.unity3d.ads-mediation:pangle-adapter:[VERSION]‘ |
Smaato | 4.3.10 | implementation ‘com.unity3d.ads-mediation:smaato-adapter:[VERSION]‘ |
SuperAwesome | 4.1.10 | implementation ‘com.unity3d.ads-mediation:superawesome-adapter:[VERSION]‘ |
Unity Ads | 4.3.37 | implementation ‘com.unity3d.ads-mediation:unityads-adapter:[VERSION]‘ |
VK Ad Network | 4.1.20 | implementation ‘com.unity3d.ads-mediation:mytarget-adapter:[VERSION]‘ |
Verve | 4.3.0 | implementation ‘com.unity3d.ads-mediation:verve-adapter:[VERSION]‘ |
Yandex | 4.3.0 | implementation ‘com.unity3d.ads-mediation:yandex-adapter:[VERSION]]’ |