Questa guida descrive i requisiti di integrazione per l'acquisto RTB mediante il protocollo OpenRTB. Questa guida deve essere utilizzata in combinazione con la guida all'integrazione OpenRTB in cui i campi qui illustrati sono descritti in dettaglio.
Se acquisti su app per iOS con snippet HTML che includono i tag <video>
,
devi includere l'attributo playsinline
nel tag video. In caso contrario, gli utenti riscontreranno un'esperienza molto scadente, a causa della quale gli annunci video che dovrebbero essere riprodotti all'interno della creatività sembrano apparire a schermo intero. Gli annunci che non rispettano questa norma verranno bloccati.
Requisiti degli acquirenti
I nuovi acquirenti RTB dovrebbero sviluppare i propri offerenti utilizzando il buffer di protocollo più recente e le informazioni descritte nelle sezioni seguenti. Per scaricare il protocollo, consulta la pagina Dati di riferimento. Per informazioni sullo sviluppo di un offerente, consulta Elaborare la richiesta e Creare la risposta.
Macro supportate
Le macro riportate di seguito sono supportate nelle creatività video in-stream:
%%CACHEBUSTER%%
%%WINNING_PRICE%%
Tieni presente che la sostituzione della macro è consentita nell'URL del video, ma non nel codice XML VAST effettivo.
Le macro clic (come CLICK_URL_ESC
) non sono necessarie
perché Authorized Buyers include i tracker dei clic in un wrapper VAST.
Pertanto, le macro clic non sono supportate per gli annunci video in-stream.
Per ulteriori informazioni sulle macro supportate, consulta la sezione Specificare le macro in Crea la risposta.
Dettagli oggetto video
Il protocollo OpenRTB utilizza un messaggio Video
, definito nel file
openrtb-proto.txt, per identificare le richieste video e fornire ulteriori informazioni sulla richiesta specifiche per il video.
Consulta l'elenco dei campi dei messaggi video nella guida all'integrazione OpenRTB per descrizioni ed esempi dettagliati.
Altri campi per le richieste di offerta video
Gli indicatori riportati di seguito non sono tutti univoci per le creatività video, ma sono parti fondamentali della richiesta di offerta.
Campi oggetto impressioni
Questo oggetto descrive un posizionamento dell'annuncio o un'impressione messi all'asta.
banner |
Oggetto banner; richiesto se l'impressione viene offerta come opportunità di annuncio banner. |
video |
Indica il tipo di impressione offerta, in questo caso video. Tieni presente che i video in-banner sono consentiti se l'oggetto imp include entrambi gli oggetti banner e video . |
tagid |
Identificatore di uno specifico posizionamento o tag annuncio utilizzato per avviare l'asta. Questo può essere utile per il debug di eventuali problemi o per l'ottimizzazione da parte dell'acquirente. |
bidfloor |
Offerta minima per questa impressione espressa in CPM. |
bidfloorcur |
Una singola valuta, ottenuta da billing_id. inclusi |
Per ulteriori dettagli, consulta la sezione Oggetto Imp nella guida di OpenRTB.
Campi dell'oggetto dispositivo
I campi nell'oggetto Device
forniscono informazioni sul dispositivo target.
ua |
Stringa dello user agent del browser. |
ip |
L'indirizzo IPv4 più vicino al dispositivo. |
geo |
La località del dispositivo corrisponde alla posizione attuale dell'utente definita da un oggetto Geo . |
devicetype |
Il tipo generico di dispositivo. |
ifa |
ID sanzionato per l'uso da parte dell'inserzionista in modo chiaro (ad es. non sottoposto ad hashing). ifa è supportato per i dispositivi TV connessi a internet come Roku, Apple TV, Fire TV, Xbox. |
Per ulteriori dettagli, consulta la sezione Oggetto nella guida di OpenRTB.
Oggetto sito
I campi nell'oggetto Site
forniscono informazioni sul sito con contenuti con pubblicità.
page |
URL della pagina in cui verrà mostrata l'impressione. |
publisher |
Dettagli sull'oggetto Publisher del sito. |
content |
Dettagli sul Content all'interno del sito. |
Per ulteriori dettagli, consulta la sezione sull'oggetto Sito nella guida di OpenRTB.
Oggetto utente
I campi nell'oggetto User
forniscono informazioni sul sito con contenuti con pubblicità.
id |
ID specifico della piattaforma di scambio pubblicitario per l'utente. È consigliato almeno un valore tra id o buyerid . |
data |
Dettagli sull'oggetto Publisher del sito. |
Per ulteriori dettagli, consulta la sezione Oggetto utente nella guida di OpenRTB.
Campi dell'inventario per le richieste di offerta
La richiesta di offerta video contiene anche informazioni sui tipi di contenuti ed eventuali annunci companion specificati.
mimes
- Lista consentita dei tipi MIME dei contenuti supportati.
companionad
- Array di oggetti Banner se sono disponibili annunci companion.
id
- ID della richiesta di offerta a cui si tratta di una risposta.
seatbid
- Array di oggetti Seatbid; uno o più oggetti sono obbligatori se è necessario fare un'offerta.
seat
-
Un oggetto
Seatbid
; ID della sede dell'acquirente (ad esempio inserzionista, agenzia) per conto del quale viene fatta l'offerta. bid
- Array di uno o più oggetti Bid, ciascuno correlato a un'impressione.
Campi di risposta all'offerta
I campi chiave di una risposta all'offerta video includono i seguenti:
Pretargeting
Per ricevere l'inventario video, gli acquirenti OpenRTB devono avere una configurazione di pretargeting che includa l'inventario video.
Esempio di richiesta e risposta all'offerta
Richiesta di offerta
Risposta all'offerta
Glossario
Consulta il video glossario di Authorized Buyers.