L'offerta in tempo reale (RTB) è una procedura d'asta automatizzata per l'acquisto di impressioni di annunci individuali su siti web e altri luoghi online come app e giochi.
Le offerte in tempo reale sono una componente integrante della pubblicità programmatica, che automatizza i processi e le transazioni coinvolti nell'acquisto e nel posizionamento degli annunci. Gli algoritmi di offerta in tempo reale sono progettati per ottimizzare le transazioni in modo che gli editori ricevano il miglior pagamento per impressione e gli inserzionisti possano mostrare i loro annunci al pubblico più pertinente. Le offerte per le impressioni degli annunci vengono stabilite in base a criteri tra cui la dimensione e il posizionamento di un annuncio, nonché i dettagli sul sito e sul pubblico.
Ecco come funziona RTB: quando qualcuno fa clic su un collegamento a un sito Web o inserisce il nome o l'URL del sito nella barra degli indirizzi del browser, il browser crea una connessione al server dei contenuti dell'editore. Quando il server restituisce il codice per la pagina dal server dei contenuti dell'editore del sito, almeno una riga del codice include l'opzione per visualizzare un annuncio, insieme all'URL per il recupero del contenuto da un ad server.
L'ad server controlla i dati memorizzati per le informazioni pertinenti, ad esempio se lo spazio pubblicitario è riservato o funzionerebbe per un acquirente di inventario premium, o se ci sono dati sul visualizzatore che renderebbero lo spot più prezioso per qualche inserzionista per un annuncio mirato. A seconda dei dati che rileva, l'ad server potrebbe rendere disponibile l'opportunità al mercato pubblicitario aperto dove verrà messa all'asta. Se viene presa questa decisione, il server dell'editore si connette a una piattaforma lato offerta (SSP), il software che gli editori utilizzano per rendere disponibile il loro inventario agli scambi di annunci e alle piattaforme lato domanda (DSP), il sistema di controparte dell'inserzionista.
Il provider di servizi condivisi determina se il richiedente della pagina Web è noto e può connettersi a uno scambio di dati per accedere a ulteriori informazioni su quell'utente. Il provider di servizi condivisi invia quindi la richiesta e i dati dell'utente a uno scambio di annunci, che è connesso a reti pubblicitarie, altre piattaforme lato domanda e possibilmente scambi di annunci aggiuntivi. Tutti questi sistemi includono dati su ciò che gli inserzionisti offriranno per gli annunci in base a vari criteri, come l'età, il sesso, la posizione geografica e gli interessi dell'utente. Se non sono presenti offerte memorizzate nella cache, la piattaforma di scambio richiede offerte dai sistemi lato domanda in base a tali criteri. L'offerta vincente viene selezionata in 10 millisecondi e l'annuncio viene mostrato all'utente, il tutto durante il caricamento della pagina richiesta.
L'Internet Advertising Bureau (IAB) spiega i processi di back-end coinvolti nelle offerte in tempo reale: