This repository contains all mediation adapters we officially support for the legacy Smart Display SDK version 7. For the mediation adapters compatible with the new Equativ Display SDK 8, please refer to this repository instead.
You can install the Smart Display SDK, one or several mediation adapters and their related third party SDKs using Cocoapods.
For that, simply declare the pod Smart-Display-SDK-With-Mediation
in your podfile (instead of the regular Smart-Display-SDK) with the appropriate subspec. For instance you can import InMobi and Tapjoy like so:
pod 'Smart-Display-SDK-With-Mediation/InMobi'
pod 'Smart-Display-SDK-With-Mediation/Tapjoy'
Available subspecs are:
Subspec name | Supported SDK version | Comments |
---|---|---|
AdColony |
~> 4.7.2 | n/a |
AppLovin |
~> 11.3.1 | n/a |
GoogleMobileAds |
~> 11.5.0 | n/a |
InMobi |
~> 10.0.1 | n/a |
Ogury |
~> 4.2.2 | n/a |
Tapjoy |
~> 12.8.0 | n/a |
Vungle |
~> 6.10.5 | n/a |
Note: if you install the pod Smart-Display-SDK-With-Mediation without specifying any subspec, only the Smart Display SDK will be installed.
You can still install the adapters manually if needed:
-
First make sure you have installed the Smart Display SDK. More information here.
-
Copy and paste the classes of the adapter(s) you need to your project sources. Note that some adapter classes have a base class, do not forget to copy it as well.
-
Make sure to integrate the SDK corresponding to the chosen adapter(s).