Skip to content

OpenMediationProject/OpenMediation-Android

Repository files navigation

OpenMediation SDK for Android

Thanks for taking a look at OpenMediation! We offers diversified and competitive monetization solution and supports a variety of Ad formats including Native Ad, Interstitial Ad, Banner Ad, and Rewarded Video Ad. The OpenMediation platform works with multiple ad networks include AdMob, Facebook, UnityAds, Vungle, AdColony, AppLovin, Tapjoy, Chartboost and Mintegral etc.

Communication

  • If you found a bug, and can provide steps to reliably reproduce it, open an issue.
  • If you have a feature request, open an issue.

Installation

android {
  ...
  defaultConfig {
        minSdkVersion 16
    }
}

dependencies {
  implementation 'com.openmediation:om-android-sdk:2.6.6@aar'

  // AdTiming-Adapter
  implementation 'com.openmediation.adapters:adtiming:2.5.0@aar'
  // AdMob-Adapter
  implementation 'com.openmediation.adapters:admob:2.5.5@aar'
  // Facebook-Adapter
  implementation 'com.openmediation.adapters:facebook:2.6.2@aar'
  // Unity-Adapter
  implementation 'com.openmediation.adapters:unity:2.5.2@aar'
  // Vungle-Adapter
  implementation 'com.openmediation.adapters:vungle:2.5.1@aar'
  // AdColony-Adapter
  implementation 'com.openmediation.adapters:adcolony:2.6.1@aar'
  // AppLovin-Adapter
  implementation 'com.openmediation.adapters:applovin:2.5.3@aar'
  // Tapjoy-Adapter
  implementation 'com.openmediation.adapters:tapjoy:2.6.0@aar'
  // Chartboost-Adapter
  implementation 'com.openmediation.adapters:chartboost:2.6.1@aar'
  // Mintegral-Adapter
  implementation 'com.openmediation.adapters:mintegral:2.6.5@aar'
  //TikTok-Adapter
  implementation 'com.openmediation.adapters:tiktok:2.6.4@aar'
  //IronSource-Adapter
  implementation 'com.openmediation.adapters:ironsource:2.5.0@aar'
  //Ogury-Adapter
  implementation 'com.openmediation.adapters:ogury:2.5.1@aar'
  //Helium-Adapter
  implementation 'com.openmediation.adapters:helium:2.6.2@aar'
  // PubNative-Adapter
  implementation 'com.openmediation.adapters:pubnative:2.5.0@aar'
}

ProGuard

-keep class com.openmediation.sdk.** { *; }

Requirements

We support Android Operating Systems Version 4.1 (API Level 16) and up. Be sure to:

  • Use Android Studio 3.0 and up
  • Target Android API level 28
  • MinSdkVersion level 16 and up

LICENSE

See the LICENSE file.