Liftoff Integration Guide

Before you start

Liftoff integration includes Rewarded Video, Interstitial and Banners. Make sure to configure all these ad units before starting the integration.

Liftoff adapter was added as part of ironSource SDK 7.1.12.

Step 1. Create a Liftoff account

  1. To create an account with Liftoff Network, reach out to Liftoff team

Step 2. Create an application in Liftoff Network

  1. Liftoff accounts are managed by account managers
  2. Contact your account manager in order to create new application, and get the requested credentials:
    1. App key
    2. Password
    3. App Id
    4. Ad unit Id (for every ad unit)

Step 3. Activate Liftoff Network

Inside the ironSource platform, access the SDK Networks setup to configure Liftoff parameters into your ironSource account.

  1. Once you have the credentials mention above, log in to your ironSource account and go to Monetize ➣ Setup SDK

  2. Select Liftoff from the table of Available Networks and click on the Activate button.  Insert all credentials .Then click Save.

  1. Select Liftoff from the list of ad networks and click Setup.

  1. Enter your Liftoff app ID and Ad Unit ID. Set the status to Active and click Save.

2. Repeat with all desired Ad units

 step 4. Add the Liftoff adapter to your build

Integrate Liftoff adapter using Gradle integration: 

  1. Make sure the following Maven URL exist in your build.gradle script of your app module .
    repositories
    maven 
    { 
       url 'https://android-sdk.is.com/'
    }
     
    
  2. Add the adapter’s Maven name to your build.gradle script of your app module.
    implementation 'com.ironsource.adapters:liftoffadapter:4.3.4'
    implementation 'io.liftoff:liftoffads:1.9.1'
    implementation 'androidx.appcompat:appcompat:1.2.0' 
    implementation 'androidx.constraintlayout:constraintlayout:2.0.4' 
    implementation 'androidx.core:core-ktx:1.3.2' 
    implementation 'androidx.media2:media2-session:1.1.2' 
    implementation 'androidx.media2:media2-widget:1.1.2' 
    implementation 'androidx.media2:media2-player:1.1.2' 
    implementation 'androidx.multidex:multidex:2.0.1' 
    implementation 'com.google.android.gms:play-services-ads-identifier:17.0.0' 
    implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.4.31'

For Proguard Users Only

If you are using ProGuard with the Liftoff adapter, you must add the following code to your ProGuard file:

-keep class io.liftoff.** {*;}

Done!
You are now all set to deliver Maio Ads within your application!


What’s Next?

To add additional mediation Ad networks, integrate the ironSource adapters and follow our integration guides.