Lesson 5: Yandex Mediation
Yandex Mediation is a free platform that allows you to display ads from multiple ad networks (demand platforms) in your mobile app. Each ad network provides ads for placement, and Yandex Mediation automatically selects the most profitable option for the publisher.
Benefits of Yandex Mediation
- The more ad networks you add, the better your chances of filling the ad placement.
- From all available ads, the most profitable one is selected for display.
- By connecting international ad networks, you can display relevant ads to users from different countries.
Two methods are used to receive bids from ad networks: Smart Waterfall and In-App Bidding.
- Smart Waterfall
This is a machine learning technology used to predict the ad network with the highest bid. For a list of ad networks that connect to Yandex Mediation through Smart Waterfall, see Help.
- In-App Bidding
Unlike Smart Waterfall, In-App Bidding allows you to get real-time bids from ad networks. Currently, Mintegral, VK Advertising, BIGO Ads, Pangle, and Liftoff use this technology.
How are bids obtained
When the user navigates to a screen where ads must be displayed, the app sends a request to Yandex Mediation. The platform evaluates which ad from which ad network is most profitable to display.
For networks that use the In-App Bidding technology, Yandex Mediation requests bids directly from all networks at once.
Ad networks connected through Smart Waterfall also bid for impressions. Once a response from bid-enabled networks is received, an ML-based algorithm predicts whether other networks are likely to offer higher bids.
- If the algorithm determines that this is likely, Yandex Mediation sends an ad request to this network.
- Otherwise, Yandex Mediation promptly displays the most profitable ad from the bid-enabled network.
Step 1. Create ad units in other ad networks.
For each external ad network you want to connect, create an ad unit in that network's interface and get the parameters required to integrate the unit into Yandex Mediation.
If you want to connect the network through Smart Waterfall, create several ad units, each with a distinct CPM floor. The more ad units you create, the more accurately the platform can predict the bid from the external ad network. You can add up to 100 units from the same ad network to Yandex Mediation.
To connect an ad network through In-App Bidding, you'll need to create only one ad unit.
Step 2. Connect the ad network to this unit in the Yandex Advertising Network.
- Create a new ad unit or open the settings of an existing one in the Yandex Advertising Network's interface.
- Connect external ad networks to the unit:
- Go to the ad unit settings at the bottom of the page and click Add network.
- Choose the mediation type: In-App Bidding or Smart Waterfall. You'll see a list of ad networks that support the selected mediation type.
- Select the ad network and specify the parameters for units that were created in this ad network's interface.
For more information on the parameters, see Help. - If needed, specify the impression geography for the ad units: switch to the Geography tab and set a CPM floor for the selected regions.
- Click Save at the bottom of the page.
Step 3. Configure your app
Skip this step if you have integrated a unified build.
Connect the mobile mediation adapter for the required ad network following instructions:
We recommend using test ads to verify integration of your app open ads and to test your app.
To ensure that test ads are returned for every ad request, we have created a special demo placement ID. Use it to test your ad integrations.
You can find a list of demo units and platforms that support them on this page.