RTB (Echtzeitgebote) ist das Auktionsprotokoll hinter Programmatic Advertising. Jeder Ad-Impression wird in 50–150 Millisekunden versteigert — der SSP sendet eine Bid-Request, mehrere DSPs werten sie aus und antworten mit Geboten, die Auktion löst auf und das gewinnende Creative wird gerendert. Die OpenRTB-Spezifikation (verwaltet vom IAB Tech Lab) definiert das Protokoll: wie Bid-Requests aussehen, welche Felder sie enthalten, was Gebote zurückgeben müssen.
Die 50–150-ms-Auktions-Timeline
- 0 ms — Nutzer öffnet Publisher-App / -Seite. App / Seite sendet Ad-Request an das SDK.
- 5–20 ms — SSP empfängt die Anfrage, reichert sie mit Audience-Daten an, sendet an Ad-Exchanges.
- 20–100 ms — Ad-Exchange sendet Bid-Request an verbundene DSPs. Jeder DSP wertet die Anfrage gegen die Targeting-Regeln des Werbetreibenden aus, berechnet einen Gebotspreis, antwortet.
- 100–130 ms — Exchange sammelt Gebote, führt Auktion durch, wählt Gewinner.
- 130–150 ms — URL des gewinnenden Creatives zurückgegeben, Anzeige wird gerendert.
Latenz über ~150 ms führt zu Ad-Slot-Abandonment (der Impression läuft ab und rendert ein Fallback). Bieter, die langsam antworten, werden von Exchanges aus Auktionen ausgeschlossen.
Auktionstypen
- First-Price-Auktion: der Gewinner zahlt seinen Gebotspreis. Branchenstandard 2026 — Google AdX und die meisten großen SSPs wechselten zwischen 2017–2019 von Second-Price auf First-Price. Zwingt Werbetreibende zu strategischerem Bieten (man zahlt, was man bietet, nicht was man zahlen müsste um zu gewinnen).
- Second-Price-Auktion: der Gewinner zahlt einen Cent über dem Gebot des Zweitplatzierten. Klassischer eBay-Stil-Mechanismus, im Programmatic weit verbreitet bis zum Wechsel der späten 2010er. Theoretisch fördert ehrliches Bieten (man kann sein Maximum bieten ohne zu viel zu zahlen); in der Praxis machten intransparente Mechaniken + Header-Bidding ihn instabil.
RTB in mobilen Apps
- SDK-basiert: ein SDK in der App (typischerweise das Mediation-SDK des Publishers — AppLovin MAX, ironSource LevelPlay, Google Admob) verarbeitet die Bid-Request lokal. Das SDK sendet die Anfrage, empfängt das Gebot, rendert das gewinnende Creative.
- Server-to-Server (S2S): das Backend des Publishers verarbeitet die Bid-Request und ruft Exchanges vom Server aus auf. Wird für Header-Bidding-artige Auktionen verwendet, bei denen der Publisher mehr Kontrolle über die Bid-Logik möchte.
Der Bid-Request-Payload im Mobile enthält App-ID, Anzeigenformat, User-Signale (wo verfügbar), Gerätesignale, Geolocation (mit Erlaubnis), Content-Kontext. Post-ATT auf iOS sind User-Level-Signale stark eingeschränkt — die Bid-Request ist deutlich weniger reichhaltig als auf Android oder pre-ATT iOS.
Häufige RTB-Fallstricke
- Bid-Timeout: DSPs, die langsam antworten, werden aus Auktionen ausgeschlossen. Antwortzeiten unter 100 ms halten.
- Veraltete Audience-Daten: Bieten gegen Audience-Signale, die vor 5 Minuten aktuell und jetzt veraltet sind. Echtzeit-Audience-Updates sind wichtig.
- Auktions-Kollusion: Wenn mehrere Bieter Datenquellen teilen, können Gebote verdächtig korrelieren. Anti-Kollusions-Analytics in ausgereiften DSPs.
- Bid Shading: In First-Price-Auktionen "schattieren" ausgefeilte DSPs Gebote nach unten basierend auf historischen Clearing-Preisen — sie bieten, was sie zu gewinnen erwarten, nicht ihr Maximum. Naives Bieten überzahlt.