Impostazioni per i publisher RTB

Google rende disponibili gli elenchi aggregati delle impostazioni dei publisher caricandoli in un bucket Google Cloud Storage specifico per l'account (in un progetto di proprietà di Google). Puoi scaricarli per utilizzarli per il targeting che non al momento dell'offerta. Rivolgiti al tuo Technical Account Manager per attivare la funzionalità questa funzione per il tuo account.

I file contenenti le impostazioni del publisher possono essere scaricati in modo programmatico utilizzando il comando Cloud Storage l'API, manualmente tramite lo strumento per sviluppatori Google dell'interfaccia utente di Google Cloud o utilizzando lo strumento a riga di comando gsutil. Scopri la piattaforma Google Cloud Storage per ulteriori dettagli sull'accesso ai dati archiviati in in Google Cloud Storage.

Il file è compresso in formato gzip secondo lo standard RFC 1952. Per estrarre il file nella riga di comando, esegui gzip -d <filename>. Per estrarre puoi utilizzare zlib o una libreria di compressione simile supporta il formato gzip. Il risultato è un buffer di protocollo serializzato, simile il payload della richiesta POST in un BidRequest, che può essere analizzato con il seguente snippet:

string compressed = /* the payload from the GET request */;
string uncompressed = gunzip(compressed);
PublisherSettingsList publisher_settings;
if (publisher_settings.ParseFromString(uncompressed)) {
  // Process the publisher settings.
}

La definizione del buffer di protocollo per PublisherSettingsList può essere: scaricati dai dati di riferimento alla pagina di destinazione. Puoi anche richiedere un file publisher-settings.pb.gz dal rappresentante del tuo account. it contiene la definizione di buffer di protocollo e un publisher di esempio del file di impostazioni.

L'ordine di PublisherSettingsList può cambiare in qualsiasi momento. Non è garantito alcun ordine o ordinamento specifico. Ogni voce nel publisher contiene un identificatore e diverse impostazioni che si applicano BidRequests contrassegnato con questo identificatore. Puoi aggiungere una funzionalità a sistemi di offerta per verificare periodicamente la presenza di un nuovo elenco di impostazioni del publisher. Quando Google riceve un'impressione idonea per le offerte in tempo reale, Google include nella richiesta di offerta identificatori che corrispondono alle voci in l'elenco delle impostazioni del publisher. Il tuo sistema di offerta può utilizzare le impostazioni del publisher per filtrare gli annunci candidati per quell'impressione. Per l'idoneità per un determinato l'annuncio candidato deve essere conforme a tutte le voci delle impostazioni del publisher per i quali sono stati inviati identificatori nella richiesta.

Tieni presente che le impostazioni del publisher mancanti nel file sono perché agli identificatori non sono associati URL bloccati.

Il file delle impostazioni del publisher è suddiviso in diversi file di dimensioni inferiori per ridurre la quantità di dati da scaricare in una singola transazione. I file sono suddivisi in blocchi di circa 5 MB e i loro nomi Da publisher-settings.0.pb.gz a publisher-settings.n.pb.gz (dove n è il numero di file meno uno.) Per ottenere questi dati, contatta il rappresentante dell'account .