Real-Time Bidding uitgelegd: Hoe RTB en Header Bidding werken
De per-impressie veiling achter programmatic, van begin tot eind: SSP's, DSP's, exchanges, first-price clearing, header bidding, OpenRTB — en waarom native netwerken andere regels hanteren.

Real-time bidding (RTB) is de per-impressie veiling achter de meeste programmatic advertising: wanneer een pagina met een advertentie-slot laadt, zendt een exchange een biedingsverzoek uit dat de slot, de pagina en een geanonimiseerde gebruiker beschrijft; demand platforms evalueren dit en bieden; de advertentie van de winnaar wordt gerenderd — allemaal in ongeveer een tiende van een seconde, voordat de pagina klaar is met schilderen. Header bidding is de uitgeversgerichte techniek die veel exchanges laat concurreren voor dezelfde slot tegelijk, en OpenRTB is het protocol dat ze allemaal spreken. Deze gids loopt de veiling van begin tot eind door, legt de bijbehorende mechanismen uit, en behandelt het deel dat de meeste uitleggen overslaan: waar native ads in het model passen en waar ze het breken.
De veiling, stap voor stap#
Eén impressie, één veiling, zes stappen:
- Een pagina laadt en een advertentie-slot wordt geactiveerd. De pagina van de uitgever vraagt een advertentie voor een specifieke plaatsing — grootte, positie, context.
- De supply side stelt een biedingsverzoek samen. De supply-side platform (SSP) van de uitgever bouwt een gestructureerd verzoek: slotafmetingen, pagin URL, gebruikersgeo, apparaat, privacy-toegestane identifiers.
- De exchange verspreidt het verzoek. Een ad exchange zendt het verzoek uit naar aangesloten demand partners — tientallen ervan, parallel.
- Demand platforms evalueren en bieden. Elke demand-side platform (DSP) beoordeelt de impressie tegen de targeting, budgetten en frequentielimieten van haar adverteerders, en reageert met een biedprijs en een creative — of passeert.
- De veiling wordt afgehandeld. De exchange kiest de winnaar (first-price, in de huidige markt), meldt dit aan de DSP, en retourneert de winnende creative.
- De advertentie wordt gerenderd en geld stroomt. De creative wordt getoond, impressie-trackers worden geactiveerd, en de uitgever ontvangt de clearing price minus de kosten van iedereen in de keten.
De volledige round‑trip gebeurt binnen een strikte timeout — biedingen die te laat aankomen tellen simpelweg niet — wat de reden is dat het ecosysteem geobsedeerd is door latency.
De cast van karakters#
| Player | Werkt voor | Rol in de veiling |
|---|---|---|
| SSP | Uitgever | Pakt inventory, stelt floors in, maximaliseert yield |
| Ad exchange | De marktplaats | Voert de veiling uit, handhaaft de timeout |
| DSP | Adverteerder | Waardeert elke impressie, biedt, beheert budgetten |
| Ad servers (beide kanten) | Uitgever / adverteerder | Finale beslissing en levering van de creative |
De lijnen vervagen voortdurend — grote SSP's draaien exchanges, DSP's kopen van elkaar, en hetzelfde bedrijf kan aan beide kanten zitten — wat mede de reden is dat supply‑path transparency een industrieel vraagstuk werd. Voor de bredere context van hoe deze onderdelen samenkomen tot een koopstrategie, zie programmatic advertising.
First-price vs second-price: waarom de veiling veranderde#
Klassieke RTB draaide second-price veilingen: de winnaar betaalde net boven het bod van de runner‑up, dus het bieden van je ware waarde was veilig. Vervolgens plaatste header bidding dezelfde impressie in meerdere parallelle veilingen tegelijk, en de "second price" verloor elke betekenis — een second-price winst in één veiling moest nog steeds first-price concurreren met de winnaars van de andere veilingen. Voeg daaraan exchanges toe die stilletjes floors en fees toepassen, en prijsontdekking wordt ondoorzichtig.
De industrie is overgestapt op first-price veilingen: de winnaar betaalt wat hij biedt. Simpeler en eerlijker, maar het legt de strategische last op kopers — bied elke keer je maximale waarde en je betaalt systematisch te veel, wat de reden is dat DSP's nu bid shading toepassen: algoritmen die de minimale winnende prijs schatten en dichterbij die prijs bieden. Als je programmatic koopt en de shading van je DSP slecht is, betaal je het verschil.
Header bidding: de oplossing voor de waterfall#
Voor header bidding draaiden uitgevers een waterfall: demand sources werden één voor één aangeroepen in een vaste prioriteitsvolgorde, elk kreeg een kans om te kopen tegen een vooraf ingestelde floor voordat het verzoek "terugging" werd naar de volgende. Resultaat: de eerste bron in de rij kon ondergewaardeerde inventory kopen terwijl betere biedingen lager in de rij de impressie nooit zagen.
Header bidding keert dit om. Een script in de paginakop (of, in de server‑side variant, een proxy die de pagina eenmaal aanroept) vraagt biedingen op van veel SSP's en exchanges gelijktijdig, en geeft vervolgens het beste bod door aan de ad server van de uitgever om te concurreren met direct verkochte campagnes. Elke demand source ziet elke impressie op hetzelfde moment, op gelijke voet.
De afwegingen zijn operationeel: client‑side header bidding voegt paginalatency en JavaScript‑gewicht toe; server‑side ruilt dat in voor lagere cookie‑match rates. De meeste geavanceerde uitgevers draaien een hybride. Voor kopers is het praktische gevolg eenvoudiger: de dagen van systematisch ondergeprijsde inventory in een slecht geconfigureerde waterfall zijn voorbij — de edge komt nu van creative en funnel, niet van veiling‑arbitrage.
OpenRTB en de transparantielaag#
OpenRTB — een IAB Tech Lab‑standaard — is het JSON‑protocol waarover het biedingsverzoek en de respons reizen: gestandaardiseerde objecten die de impressie, site, apparaat, gebruiker en het bod zelf beschrijven. Het maakt het mogelijk dat een DSP met vijftig exchanges kan communiceren zonder vijftig integraties.
Rond het protocol zit een publieke transparantielaag gebouwd om fraude en duistere doorverkoop tegen te gaan:
- ads.txt — een bestand op het domein van de uitgever dat opsomt wie bevoegd is om zijn inventory te verkopen.
- sellers.json — het spiegelbeeld: exchanges publiceren wie zij vertegenwoordigen.
- The schain object — elke OpenRTB‑request draagt de keten van intermediairs waar de impressie doorheen is gegaan.
Deze artefacten zijn publiekelijk bedoeld — wat betekent dat externe waarnemers programmatic paden kunnen auditen, niet alleen de deelnemers. Die auditbaarheid is de basis van moderne supply‑chain analyse.
Waar native ads passen — en waar ze dat niet doen#
Hier is het deel dat display‑gerichte uitleggen vaak fout hebben. De grote native netwerken — Taboola, Outbrain, MGID, Revcontent — verkopen niet primair via de open RTB‑pijpen. Elk draait zijn eigen gesloten marktplaats: adverteerders bieden binnen het platform van het netwerk, en de native ad auction vindt intern plaats voor elke widget‑slot, per gebruiker, per paginabezoek.
RTB‑concepten blijven gelden — het is een real-time, per-impressie veiling met floors en pacing — maar de competitieve arena is anders. Je Taboola‑bod concurreert alleen met andere Taboola‑adverteerders, niet met de open exchange. OpenRTB heeft een Native Ads‑spec, en native inventory stroomt programmatic aan de randen; netwerken verkopen ook elkaars vraag door, waardoor supply‑paths meer hops hebben dan een typische display‑impressie. We hebben echte voorbeelden van deze ketens getraceerd — widget naar netwerk naar reseller naar adverteerder — in the native ad supply chain, explained.
Praktische consequenties voor een mediakoper:
- DSP‑tools kunnen native‑network veilingen meestal niet zien. Programmatic dashboards vertellen je niet wat er op Taboola draait.
- Concurrentie is netwerk‑lokaal. Winnen op MGID betekent de adverteerders van MGID in jouw geo en verticale verslaan, niet de wereldwijde programmatic markt.
- De supply‑chain is toch observeerbaar. Omdat geserveerde ads en hun request‑chains publiekelijk zichtbaar zijn, kunnen onafhankelijke waarnemers classificeren wie wat heeft geserveerd — de techniek achter how ad spy tools capture native ads.
Waarom dit belangrijk is bij aankoop#
Drie werkbare conclusies uit de mechanica:
- Ken je pad, ken je kosten. Elke intermediair in de keten neemt een deel voordat de uitgever wordt betaald; bij doorverkochte native inventory vermenigvuldigen de hops zich. Minder hops betekent doorgaans dat meer van jouw euro's aandacht koopt.
- First-price veranderde het bieden. Bied niet reflexmatig je plafond; begrijp welke shading jouw platform toepast — en bij interne veilingen van native netwerken, test biedniveaus empirisch omdat er geen shading voor je wordt gedaan.
- Bij native vervangt competitief onderzoek veilingdata. Je kunt Taboola's veiling niet bevragen, maar je kunt wel de output observeren. De supply‑chain classificatie van OpenAdLibrary — opgebouwd uit meer dan 6,8 miljoen advertentie‑observaties over 49 netwerken (juli 2026) — toont welke netwerken en resellers daadwerkelijk een advertentie hebben geserveerd, per creative, in het ad intelligence platform. Het lezen van de geserveerde realiteit overtreft gokken over de veiling.
RTB is een simpel idee uitgevoerd op absurd schaal: één veiling per impressie, afgehandeld voordat de pagina schildert. Begrijp de veiling, het protocol en de paden — en de programmatic acroniemsoep reduceert tot eenvoudige infrastructuur.







