Mintegral Integration Guide

This guide will instruct you step-by-step on how to set Mintegral live as an Ad Network on the ironSource Mediation platform.

Before you start

Make sure you have correctly integrated ironSource’s Rewarded Video, Interstitial or Banner into your application.

Step 1. Create a Mintegral Account

  1. Create an account with Mintegral. You can do so here.
  2. Once your account has been verified, you can login at their partner login here.

Step 2. Create an Application in Mintegral

Already set up your application(s) at Mintegral? Skip to here.

First Time Setup Process
If this is your first time setting up a Mintegral account, continue below.

  1. Login
    1. When you log in for the first time, select ‘APP Setting
  2. Add Your App
    1. Upon clicking ‘+ Add APP’, a setup module will appear, Configure your app settings (Choose Ironsource as mediation platform)
      Note: Note: You will need a unique Mintegral application per platform (iOS + Android) just like you do with your ironSource account.
    2. After you defined the settings, you can choose to check the ad types you DO NOT wish to be delivered to your application.
  3. Add placements
    1. After you defined the Applications settings, select the relevant Apps through dashboard and click ‘Placement Management‘:
    2. click on ‘Add Placement’ button for adding new placements
    3. Mintegral adapters can serve  Rewarded Video, Interstitial and Banner. Choose the ‘AD format’ according to your needs
      For Banner,  It is highly recommended to set the “Auto Refresh” value for No, since you can control the refresh rate on the mediation platform.
    4. Define your ad unit. As Mintegral network is a bidder only, you must choose ‘Header Bidding’ as the Bidding Type

Step 3. Activate Mintegral in Your ironSource Network Setup Module

Serving Mintegral’s ads through the ironSource mediation platform has never been this easy. Sign in to your Mintegral account when setting up Mintegral on the ironSource SDK Networks setup page.

There are values from your Mintegral account which need to be inserted into your ironSource network setup module in order for Mintegral to work correctly in connection with ironSource:

App Key
The unique ID assigned to your app on Mintegral’s dashboard.
SKey
API key for reporting
Secret
The unique ID assigned to your Mintegral user.

Once you obtain this information, you must configure Mintegral’s Parameters in your ironSource Account. By adding the above information correctly, you will be able to take full advantage of Mintegral’s ad inventory and reporting data on the ironSource mediation platform.

If you don’t find the SKey or Secret values feel free to contact developer@mintegral.com or your account manager on Mintegral.

App Key

Once you have created an application in the Mintegral dashboard (as described in step 2), go to the ‘APP Setting’ screen – on top of this page, you will find your App Key:

SKey + Secret

Once you have logged into your Mintegral user (as described in step 1), go to the ‘API Tools’ under ‘Account’ tab – on the Upper menu:
Now, on the bottom of the page you can find your SKey, as well as your Secret:

Step 4. Add the Mintegral App level parameters to your app setup

  1. On SDK network page, choose the application you would like to configure, and click on ‘Setup’ under Mintegral bidder
  2. App level configuration will pop-up , and you will need to insert the following parameters for each app you would like to monetize with Mintegral
    1. App ID
    2. Placement ID
    3. Ad Unit ID
  3. Get all the parameters from you Mintegral account
    1. App ID
    2. Placement ID
    3. Ad Unit ID

Step 5. Add the Mintegral Adapter to Your Build

Adobe Air – Add the Mintegral Adapter to Your Build

  1. Download the Mintegral ANE
    Add the Applovin Adobe Native Extension to your build. You can find the latest Mintegral ANE here.
    Important! Make sure you download both Adapter and SDK.
  2. Add the Mintegral ANE to your project
    1. To add the ANE, simply add it to your project by clicking on project properties ➣ Flex build path ➣ Native Extension Tab. Click on add ANE and choose file you have downloaded in the previous step.
    2. Make sure you mark the ANE to be packaged into your application on Flex Build Packaging ➣ Native Extension Tab, select the checkbox of ‘package‘.
    3. Make sure to add the following extensions, for iOS and Android.
      // For non China traffic app 
      <extensionID>com.ironsource.adobeair.mintegraladapter</extensionID>
      <extensionID>com.ironsource.adobeair.mintegralsdk</extensionID>

  3. For Android Only
    Update AndroidManifest.xml
    <activity
        android:name="com.mbridge.msdk.activity.MBCommonActivity"
        android:configChanges="keyboard|orientation"
        android:excludeFromRecents="true"
        android:exported="false"
        android:screenOrientation="portrait"
        android:theme="@android:style/Theme.Translucent.NoTitleBar"/>
    <!--Activities required for rewarded video and interstitial video ads-->
    <activity
        android:name="com.mbridge.msdk.reward.player.MBRewardVideoActivity"
        android:configChanges="orientation|keyboardHidden|screenSize"
        android:excludeFromRecents="true"
        android:theme="@style/mbridge_transparent_theme" />
    <!--Activity required for interstitial image ads-->
    <activity
        android:name="com.mbridge.msdk.interstitial.view.MBInterstitialActivity"
        android:configChanges="orientation|screenSize"
        android:excludeFromRecents="true" />
    <!--Activity required for interactive advertising-->
    <activity
        android:name="com.mbridge.msdk.interactiveads.activity.InteractiveShowActivity"
        android:excludeFromRecents="true"
        android:configChanges="keyboardHidden|orientation|screenSize"
        android:theme="@android:style/Theme.NoTitleBar.Fullscreen"/>
    

Done!
You are now all set to deliver Mintegral ads within your application!