Supported Open Source Adapters

Open source adapters for several Ad networks SDKs are already provided by Smart.
You will find them on our GitHub repository.

To use them, simply copy the source files of the adapters you need in your project. Make sure that you include the corresponding Ad network SDK in your project as well. You will find more specific documentation in each adapter's README file on GitHub.

Feel free to contribute to improving those adapters by opening pull requests on this repository

If you prefere an easier integration using CocoaPods / Gradle, please read Integrate Smart Mediation Adapters topic.

List of already supported third-party SDKs

Networks Supported Ad Formats
Banner Interstitial Rewarded video Native Native video
AdColony ( Android / iOS )
AppLovin ( Android / iOS )
Facebook Audience Network ( Android / iOS )
Google Mobile Ads ( Android / iOS )
InMobi ( Android / iOS )
MoPub ( Android / iOS )
Ogury ( Android / iOS )
TapJoy ( Android / iOS )
Vungle ( Android / iOS )

GDPR consent retrieval mode per SDK

  • AdColony: Binary consent.
  • AppLovin: Binary consent.
  • Facebook Audience Network: No GDPR compliance APIs yet.
  • Google Mobile Ads: Binary consent.
  • InMobi: Binary consent.
  • MoPub: Forced to use Mopub's CMP.
  • Ogury: IAB TCF V2 compliant.
  • TapJoy: IAB TCF compliant.
  • Vungle: Binary consent.