AppLovin Custom Adapter
Last updated
Last updated
RTBSDKMediationAdapter is a library that implements AppLovin custom adapter. It supports the following ad formats:
Banners
Fullscreen
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.
Android / Fire OS Adapter Class Name: com.applovin.mediation.adapters.RTBSDKMediationAdapter
.
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 apps bundle 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> }
where SELLER_ID_VALUE
is the seller id value and BID_FLOOR_VALUE
is the bid floor value.
Add the RTB SDK repository to your repositories list
Add the AppLovin adapter dependency:
This will install both the mediation adapter and RTB SDK. Please note that the version of the adapter corresponds to the used version of RTB SDK.
Integrate with AppLovin fullscreen and banner formats following the AppLovin documentation.
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 RTBSDKMediationAdapter asking for an ad.
RTBSDKMediationAdapter internally calls RTBSDK asking for an ad.
When RTBSDK responds, RTBSDKMediationAdapter 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.