AppLovin Custom Adapter
GraviteRTBAppLovinMediationAdapter
GraviteRTBAppLovinMediationAdapter is a Gravite framework that implements AppLovin custom adapter. It supports the following ad formats:
Banners
Fullscreen
Add Custom SDK Network
In the MAX Dashboard, select MAX > Mediation > Manage > Networks. Then click Click here to add a Custom Network at the bottom of the page. The Create Custom Network page appears. Add the information about RTBSDK custom network:
Network Type: choose SDK.
Name: RTBSDK.
iOS Adapter Class Name:
RTBSDKAppLovinMediationAdapter
.

Setup Ad Unit
Please contact your Gravite account manager to agree on the following parameters, as some need to be created on our end.
Set the "App ID" to the itunes app id.
Set the "placement ID" to the Gravite Marketplace placement ID as forwarded to you by your Gravite account manager.
Optional: set the seller id and the bid floor values in the "Custom Parameters" field to
{"sellerId": "<SELLER_ID_VALUE>", "bidFloor": "<BID_FLOOR_VALUE>" }
whereSELLER_ID_VALUE
is the seller id value andBID_FLOOR_VALUE
is the bid floor value.

Implementation Steps
Integrate
GraviteRTBAppLovinMediationAdapter
Cocoapods:
Add AppLovin and GraviteRTBAppLovinMediationAdapter to your Podfile:
pod 'RTBSDK/AppLovinCustomAdapter', '<RTBSDK_VERSION>'
(this will install AppLovin, GraviteRTBAppLovinMediationAdapter and RTBSDK).
Swift Package Manager:
Follow the same SPM steps here.
In the last step, select
RTBSPM
andGraviteRTBAppLovinMediationAdapter
Integrate with AppLovin fullscreen and banner formats following their AppLovin documentation.
How GraviteRTBAppLovinMediationAdapter Works
The publisher requests an ad (Banner or Fullscreen) normally from AppLovin SDK (To learn how to request an ad from AppLovin, please visit AppLovin documentation).
AppLovin internally calls GraviteRTBAppLovinMediationAdapter asking for an ad.
GraviteRTBAppLovinMediationAdapter internally calls RTBSDK asking for an ad.
When RTBSDK responds, GraviteRTBAppLovinMediationAdapter would notify AppLovin with the response using the AppLovin custom adapter delegate methods. And in return, AppLovin will notify you of the response using the normal AppLovin callback.
Last updated