Skip to content

smartadserver/smart-mediation-adapters-ios

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart Mediation Adapters iOS

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.

Cocoapods installation

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.

Manual installation

You can still install the adapters manually if needed:

  1. First make sure you have installed the Smart Display SDK. More information here.

  2. 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.

  3. Make sure to integrate the SDK corresponding to the chosen adapter(s).