Acquisizione utenti

Offerta in tempo reale (RTB)

Conosciuto anche comeRTBOfferta in tempo realeAsta in tempo reale

Il protocollo d'asta alla base della pubblicità programmatica — ogni impression pubblicitaria messa all'asta in 50-150 millisecondi tramite la specifica OpenRTB.

Punti chiave

  1. 01RTB = il protocollo d'asta. Ogni impression messa all'asta in 50-150ms tramite la specifica OpenRTB (gestita dall'IAB Tech Lab).
  2. 02Tipi di asta: first-price (il vincitore paga la propria offerta) e second-price (il vincitore paga un centesimo sopra l'offerta del secondo). Il first-price domina ora dopo il cambio di settore del 2017-2019.
  3. 03Il payload della bid request include: metadati dell'impression, segnali utente, contesto del contenuto — varia in ricchezza nel post-ATT su iOS.
  4. 04Nelle app mobile, RTB avviene in-app tramite SDK o server-to-server — l'SDK invia la bid request, l'exchange gestisce l'asta, l'annuncio vincente viene renderizzato.

RTB (real-time bidding) è il protocollo d'asta alla base della pubblicità programmatica. Ogni impression pubblicitaria viene messa all'asta in 50-150 millisecondi — l'SSP invia una bid request, più DSP valutano e rispondono con offerte, l'asta si risolve e la creatività vincente viene renderizzata. La specifica OpenRTB (gestita dall'IAB Tech Lab) definisce il protocollo: come appaiono le bid request, quali campi includono, cosa devono restituire le offerte.

La timeline dell'asta da 50-150ms

  1. 0ms — l'utente apre l'app / pagina dell'editore. App / pagina invia la richiesta pubblicitaria all'SDK.
  2. 5-20ms — l'SSP riceve la richiesta, la arricchisce con i dati di audience e la diffonde agli ad exchange.
  3. 20-100ms — l'ad exchange diffonde la bid request ai DSP collegati. Ogni DSP valuta la richiesta rispetto alle regole di targeting dell'advertiser, calcola un prezzo di offerta e risponde.
  4. 100-130ms — l'exchange raccoglie le offerte, gestisce l'asta e sceglie il vincitore.
  5. 130-150ms — l'URL della creatività vincente viene restituito e l'annuncio viene renderizzato.

La latenza superiore a ~150ms causa l'abbandono dello slot pubblicitario (l'impression va in timeout e viene renderizzato un fallback). I bidder che rispondono lentamente vengono penalizzati — gli exchange escludono i DSP lenti dall'asta.

Tipi di asta

RTB nelle app mobile

Il payload della bid request nel mobile include app ID, formato dell'annuncio, segnali utente (dove disponibili), segnali del dispositivo, geolocalizzazione (con permesso), contesto del contenuto. Nel post-ATT su iOS, i segnali a livello utente sono drasticamente ridotti — la bid request è molto meno ricca rispetto ad Android o all'iOS pre-ATT.

Problemi comuni in RTB

  • Timeout delle offerte: i DSP che rispondono lentamente vengono esclusi dalle aste. Mantieni i tempi di risposta sotto i 100ms.
  • Dati di audience obsoleti: fare offerte su segnali di audience freschi 5 minuti fa ma ora stantii. Gli aggiornamenti in tempo reale dell'audience contano.
  • Collusione nelle aste: quando più bidder condividono fonti di dati, le offerte possono correlarsi in modo sospetto. Analytics anti-collusione nei DSP maturi.
  • Bid shading: nelle aste first-price, i DSP sofisticati "abbassano" le offerte basandosi sui prezzi di clearing storici — offrono quello che si aspettano di vincere, non il loro massimo. Le offerte ingenue pagano troppo.

Risposte rapide

Cos'è RTB (real-time bidding)?

RTB è il protocollo d'asta alla base della pubblicità programmatica. Ogni impression pubblicitaria viene messa all'asta in 50-150 millisecondi tramite la specifica OpenRTB (gestita dall'IAB Tech Lab). L'SSP invia una bid request, i DSP rispondono con le offerte, l'asta si risolve e la creatività vincente viene renderizzata — il tutto prima che l'utente noti che la pagina / app ha terminato il caricamento.

Quanto velocemente avviene davvero RTB?

50-150 millisecondi end-to-end. La finestra dell'asta inizia quando l'editore invia la bid request e termina quando la creatività vincente viene renderizzata. I timeout superiori a ~150ms causano l'abbandono dello slot pubblicitario (viene renderizzato un annuncio di fallback). I DSP che rispondono costantemente in ritardo vengono esclusi dalle aste dagli exchange.

Qual è la differenza tra aste first-price e second-price in RTB?

**First-price**: il vincitore paga la propria offerta. Standard del settore dalla fine degli anni 2010. Forza gli advertiser a fare offerte in modo strategico — il bid shading (offrire quello che ci si aspetta di vincere, non il proprio massimo) è ora pratica comune. **Second-price**: il vincitore paga un centesimo sopra l'offerta del secondo classificato. Meccanismo classico in stile eBay, ampiamente usato nel programmatico fino al ~2019. Teoricamente incoraggia offerte veritiere ma si è dimostrato instabile con l'header bidding.

Come funziona RTB all'interno delle app mobile?

In due modi. **Basato su SDK**: un SDK di mediation (AppLovin MAX, ironSource LevelPlay, Admob) incorporato nell'app dell'editore invia le bid request localmente e gestisce l'asta. **Server-to-server (s2s)**: il backend dell'editore gestisce le bid request, chiamando gli exchange dal server. Il payload della bid request include app ID, formato dell'annuncio, segnali del dispositivo, geolocalizzazione e (dove disponibili) segnali utente — nel post-ATT su iOS, i segnali a livello utente sono drasticamente ridotti.

Torna al glossario