In-App Bidding Overview
In-App Bidding allows you to create a real-time competition between direct sales, Smart RTB+ and third party ad networks just like header bidding does in a web environment.
How does it work?
Like header bidding on the web, when an advertising opportunity occurs, your application may want to call third party partners to get a real-time CPM for that opportunity. These partners will return you an ad response and a CPM for the ad impression.
If you are using an advertising SDK that handles In-App Bidding competition between several partners, you can call our Smart Display SDK as a partner by using the SASBiddingManager
object.
Indeed, through the SASBiddingManager
, the Smart Display SDK will return -in case of success- an ad response along with its CPM that you can use in your In-App Bidding competition.
The SASBiddingManager
class
The SASBiddingManager
object works the same way on both iOS and Android platforms.
You need to pass 3 parameters when creating a SASBiddingManager
instance :
- an ad placement
- an ad format
- a currency
When performing an ad call, in case of success, the SASBiddingManager
will return a SASBiddingAdResponse
object containing the ad response and the ad's price (defined by its CPM and currency).
For more information about the implementation, please check the integration documentation for Android and iOS below: