Introduction
Online advertising is a popular way to promote products and services. Site owners are ready to display ads, and advertisers are willing to buy ad space.
However, with so many sites and advertisers out there, searching for counterparties and signing direct contracts takes too much time and drives up costs. Both parties need an intermediary that places ads on sites using automated tools and ensures a fair pricing system. That's where the RTB host comes in, serving as a core component of the Yandex advertising ecosystem.
Note
The OpenRTB specification covers the technical details of RTB (real-time bidding) and provides guidelines for communication between advertisers, sites, and intermediaries.
The RTB host runs an auction where advertisers compete to serve ads on their target sites. The advertiser with the highest bid wins, provided it meets the site owner's minimum price.
The RTB host acts as a price-setting tool based on classic market principles. Because auctions run automatically with high frequency (thousands of times a second), you can trust that the final price is fair.
Purpose of this document
This document describes the RTB host application programming interface (API). Advertisers use this API to participate in auctions.
These auctions are fully automated, meaning automated systems operate on behalf of both advertisers and site owners. This document is intended for developers building automated systems on the advertiser side (demand-side platforms, or DSPs) and the publisher side (supply-side platforms, or SSPs).