Configurazioni di pretargeting

Gli offerenti possono utilizzare la risorsa pretargetingConfigs per ricevere solo richieste di offerta per le impressioni che corrispondono ai loro criteri di targeting.Puoi avere fino a 10 configurazioni di pretargeting contemporaneamente.

Ogni configurazione di pretargeting distribuisce le richieste di offerta su tutti gli endpoint. Non sempre le richieste di offerta sono distribuite in modo uniforme tra tutti gli endpoint. Ad esempio, una configurazione di pretargeting per ID geografici specifici in una determinata regione potrebbe avere meno corrispondenze in località di scambio più distanti da quella regione. Gli endpoint vicini a queste località di scambio più lontane potrebbero ricevere meno richieste di offerta.

best practice

Per ricevere richieste di offerta, devi creare almeno una configurazione di pretargeting. Ecco alcuni suggerimenti per la gestione delle configurazioni di pretargeting:

Ambito

Il pretargeting è come usare i filtri. Dovresti utilizzare i criteri di pretargeting per filtrare le richieste di offerta in base a quelle pertinenti al tuo caso d'uso. Se non imposti alcun criterio di pretargeting, puoi ricevere richieste di offerta per tutte le impressioni.

Se non ricevi un numero sufficiente di richieste di offerta relative a una determinata configurazione di pretargeting, ti consigliamo di ampliare i criteri di pretargeting.

Funzione logica

I valori nei campi di targeting di primo livello vengono elaborati con l'impostazione logica OR. Ciò significa che puoi ricevere richieste di offerta che contengono almeno uno dei valori da te specificati nel campo di primo livello. Ad esempio, se la configurazione di pretargeting presenta valori languageCodes en, de e sv, potresti ricevere richieste di offerta con en, de o sv come lingua rilevata.

Campi diversi vengono elaborati con la logica AND. Ricevi solo richieste di offerta che presentano una corrispondenza per almeno un valore in ogni campo di pretargeting che hai impostato. Ad esempio, se la configurazione presenta i valori languageCodes en, de e sv e il valore includedPlatforms PERSONAL_COMPUTER, ricevi solo richieste di offerta che hanno rilevato una lingua en, de o sv e un tipo di dispositivo PERSONAL_COMPUTER.

A causa della logica AND nei campi di pretargeting, non puoi includere criteri contraddittori. Ad esempio, l'inclusione dello stesso valore in includedIds e excludedIds in un criterio NumericTargetingDimensions genera un errore.

Sovrapposizione

Le richieste di offerta possono essere idonee per più configurazioni di pretargeting.

Puoi creare fino a 10 configurazioni di pretargeting per scegliere come target diversi tipi di inventario. Le configurazioni di pretargeting possono sovrapporsi, pertanto una singola richiesta di offerta potrebbe essere idonea per più configurazioni di pretargeting. In questo caso, il campo billing_id della richiesta di offerta contiene il valore billingId di ogni configurazione applicabile. Se nella richiesta di offerta sono presenti più ID fatturazione, devi specificare l'ID fatturazione per cui stai facendo l'offerta nel campo billing_id della risposta all'offerta.

ID geografici

Per motivi legati alle norme, non è possibile scegliere come target alcuni ID geografici. Ad esempio, alcune regioni con popolazioni limitate non possono essere scelte come target perché violerebbero le nostre norme sulla privacy. Le nostre norme sono soggette a modifiche. Se specifichi un ID geografico nell'geoTargeting della configurazione di pretargeting che non sarà più valido in un secondo momento, in quel momento l'ID verrà visualizzato nel campo invalidGeoIds. Gli ID geografici in invalidGeoIds non hanno alcun impatto sul targeting. Se un ID goegrafico in invalidGeoIds diventa valido, viene aggiunto al campo geoTargeting della configurazione di pretargeting.

Il file geo-table.csv elenca gli ID geografici selezionabili come target e viene aggiornato periodicamente man mano che gli ID vengono aggiunti e rimossi.

Conteggio richieste di offerta

Devi configurare il numero massimo di QPS per gli endpoint dello strumento di offerta e consentire al sistema di quote dei callout di gestire il traffico inviato ai tuoi endpoint per ciascuna delle configurazioni di pretargeting.

Ecco alcuni casi limite in cui potrebbe essere utile gestire il QPS massimo a livello di configurazione di pretargeting con maximumQps:

Ricezione di troppe richieste
Se il sistema di quote dei callout invia un numero insolitamente elevato di richieste di offerta agli endpoint dello strumento di offerta per una determinata configurazione di pretargeting, puoi utilizzare maximumQps per regolare manualmente il numero di richieste.
Test di una configurazione per un nuovo inventario
Se stai cercando di supportare un nuovo inventario, come un nuovo formato di creatività, puoi implementare una configurazione di pretargeting che abbia come target solo quell'inventario con un valore basso di maximumQps.

Per l'inventario scelto come target da più configurazioni di pretargeting, le richieste di offerta vengono inviate agli endpoint dell'offerente, incluso billingId per ogni configurazione, a condizione che almeno una delle configurazioni non abbia raggiunto il limite di maximumQps.