Integrate Network SDKs
Partner Network Supported SDK Versions
Network | iOS Support | Minimum iOS Version | Minimum Chartboost Mediation SDK Version | Banner | Interstitial | Rewarded |
---|---|---|---|---|---|---|
AdColony | 4.9.0 | 10.0 | 4.0.0 | ✅ | ✅ | ✅ |
AdMob | 9.12.0 9.13.0 9.14.0 10.1.0 | 10.0 10.0 10.0 10.0/12.0** | 4.0.0 | ✅ | ✅ | ✅ |
Amazon Publisher Services * | 4.5.6 4.6.0 | 12.0 | 4.0.0 | ✅ | ✅ | 🚫 |
AppLovin | 11.5.4 11.5.5 11.7.0 11.8.0 | 10.0 | 4.0.0 | ✅ | ✅ | ✅ |
Chartboost | 9.2.0 9.3.0 | 10.0 | 4.0.0 | ✅ | ✅ | ✅ |
Digital Turbine | 8.1.7 8.1.9 8.2.0 | 10.0 | 4.0.0 | ✅ | ✅ | ✅ |
Google Bidding | 9.12.0 9.13.0 9.14.0 10.1.0 | 10.0 10.0 10.0 10.0/12.0** | 4.0.0 | ✅ | ✅ | ✅ |
HyprMX | 6.0.3 | 10.0 | 4.0.0 | ✅ | ✅ | ✅ |
InMobi | 10.1.1 10.1.2 10.1.3 | 10.0 11.0 | 4.0.0 | ✅ | ✅ | ✅ |
ironSource | 7.2.5.1 7.2.6.0 7.2.7.0 | 10.0 | 4.0.0 | 🚫 | ✅ | ✅ |
Meta Audience Network | 6.12.0 | 10.0 | 4.0.0 | ✅ | ✅ | ✅ |
Mintegral | 7.1.9 7.2.0 7.3.0 | 10.0 | 4.0.0 | ✅ | ✅ | ✅ |
Pangle * | 4.6.2.2 4.9.0.6 4.9.1.0 | 10.0 | 4.0.0 | ✅ | ✅ | ✅ |
Tapjoy | 12.10.0 12.11.0 | 10.0 | 4.0.0 | 🚫 | ✅ | ✅ |
Unity Ads | 4.4.1 4.5.0 4.6.0 | 10.0 | 4.0.0 | ✅ | ✅ | ✅ |
Vungle | 6.12.1 6.12.2 | 10.0 | 4.0.0 | ✅ | ✅ | ✅ |
Yahoo | 1.3.0 1.4.0 | 11.0 | 4.0.0 | ✅ | ✅ | ✅ |
Note
* Amazon Publisher Services and Pangle network are currently in private beta. Please reach out to Chartboost to inquire.
** For AdMob SDK 10.1.0 and Google Bidding SDK 10.1.0, Google SDK requires iOS 12 to serve ads.
Mediation 4.0.0 Changes
As part of the Marketing team’s efforts to clearly articulate the use cases and customers we support by being more descriptive with our product branding, Helium is being rebranded as Chartboost Mediation.
Starting in 4.0.0, the Chartboost Mediation brand will be used in place of Helium for new additions. In the coming 4.X releases, the old Helium branding will be deprecated and the new Chartboost Mediation branding will be used to give publishers a smoother transition.
Adapter Separation
Beginning with Chartboost Mediation SDK 4.0.0, the partner network adapters will no longer be bundled with the main Chartboost Mediation SDK distribution. This decoupling of the Helium SDK releases from the partner network adapter releases will allow for more rapid iterations of the adapters as the adapters will reside in their own open-source repositories.
The supported open-source adapter repositories are:
Adapter Versioning Scheme
With Chartboost Mediation 4.0.0, the partner adapter versions are as follows:
<chartboost_mediation_sdk_major_version>.<partner_sdk_version>.<adapter_revision>
Chartboost Mediation SDK Major Version
This is the major version of the Chartboost Mediation SDK that the adapter is compatible with.
Partner SDK Version
This is the full partner SDK version that the adapter is compatible with. Note that this could be the traditional major.minor.patch
version scheme, but there are some partners that have a major.minor.patch.revision
version scheme.
Adapter Revision
This is the version of the adapter. Typically this will start at 0 and will increment as there are hotfixes that are specific to this version of the adapter.
Examples
The following are some examples of adapter versions for Chartboost Mediation SDK 4.0.0.
Partner | Adapter Version | Chartboost Mediation SDK Major Version | Compatible Partner SDK Version | Adapter Revision |
---|---|---|---|---|
AdColony | 4.4.9.0.0 | 4 | 4.9.0 | 0 |
IronSource | 4.7.2.5.1.0 | 4 | 7.2.5.1 | 0 |
Adding Ad Network SDKs
Mediation Adapters are required to use other Ad Networks with Mediation. If you're using CocoaPods, they can be downloaded (along with their dependent Ad Network SDKs) by adding the following to your Podfile:
# Chartboost Mediation Adapter for AdColony
pod 'ChartboostMediationAdapterAdColony'
# Chartboost Mediation Adapter for AdMob
pod 'ChartboostMediationAdapterAdMob'
# Chartboost Mediation Adapter for Amazon Publisher Services
pod 'ChartboostMediationAdapterAmazonPublisherServices'
# Chartboost Mediation Adapter for AppLovin
pod 'ChartboostMediationAdapterAppLovin'
# Chartboost Mediation Adapter for Chartboost
pod 'ChartboostMediationAdapterChartboost'
# Chartboost Mediation Adapter for Digital Turbine
pod 'ChartboostMediationAdapterDigitalTurbineExchange'
# Chartboost Mediation Adapter for Google Bidding
pod 'ChartboostMediationAdapterGoogleBidding'
# Chartboost Mediation Adapter for HyprMX
pod 'ChartboostMediationAdapterHyprMX'
# Chartboost Mediation Adapter for InMobi
pod 'ChartboostMediationAdapterInMobi'
# Chartboost Mediation Adapter for ironSource
pod 'ChartboostMediationAdapterIronSource'
# Chartboost Mediation Adapter for Meta Audience Network
pod 'ChartboostMediationAdapterMetaAudienceNetwork'
# Chartboost Mediation Adapter for Mintegral
pod 'ChartboostMediationAdapterMintegral'
# Chartboost Mediation Adapter for Pangle
pod 'ChartboostMediationAdapterPangle'
# Chartboost Mediation Adapter for Tapjoy
pod 'ChartboostMediationAdapterTapjoy'
# Chartboost Mediation Adapter for UnityAds
pod 'ChartboostMediationAdapterUnityAds'
# Chartboost Mediation Adapter for Vungle
pod 'ChartboostMediationAdapterVungle'
# Chartboost Mediation Adapter for Yahoo
pod 'ChartboostMediationAdapterYahoo
AdColony
To integrate with AdColony iOS SDK, refer to AdColony SDK integration documentation.
AdMob
To integrate with AdMob iOS SDK, refer to AdMob SDK integration documentation.
Amazon Publisher Services
Amazon Publisher Services network is currently in private beta. Please reach out to Chartboost to inquire.
AppLovin
To integrate with AppLovin iOS SDK, refer to AppLovin SDK integration documentation.
Digital Turbine
To integrate with Digital Turbine (formerly Fyber) iOS SDK, refer to Digital Turbine SDK integration documentation.
HyprMX
To integrate with HyprMX iOS SDK, refer to HyprMX SDK integration documentation.
InMobi
To integrate with InMobi iOS SDK, refer to InMobi SDK integration documentation.
ironSource
To integrate with ironSource iOS SDK, refer to ironSource SDK integration documentation.
Meta Audience Network
Starting with Meta Audience Network 5.4.x, there are additional frameworks that their SDKs require: FBBSDKCoreKit_Basics and the AudioToolbox framework. The FBBSDKCoreKit_Basics can be found here while the AudioToolbox can be added from Xcode.
- FBBSDKCoreKit_Basics
- FBAudienceNetwork
- AudioToolbox
CocoaPods automatically integrates Meta Audience Network SDK, therefore manual import is unnecessary.
Mintegral
To integrate with Mintegral iOS SDK, refer to Mintegral SDK integration documentation.
Pangle
To integrate with Pangle iOS SDK, refer to Pangle's SDK integration documentation.
Tapjoy
Link the following additional frameworks to your project to support the Tapjoy integration:
AdSupport |
CFNetwork |
CoreTelephony (Can be marked Optional for compatibility with older versions of iOS) |
ImageIO.framework |
libc++ |
libz |
MediaPlayer |
MobileCoreServices |
PassKit (Can be marked Optional for compatibility with older versions of iOS) |
QuartzCore |
Security |
SystemConfiguration |
If you are using a version of Tapjoy SDK older than 12.1.0 you must also include the following frameworks:
CoreData |
CoreMotion |
libsqlite3.0 |
libxml2 |
MapKit |
If you are adding Tapjoy via CocoaPods, there is no need to include any of the frameworks above.
Unity Ads
To integrate with Unity Ads iOS SDK, refer to Unity Ads SDK implementation documentation.
Vungle
To integrate with Vungle iOS SDK, refer to Vungle SDK integration documentation.
Yahoo
To integrate with Yahoo iOS SDK, refer to Yahoo SDK integration documentation.
Updated 17 days ago