Top Banner
Programmatic, RTB e metodi d’asta
38

Programmatic, RTB e metodi d'asta - IAB Academy

Mar 06, 2023

Download

Documents

Khang Minh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Programmatic, RTB e metodi d'asta - IAB Academy

Programmatic, RTB e metodi d’asta

Page 2: Programmatic, RTB e metodi d'asta - IAB Academy

Real Time Bidding: l’asta in tempo reale

Seller

Buyers

Audience

Il Real Time Bidding (RTB) si basa

sulla compravendita di spazi

pubblicitari per mezzo di asta, con

logiche molto simili al mercato

finanziario.

Page 3: Programmatic, RTB e metodi d'asta - IAB Academy

RTB in 30 secondi

1. L’utente carica la pagina web.

2. Il sito internet richiede che nello spazio compaia un annuncio e indica all’ad exchange di aprire le

offerte per quell’utente.

3. La ad exchange manda la richiesta in asta a tutti i possibili compratori connessi.

4. I compratori rispondono con un’offerta in meno di 100 ms e l’adexchange decreta il vincitore

dell’asta.

5. Ad Exchange comunica all’adserver del sito internet l’annuncio che ha vinto e che può andare a

schermo..

Page 4: Programmatic, RTB e metodi d'asta - IAB Academy

Real Time Bidding: RTB

L’RTB è protocollo che permette la compravendita di spazi pubblicitari tramite aste in tempo reale che si verificano nel tempo che ci vuole per caricare

una pagina web o un contenuto online.

Page 5: Programmatic, RTB e metodi d'asta - IAB Academy

Real Time Bidding: RTB

L’RTB è protocollo che permette la compravendita di spazi pubblicitari tramite aste in tempo reale che si verificano nel tempo che ci vuole per caricare

una pagina web o un contenuto online.

Media owner, editore o

concessionaria cerca di

massimizzare il ricavo proveniente

da ogni singola impression che

potrebbe vendere introducendo

una serie di regole nella SSP e un

prezzo minimo che determinano le

condizioni di partecipazione dei

buyers.

Agenzia media, brand o

inserzionista che ‘programma’ la

sua DSP per decidere in tempo

reale se può fare offerte su ogni

singola impression secondo

specifici criteri di targhettizzazione

e di dati che vengono forniti durante

l’asta.

BuyerSeller

Page 6: Programmatic, RTB e metodi d'asta - IAB Academy

Real Time Bidding per la compravendita di media

I sellers mettono a disposizione il loro

inventario ai Buyers (gli inserzionisti) i quali

possono fare un'offerta d’acquisto (Bid).

Page 7: Programmatic, RTB e metodi d'asta - IAB Academy

Real Time Bidding per la compravendita di media

I sellers mettono a disposizione il loro

inventario ai Buyers (gli inserzionisti) i quali

possono fare un'offerta d’acquisto (Bid).

I buyers possono impostare i loro parametri,

come il prezzo di offerta (Bid price) e una

serie di attributi come la frequenza di

acquisto per singolo user, cookie di

campagne retargeting e, volendo, anche il

tipo di profilo di utente e audience che si

vuole targettizzare che stanno cercando di

raggiungere.

Page 8: Programmatic, RTB e metodi d'asta - IAB Academy

Real Time Bidding per la compravendita di media

I sellers mettono a disposizione il loro

inventario ai Buyers (gli inserzionisti) i quali

possono fare un'offerta d’acquisto (Bid).

I buyers possono impostare i loro parametri,

come il prezzo di offerta (Bid price) e una

serie di attributi come la frequenza di

acquisto per singolo user, cookie di

campagne retargeting e, volendo, anche il

tipo di profilo di utente e audience che si

vuole targettizzare che stanno cercando di

raggiungere.

L'ottimizzazione lato buyer viene svolta mediante l’impostazione della/delle DSP e tiene conto di variabili

importanti come budget, flight di campagna e modello di prezzo.

L’ottimizzazione da parte del seller, è gestire una serie di regole che determinano i prezzi di vendita

mediante i quali l’inventario di impression a disposizione può essere venduto in tempo reale

Page 9: Programmatic, RTB e metodi d'asta - IAB Academy

Il processo d’asta in RTB

Page 10: Programmatic, RTB e metodi d'asta - IAB Academy

Il processo d’asta in RTB

Bid request

Specifications

Page 11: Programmatic, RTB e metodi d'asta - IAB Academy

Il processo d’asta in RTB

Bid request

Specifications

Bid response

Specifications

Page 12: Programmatic, RTB e metodi d'asta - IAB Academy

Il processo d’asta in RTB

Bid request

Specifications

Bid response

Specifications

Winning ad

Page 13: Programmatic, RTB e metodi d'asta - IAB Academy

L’asta aperta: openRTB

Agli albori dell’RTB, il modello più

utilizzato era il second highest price + 1

centesimo, ovvero quando il vincitore

dell’asta si aggiudica l’inventory, paga il

prezzo del secondo miglior offerente + 1

centesimo. Un modello preso in prestito

dalla keyword advertising di Ad Words,

con le logiche dell’asta di Vickrey.

Page 14: Programmatic, RTB e metodi d'asta - IAB Academy

L’asta aperta: openRTB

Agli albori dell’RTB, il modello più

utilizzato era il second highest price + 1

centesimo, ovvero quando il vincitore

dell’asta si aggiudica l’inventory, paga il

prezzo del secondo miglior offerente + 1

centesimo. Un modello preso in prestito

dalla keyword advertising di Ad Words,

con le logiche dell’asta di Vickrey.

Page 15: Programmatic, RTB e metodi d'asta - IAB Academy

L’asta aperta: openRTB

1,26 $

Agli albori dell’RTB, il modello più

utilizzato era il second highest price + 1

centesimo, ovvero quando il vincitore

dell’asta si aggiudica l’inventory, paga il

prezzo del secondo miglior offerente + 1

centesimo. Un modello preso in prestito

dalla keyword advertising di Ad Words,

con le logiche dell’asta di Vickrey.

Page 16: Programmatic, RTB e metodi d'asta - IAB Academy

In back end le

transazioni avvengono

in USD $

Logiche d’asta

Modelli di trading sono basati su

CPM. Successivamente si

ottimizza in CPC e secondo

obiettivi di performance

Page 17: Programmatic, RTB e metodi d'asta - IAB Academy

Determinare il prezzo che paga il vincintore

• Second Highest Bid + 1 cent

• vince il buyer che ha fatto la puntata più alta, ma paga

il prezzo del secondo prezzo più alto in asta + 1 cent

(deriva dale logiche che stanno dietro Google

Adwords)

Page 18: Programmatic, RTB e metodi d'asta - IAB Academy

Asta aperta e asta privata

Aste in

partecipazione one

to many

Page 19: Programmatic, RTB e metodi d'asta - IAB Academy

Asta aperta e asta privata

Aste in

partecipazione one

to many

One to all One to few

Asta aperta, tutti con

un bidder possono

partecipare

Asta private, solo

ad invito tramite

deal ID (o token)

Page 20: Programmatic, RTB e metodi d'asta - IAB Academy

Protocollo OpenRTB

Page 21: Programmatic, RTB e metodi d'asta - IAB Academy

Protocollo OpenRTB

OpenRTB 2.2+ Aste private

Più info:

https://www.iab.com/wp-content/uploads/2016/03/OpenRTB-API-Specification-Version-2-5-FINAL.pdf

Page 22: Programmatic, RTB e metodi d'asta - IAB Academy

Protocollo OpenRTB

OpenRTB 2.2+ Aste private

OpenRTB 2.3+ Native advertising

Più info:

https://www.iab.com/wp-content/uploads/2016/03/OpenRTB-API-Specification-Version-2-5-FINAL.pdf

Page 23: Programmatic, RTB e metodi d'asta - IAB Academy

Protocollo OpenRTB

OpenRTB 2.2+ Aste private

OpenRTB 2.3+ Native advertising

OpenRTB 2.4+ formati audio

Più info:

https://www.iab.com/wp-content/uploads/2016/03/OpenRTB-API-Specification-Version-2-5-FINAL.pdf

Page 24: Programmatic, RTB e metodi d'asta - IAB Academy

Protocollo OpenRTB

OpenRTB 2.2+ Aste private

OpenRTB 2.3+ Native advertising

OpenRTB 2.4+ formati audio

OpenRTB 2.5+ header bidding

Più info:

https://www.iab.com/wp-content/uploads/2016/03/OpenRTB-API-Specification-Version-2-5-FINAL.pdf

Page 25: Programmatic, RTB e metodi d'asta - IAB Academy

RTB dietro le quinte

BANNER

300x250.

Page 26: Programmatic, RTB e metodi d'asta - IAB Academy

SSP → DSP nella Bid Request

RTB dietro le quinte

BANNER

300x250.

Page 27: Programmatic, RTB e metodi d'asta - IAB Academy

SSP → DSP nella Bid Request

RTB dietro le quinte

BANNER

300x250.

{ "id": "80ce30c53c16e6ede735f123ef6e3261bfc7b22", "at": 1, "cur": [ "USD" ], "imp": [ { "id": "1", "bidfloor": 0.50, "banner": { "h": 250, "w": 300, "pos": 0 } } ],"site": { "id": "102855", "cat": [ "IAB3-1" ],

"domain": "www.foobar.com", "page": "http://www.foobar.com/1234.html ","publisher": { "id": "8953", "name": "foobar.com",

"cat": [ "IAB3-1" ], "domain": "foobar.com" } }, "device": {"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.13 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2", "ip": "123.145.167.10" }, "user": { "id": 55816b39711f9b5acf3b90e313ed29e51665623f" } } Rielaborazione bid: https://www.iab.com/wp-content/uploads/2016/03/OpenRTB-API-Specification-

Version-2-5-FINAL.pdf

Page 28: Programmatic, RTB e metodi d'asta - IAB Academy

SSP → DSP nella Bid Request

RTB dietro le quinte

BANNER

300x250.

{ "id": "80ce30c53c16e6ede735f123ef6e3261bfc7b22", "at": 1, "cur": [ "USD" ], "imp": [ { "id": "1", "bidfloor": 0.50, "banner": { "h": 250, "w": 300, "pos": 0 } } ],"site": { "id": "102855", "cat": [ "IAB3-1" ],

"domain": "www.foobar.com", "page": "http://www.foobar.com/1234.html ","publisher": { "id": "8953", "name": "foobar.com",

"cat": [ "IAB3-1" ], "domain": "foobar.com" } }, "device": {"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.13 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2", "ip": "123.145.167.10" }, "user": { "id": 55816b39711f9b5acf3b90e313ed29e51665623f" } } Rielaborazione bid: https://www.iab.com/wp-content/uploads/2016/03/OpenRTB-API-Specification-

Version-2-5-FINAL.pdf

Page 29: Programmatic, RTB e metodi d'asta - IAB Academy

SSP → DSP nella Bid Request

RTB dietro le quinte

BANNER

300x250.

{ "id": "80ce30c53c16e6ede735f123ef6e3261bfc7b22", "at": 1, "cur": [ "USD" ], "imp": [ { "id": "1", "bidfloor": 0.50, "banner": { "h": 250, "w": 300, "pos": 0 } } ],"site": { "id": "102855", "cat": [ "IAB3-1" ],

"domain": "www.foobar.com", "page": "http://www.foobar.com/1234.html ","publisher": { "id": "8953", "name": "foobar.com",

"cat": [ "IAB3-1" ], "domain": "foobar.com" } }, "device": {"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.13 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2", "ip": "123.145.167.10" }, "user": { "id": 55816b39711f9b5acf3b90e313ed29e51665623f" } } Rielaborazione bid: https://www.iab.com/wp-content/uploads/2016/03/OpenRTB-API-Specification-

Version-2-5-FINAL.pdf

Page 30: Programmatic, RTB e metodi d'asta - IAB Academy

SSP → DSP nella Bid Request

RTB dietro le quinte

BANNER

300x250.

{ "id": "80ce30c53c16e6ede735f123ef6e3261bfc7b22", "at": 1, "cur": [ "USD" ], "imp": [ { "id": "1", "bidfloor": 0.50, "banner": { "h": 250, "w": 300, "pos": 0 } } ],"site": { "id": "102855", "cat": [ "IAB3-1" ],

"domain": "www.foobar.com", "page": "http://www.foobar.com/1234.html ","publisher": { "id": "8953", "name": "foobar.com",

"cat": [ "IAB3-1" ], "domain": "foobar.com" } }, "device": {"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.13 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2", "ip": "123.145.167.10" }, "user": { "id": 55816b39711f9b5acf3b90e313ed29e51665623f" } } Rielaborazione bid: https://www.iab.com/wp-content/uploads/2016/03/OpenRTB-API-Specification-

Version-2-5-FINAL.pdf

Page 31: Programmatic, RTB e metodi d'asta - IAB Academy

SSP → DSP nella Bid Request

RTB dietro le quinte

BANNER

300x250.

{ "id": "80ce30c53c16e6ede735f123ef6e3261bfc7b22", "at": 1, "cur": [ "USD" ], "imp": [ { "id": "1", "bidfloor": 0.50, "banner": { "h": 250, "w": 300, "pos": 0 } } ],"site": { "id": "102855", "cat": [ "IAB3-1" ],

"domain": "www.foobar.com", "page": "http://www.foobar.com/1234.html ","publisher": { "id": "8953", "name": "foobar.com",

"cat": [ "IAB3-1" ], "domain": "foobar.com" } }, "device": {"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.13 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2", "ip": "123.145.167.10" }, "user": { "id": 55816b39711f9b5acf3b90e313ed29e51665623f" } } Rielaborazione bid: https://www.iab.com/wp-content/uploads/2016/03/OpenRTB-API-Specification-

Version-2-5-FINAL.pdf

Page 32: Programmatic, RTB e metodi d'asta - IAB Academy

BANNER

300x250.

SSP → DSP nella Bid Request DSP → SSP nella Bid Response

RTB dietro le quinte

BANNER

300x250.

{ "id": "80ce30c53c16e6ede735f123ef6e3261bfc7b22", "at": 1, "cur": [ "USD" ], "imp": [ { "id": "1", "bidfloor": 0.50, "banner": { "h": 250, "w": 300, "pos": 0 } } ],"site": { "id": "102855", "cat": [ "IAB3-1" ],

"domain": "www.foobar.com", "page": "http://www.foobar.com/1234.html ","publisher": { "id": "8953", "name": "foobar.com",

"cat": [ "IAB3-1" ], "domain": "foobar.com" } }, "device": {"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.13 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2", "ip": "123.145.167.10" }, "user": { "id": 55816b39711f9b5acf3b90e313ed29e51665623f" } }

{ "id": "1234567890", "bidid": "abc1123", "cur": "USD", "seatbid": [ { "seat": "512", "bid": [ { "id": "1", "impid": "102", "price": 1.26, "nurl": "http://adserver.com/winnotice?impid=102", "iurl": "http://adserver.com/pathtosampleimage", "adomain": [ "advertiserdomain.com" ], "cid": "campaign111", "crid": "creative112", "attr": [ 1, 2, 3, 4, 5, 6, 7, 12 ] } ] } ] }

Rielaborazione bid: https://www.iab.com/wp-content/uploads/2016/03/OpenRTB-API-Specification-

Version-2-5-FINAL.pdf

Page 33: Programmatic, RTB e metodi d'asta - IAB Academy

BANNER

300x250.

SSP → DSP nella Bid Request DSP → SSP nella Bid Response

RTB dietro le quinte

BANNER

300x250.

{ "id": "80ce30c53c16e6ede735f123ef6e3261bfc7b22", "at": 1, "cur": [ "USD" ], "imp": [ { "id": "1", "bidfloor": 0.50, "banner": { "h": 250, "w": 300, "pos": 0 } } ],"site": { "id": "102855", "cat": [ "IAB3-1" ],

"domain": "www.foobar.com", "page": "http://www.foobar.com/1234.html ","publisher": { "id": "8953", "name": "foobar.com",

"cat": [ "IAB3-1" ], "domain": "foobar.com" } }, "device": {"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.13 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2", "ip": "123.145.167.10" }, "user": { "id": 55816b39711f9b5acf3b90e313ed29e51665623f" } }

{ "id": "1234567890", "bidid": "abc1123", "cur": "USD", "seatbid": [ { "seat": "512", "bid": [ { "id": "1", "impid": "102", "price": 1.26, "nurl": "http://adserver.com/winnotice?impid=102", "iurl": "http://adserver.com/pathtosampleimage", "adomain": [ "advertiserdomain.com" ], "cid": "campaign111", "crid": "creative112", "attr": [ 1, 2, 3, 4, 5, 6, 7, 12 ] } ] } ] }

Rielaborazione bid: https://www.iab.com/wp-content/uploads/2016/03/OpenRTB-API-Specification-

Version-2-5-FINAL.pdf

Page 34: Programmatic, RTB e metodi d'asta - IAB Academy

BANNER

300x250.

SSP → DSP nella Bid Request DSP → SSP nella Bid Response

RTB dietro le quinte

BANNER

300x250.

{ "id": "80ce30c53c16e6ede735f123ef6e3261bfc7b22", "at": 1, "cur": [ "USD" ], "imp": [ { "id": "1", "bidfloor": 0.50, "banner": { "h": 250, "w": 300, "pos": 0 } } ],"site": { "id": "102855", "cat": [ "IAB3-1" ],

"domain": "www.foobar.com", "page": "http://www.foobar.com/1234.html ","publisher": { "id": "8953", "name": "foobar.com",

"cat": [ "IAB3-1" ], "domain": "foobar.com" } }, "device": {"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.13 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2", "ip": "123.145.167.10" }, "user": { "id": 55816b39711f9b5acf3b90e313ed29e51665623f" } }

{ "id": "1234567890", "bidid": "abc1123", "cur": "USD", "seatbid": [ { "seat": "512", "bid": [ { "id": "1", "impid": "102", "price": 1.26, "nurl": "http://adserver.com/winnotice?impid=102", "iurl": "http://adserver.com/pathtosampleimage", "adomain": [ "advertiserdomain.com" ], "cid": "campaign111", "crid": "creative112", "attr": [ 1, 2, 3, 4, 5, 6, 7, 12 ] } ] } ] }

Rielaborazione bid: https://www.iab.com/wp-content/uploads/2016/03/OpenRTB-API-Specification-

Version-2-5-FINAL.pdf

Page 35: Programmatic, RTB e metodi d'asta - IAB Academy

BANNER

300x250.

SSP → DSP nella Bid Request DSP → SSP nella Bid Response

RTB dietro le quinte

BANNER

300x250.

{ "id": "80ce30c53c16e6ede735f123ef6e3261bfc7b22", "at": 1, "cur": [ "USD" ], "imp": [ { "id": "1", "bidfloor": 0.50, "banner": { "h": 250, "w": 300, "pos": 0 } } ],"site": { "id": "102855", "cat": [ "IAB3-1" ],

"domain": "www.foobar.com", "page": "http://www.foobar.com/1234.html ","publisher": { "id": "8953", "name": "foobar.com",

"cat": [ "IAB3-1" ], "domain": "foobar.com" } }, "device": {"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.13 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2", "ip": "123.145.167.10" }, "user": { "id": 55816b39711f9b5acf3b90e313ed29e51665623f" } }

{ "id": "1234567890", "bidid": "abc1123", "cur": "USD", "seatbid": [ { "seat": "512", "bid": [ { "id": "1", "impid": "102", "price": 1.26, "nurl": "http://adserver.com/winnotice?impid=102", "iurl": "http://adserver.com/pathtosampleimage", "adomain": [ "advertiserdomain.com" ], "cid": "campaign111", "crid": "creative112", "attr": [ 1, 2, 3, 4, 5, 6, 7, 12 ] } ] } ] }

Rielaborazione bid: https://www.iab.com/wp-content/uploads/2016/03/OpenRTB-API-Specification-

Version-2-5-FINAL.pdf

Page 36: Programmatic, RTB e metodi d'asta - IAB Academy

Conclusioni

Compravendita

programmatica

Page 37: Programmatic, RTB e metodi d'asta - IAB Academy

Conclusioni

Si può acquistare il

biddable media, ovvero

tutti gli spazi disponibili

in asta, tramite

protocollo openRTB

Compravendita

programmatica

Page 38: Programmatic, RTB e metodi d'asta - IAB Academy

Conclusioni

Si può acquistare il

biddable media, ovvero

tutti gli spazi disponibili

in asta, tramite

protocollo openRTB

In programmatic, gli spazi possono

essere acquistati e venduti anche

tramite una negoziazione preferenziale o

addirittura attraverso logiche di

prenotazione diretta, facendo rimanere

vivo il rapporto di negoziazione tra

persone.

Compravendita

programmatica