In genere, i publisher diversificano le fonti di domanda pubblicitaria per ottimizzare le entrate e richiamano più società (ad esempio, supply-side platform e demand-side platform) per determinare l'annuncio migliore per un determinato spazio pubblicitario sulla pagina. Protected Audience può essere utilizzato per eseguire un'asta con dati cross-site con più venditori, ognuno dei quali esegue la propria asta.
Prima di iniziare, scopri di più sull'esecuzione di un'asta Protected Audience con un singolo venditore.
Definizioni
Le seguenti tabelle descrivono alcuni termini utilizzati in questo documento.
Aste
| Asta | Definizione |
|---|---|
| asta Protected Audience | Un'asta dell'annuncio che prevede l'offerta per un gruppo di interesse creato su un altro sito. |
| Asta Protected Audience multi-venditore | Un'asta Protected Audience a due livelli che prevede innanzitutto più aste dei componenti parallele che poi inviano il proprio annuncio con il punteggio più alto all'asta finale di primo livello. |
| Asta di primo livello | L'asta di annunci finale all'interno di un'asta Protected Audience multi-venditore che fornisce il punteggio per i vincitori delle aste dei componenti. |
| Asta di componenti | Un'asta nidificata all'interno di un'asta Protected Audience multi-venditore in cui ogni venditore di componenti esegue le proprie aste di componenti in parallelo. Gli annunci con il punteggio più alto di ogni asta componente vengono trasferiti all'asta di primo livello. |
Partecipanti
| Partecipante | Definizione |
|---|---|
| Inserzionista | La parte che desidera un posizionamento dell'annuncio e crea la creatività dell'annuncio. |
| Publisher | La parte che fornisce l'inventario pubblicitario per l'asta. |
| Responsabile acquisti | La parte che fa un'offerta in un'asta per acquistare lo spazio pubblicitario da un venditore. In genere una Demand-Side Platform (DSP). |
| Venditore di primo livello | La parte che richiama (ovvero crea) l'asta multi-vettore Protected Audience e partecipa all'asta di primo livello. |
| Venditore del componente | La parte che esegue un'asta di componenti all'interno dell'asta multi-venditore Protected Audience per vendere lo spazio pubblicitario del publisher agli acquirenti. In genere una Supply-Side Platform (SSP). |
Configurare un'asta multi-venditore
La configurazione di un'asta multi-venditore segue in gran parte gli stessi passaggi della configurazione
di un'asta per un singolo venditore, con una differenza fondamentale. Per attivare le aste dei componenti, il venditore di primo livello dovrà includere l'elenco di auctionConfigs per ogni venditore nel campo componentAuctions di auctionConfig. Questi
auctionConfigs hanno lo stesso formato di un'asta
con un solo venditore, anche se potrebbero non includere componentAuctions. Può esserci
solo un'asta di primo livello in qualsiasi asta dell'API Protected Audience. Inoltre, quando componentAuctions non è vuoto,
interestGroupBuyers deve essere vuoto.
asta Protected Audience multi-venditore
Le aste dei componenti vengono eseguite in parallelo e in ciascuna asta dei componenti il browser genera offerte dalla logica di offerta di ogni acquirente che partecipa a quell'asta dei componenti, assegna un punteggio a ogni offerta utilizzando la logica di punteggio del venditore del componente e poi restituisce l'annuncio con il punteggio più alto all'asta di primo livello. L'asta di ciascun venditore di componenti può restituire al massimo un candidato annuncio all'asta di primo livello. Il flusso dell'asta può essere descritto come segue:
- Il sito dell'editore carica lo script del venditore di primo livello.
- La libreria lato client del venditore di primo livello fornisce configurazioni dell'asta dei componenti con indicatori degli acquirenti al venditore di primo livello.
- Il venditore di primo livello avvia l'asta Protected Audience chiamando
runAdAuction(). - Asta dei componenti del venditore A (in esecuzione in parallelo all'asta dei componenti del venditore B). Il browser legge i gruppi basati sugli interessi dell'utente per tutti gli acquirenti che partecipano all'asta dei componenti del venditore A.
- Il browser recupera gli script di offerta e gli indicatori di offerta attendibili dalle posizioni specificate nei gruppi basati sugli interessi degli acquirenti che partecipano all'asta componente.
- Il browser genera le offerte eseguendo la logica di generazione delle offerte di ciascun acquirente.
- Il browser recupera lo script di assegnazione del punteggio e gli indicatori di assegnazione del punteggio attendibili di ogni annuncio dal Venditore A.
- Il browser esegue la logica di assegnazione del punteggio del venditore A per ogni offerta.
- Il browser sceglie l'annuncio con il punteggio più alto inviato dalla logica di punteggio del venditore A.
- Asta dei componenti del venditore B (che si svolge in parallelo all'asta dei componenti del venditore A). Il browser legge i gruppi basati sugli interessi dell'utente per tutti gli acquirenti che partecipano all'asta dei componenti del venditore B.
- Il browser recupera gli script di offerta e gli indicatori di offerta attendibili dalle posizioni specificate nei gruppi basati sugli interessi degli acquirenti che partecipano all'asta componente.
- Il browser genera le offerte eseguendo la logica di generazione delle offerte di ciascun acquirente.
- Il browser recupera lo script di assegnazione del punteggio e gli indicatori di punteggio attendibili di ogni annuncio del venditore B.
- Il browser esegue la logica di assegnazione del punteggio del venditore B per ogni offerta.
- Il browser sceglie l'annuncio con il punteggio più alto inviato dalla logica di punteggio del venditore B.
Una volta completate le aste dei componenti, il browser ha un elenco di annunci che possono essere inviati alla logica di assegnazione del punteggio del venditore di primo livello.
Punteggio dell'asta di primo livello e rendering degli annunci
Dopo l'esecuzione delle aste dei componenti della sezione precedente, il browser esegue la logica di assegnazione del punteggio del venditore di primo livello sull'annuncio vincente di ogni asta dei componenti.
- Il browser recupera lo script di assegnazione del punteggio dal venditore di primo livello insieme agli indicatori di assegnazione del punteggio attendibili di ogni annuncio.
- Il browser esegue la logica di assegnazione del punteggio del venditore di primo livello per ogni offerta vincente di tutte le aste dei componenti. Lo script calcola il punteggio di desiderabilità, probabilmente in base al prezzo dell'offerta del componente Protected Audience.
- Il browser sceglie l'annuncio con il punteggio di idoneità più alto inviato dalla logica di assegnazione dei punteggi del venditore di primo livello.
- L'asta Protected Audience restituisce un oggetto
FencedFrameConfigo un URN opaco alla libreria lato client del venditore di primo livello. - La libreria lato client imposta l'attributo
configdel frame isolato sull'oggettoFencedFrameConfigo imposta l'attributosrcdell'iframe sull'URN opaca dell'annuncio Protected Audience vincente. - Il browser recupera l'annuncio vincente dell'asta Protected Audience dall'acquirente.
- Il browser esegue il rendering dell'annuncio per l'utente.