# In-App Bidding

Source: https://help-display-sdk.equativ.com/inappbidding.html

---

## Overview

__In-App Bidding__ allows you to create a real-time competition between direct sales, Equativ SSP 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 **Equativ Display SDK** as a partner by using the `SASBiddingManager` object. Indeed, through the `SASBiddingManager`, the **Equativ 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 _Android_ and _iOS_ 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 price (defined by its CPM and currency).

For more information about the implementation, please check the integration documentation for Android and iOS below:

[In-App Bidding on Android](https://help-display-sdk.equativ.com/android/inappbidding.html.md)
[In-App Bidding on iOS](https://help-display-sdk.equativ.com/ios/inappbidding.html.md)
