Skip to content
AdTiming-Android-Mediation
Java Other
  1. Java 99.6%
  2. Other 0.4%
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
adapter
adtiming-demo
adtiming-mediation
.gitignore
AdTimingLogo.jpg
BuildAdTimingSDK.py
LICENSE
README.md
build.gradle
gradle.properties
gradlew
gradlew.bat
settings.gradle

README.md

AdTiming Mediation SDK for Android

AdTiming

Thanks for taking a look at AdTiming! We committed to providing flexible and easy-to-use monetization solution that works across multiple platforms.

Sign up for an account at http://www.adtiming.com.

Table of Contents


  • Introduction
  • Pull Request
  • Mediation
  • More Help
  • Requirements
  • New in this Version

Introduction


AdTiming Mediation Platform offers diversified and competitive monetization services and supports a variety of Ad formats including Native Ad, Interstitial Ad, Banner Ad, and Rewarded Video Ad. The AdTiming Mediation Platform works with multiple ad networks include AdMob, Facebook, UnityAds, Vungle, Tapjoy, AppLovin, AdColony, Chartboost and MoPub etc.

The newly designed AdTiming Mediation SDK (Version 6.0.0 and above) equipped with smart ad inventory mechanism and optimized SDK initialization pre-loading mechanism provides the best mediation solution for Mobile app developers. For Rewarded Video and Interstitial Ad, the SDK will regularly check inventory and automatically load ads, including pre-loading, loading after ad served, timing loading and more mechanisms, to maintain ad inventory and developers do not need to invoke load() method themselves. The new APIs are easier to use.

Pull Request

Thank you for submitting pull requests to the AdTiming Mediation SDK Android GitHub repository. Our team regularly monitors and investigates all submissions for inclusion in our official SDK releases. Please note that AdTiming does not directly merge these pull requests at this time. Please reach out to your account team or support@adtiming.com if you have further questions.

For integration instructions, please see the Android SDK Integration and Add Mediation Networks guide.

Cloned GitHub repository

Alternatively, you can obtain the AdTiming Mediation SDK source by cloning the git repository:

git clone git@github.com:AdTiming/AdTiming-Android-Mediation.git

For additional integration instructions, please see the Android SDK Integration guide.

Mediation


Interested in Mediation? After Integrate our Rewarded Video, Interstitial Ads in your app and follow our Add Mediation Networks and Mediation Integration Guides to mediation networks.

Proguard rules

 -dontwarn com.adtiming.mediationsdk.**.*
 
 -dontwarn com.mopub.**.*
 
 -dontoptimize
 
 -dontskipnonpubliclibraryclasses
 
 #adtiming
 
 -keep class com.adtiming.mediationsdk.mediation.**{ *; }
 
 -keep class com.adtiming.mediationsdk.mobileads.**{ *; }
 
 -keep class com.mopub.**{ *; }
 
 #R
 
 -keepclassmembers class **.R$* {
     public static <fields>;
 }
 
 -keepattributes *Annotation *,InnerClasses
 
 -keepnames class * implements android.os.Parcelable {
     public static final ** CREATOR;
}

More Help


You can find more help on our developer help site for SDK integration, ad units and ad network mediation guide.

To file an issue with our team Open Ticket or email support@adtiming.com.

Requirements

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

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

New in this Version

  • Features
    • Smart ad inventroy to cache more than one ad in inventory
    • Automaticly ad load without invoke loadAd() yourself
    • With new init method has ad unit type as parameter, you can init ad unit at any checkpoint in app
You can’t perform that action at this time.