Nei deal di pubblicità programmatica garantita, negozi con i venditori per il numero di impressioni che acquisterai a un prezzo fisso. Se accetti una proposta per un deal di pubblicità programmatica garantita, ti impegni ad acquistare l'inventario del venditore in base ai termini negoziati. Per ulteriori informazioni sui tuoi impegni e sugli strumenti per il monitoraggio della conformità, consulta l'articolo del Centro assistenza che descrive il framework SLA di pubblicità programmatica garantita.
Crea
I deal di pubblicità programmatica garantita vengono creati quando le negoziazioni iniziano con una richiesta di proposta (RFP). Puoi avviare le negoziazioni inviando una RFP a un venditore con buyers.proposals.sendRfp
.
La RFP deve contenere programmaticGuaranteedTerms
affinché la proposta risultante possa essere un deal di pubblicità programmatica garantita. I venditori possono anche inviarti una
RFP, che verrà visualizzata come proposta nell'API Marketplace. Una volta creata, puoi trovare la proposta per il deal con buyers.proposals.list
e avviare la negoziazione tra te e il venditore.
Negozia
Dopo aver creato una proposta per un deal di pubblicità programmatica garantita, puoi negoziare con il venditore modificando la proposta e il deal corrispondente fino a quando entrambe le parti non sono soddisfatte o la proposta viene annullata. In una negoziazione riuscita, potresti eseguire una delle seguenti operazioni:
- Sondaggio per le modifiche alla
proposta o al
deal: ogni volta che viene apportata una modifica a una proposta o al deal corrispondente, il valore
proposalRevision
incrementa. Puoi utilizzarlo per rilevare quando il venditore ha accettato la tua proposta o ha risposto con una controfferta. - Applica la
proposta
o il deal:
modifica la tua proposta o invia una controfferta al venditore. Il valore di
proposalRevision
verrà incrementato. - Comunica con il venditore: le proposte contengono note visibili ad acquirenti e venditori. Ad esempio, puoi aggiungere una nota per fornire il contesto relativo a una modifica che hai apportato a una proposta o al relativo deal.
Finalizza e preparati per la pubblicazione
Quando la proposta ti soddisfa e il suo state
è BUYER_ACCEPTANCE_REQUESTED
, puoi accettarla.
Questa operazione finalizza il deal, la cui pubblicazione inizia a partire dal giorno flightStartTime
.
Per assicurarti che il deal inizi a essere pubblicato solo quando le creatività sono preparate, ti consigliamo di contattare il tuo account manager tecnico per disattivare questo comportamento predefinito per i deal di pubblicità programmatica garantita e di segnalare manualmente quando sono pronti per la pubblicazione. Di seguito è riportato un esempio di flusso di lavoro in cui puoi indicare manualmente quando i tuoi deal di pubblicità programmatica garantita sono pronti per essere pubblicati:
- Negozia la proposta con il venditore
- Utilizza l'API Real-time Bidding per inviare le creatività per la revisione: le creatività che intendi pubblicare devono essere esaminate e approvate per l'utilizzo nei deal.
- Accetta la proposta: una volta che la proposta viene accettata, i deal accettati vengono riflessi nei deal finalizzati.
- Utilizza l'API Real-time Bidding per recuperare le creatività inviate in precedenza e confermare che siano approvate per l'utilizzo nelle offerte per i deal in Offerte in tempo reale. Visualizza
dealsPolicyCompliance
per verificare che le creatività siano approvate e possano essere inserite in risposta alle richieste di offerta per deal in arrivo.- Se la creatività non è stata approvata, esamina gli argomenti per determinare il motivo della mancata approvazione. Modifica la creatività come necessario e applica la patch in modo da iniziare di nuovo la revisione fino alla risoluzione di tutti i problemi.
- Aggiungi tutte le creatività che verranno utilizzate al deal finalizzato. Ti consigliamo di aggiungere le creatività al deal con cui intendi utilizzarle prima di avviare la pubblicazione del deal.
- Segnalare manualmente che il deal è pronto per la pubblicazione: una volta che il deal è pronto per la pubblicazione, inizierai a ricevere richieste di offerta per il deal in corrispondenza del deal
flightStartTime
configurato, che continuerà fino al raggiungimento del relativoflightEndTime
oimpressionCap
.
Rinegoziazione
Dopo che un deal è stato finalizzato, tu o il venditore potete avviare una rinegoziazione modificando la proposta o i relativi deal. Durante la rinegoziazione, la risorsa finalizedDeals
rispecchia il contratto precedente e, se possibile, continuerà a essere pubblicata. La risorsa deals
riflette invece lo stato attuale della rinegoziazione, che
procederà in modo simile alla
negoziazione iniziale.
Se sia tu che il venditore accettate il deal rinegoziato, questo sovrascriverà il deal finalizzato originale e verrà pubblicato in base al nuovo contratto. Altrimenti, se viene annullato, il deal tornerà allo stato prima dell'inizio della rinegoziazione.
Fare offerte sulle impressioni per i deal di pubblicità programmatica garantita
Quando inizia la pubblicazione di un deal di pubblicità programmatica garantita, la tua integrazione con offerte in tempo reale riceverà richieste di offerta per il deal in questione e dovrà fare offerte in base ai termini del deal, ad esempio a un prezzo specifico per un determinato numero di impressioni in un determinato periodo di tempo.
Una determinata richiesta di offerta può includere più di un deal di PG. In questo caso, devi rispondere per ogni ID deal inviato nella richiesta. I campi direttamente pertinenti per i deal di pubblicità programmatica garantita includono:
Protocollo Google | Protocollo OpenRTB | Descrizione |
---|---|---|
BidRequest.adslot.matching_ad_data.direct_deal.direct_deal_id
|
BidRequest.imp.pmp.deals.id
|
Identificatore univoco del deal. Equivale all'ID risorsa del deal restituito dall'API Marketplace. |
BidRequest.adslot.matching_ad_data.direct_deal.deal_type
|
BidRequest.imp.pmp.deals.ext.deal_type
|
Il tipo di asta, che verrà impostato su PROGRAMMATIC_GUARANTEED o su "3" per JSON OpenRTB.
|
BidRequest.adslot.matching_ad_data.direct_deal.fixed_cpm_micros
|
BidRequest.imp.pmp.deals.bidfloor
|
Sarà equivalente al CPM del deal concordato dall'acquirente e dal venditore (viene visualizzato come fixedPrice nell'API Marketplace. Per i deal di pubblicità programmatica garantita, questo sostituirà qualsiasi valore specificato nella risposta all'offerta.
|
BidRequest.adslot.matching_ad_data.direct_deal.publisher_blocks_overridden
|
BidRequest.imp.pmp.deals.ext.publisher_blocks_overridden
|
true sempre per i deal di pubblicità programmatica garantita, il che significa che sono consentite le categorie escluse.
|
BidRequest.adslot.matching_ad_data.direct_deal.must_bid
|
BidRequest.imp.pmp.deals.ext.must_bid
|
Indica se gli acquirenti sono tenuti a fare offerte per il deal. Ad esempio, se il deal è in anticipo sulla pianificazione, il valore viene impostato su False e l'offerta è facoltativa. In caso contrario, le offerte sono obbligatorie, il che significa che la mancata offerta potrebbe influire negativamente sulla pubblicazione del deal e sulla disponibilità dell'inventario. |
Mettere in pausa e riprendere la pubblicazione
Devi usare il metodo buyers.finalizedDeals.pause
per mettere in pausa un deal di pubblicità programmatica garantita
completato se al momento non puoi fare offerte. Ad esempio, puoi eseguire questa operazione se la creatività è stata inizialmente approvata, ma non è stata approvata e di conseguenza deve essere inviata nuovamente. Tieni presente che, anche se questo
ti impedirà di ricevere richieste di offerta per il deal, dovrai comunque
soddisfare le obbligazioni negoziate come termini del deal.
Per riprendere la pubblicazione del deal finalizzato, puoi utilizzare
buyers.finalizedDeals.resume
.