- Richiesta HTTP
- Parametri del percorso
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- Targeting
- CampaignDuration
- PlannedProduct
- AdvancedProductTargeting
- SurfaceTargetingSettings
- YouTubeSelectSettings
- OnTargetAudienceMetrics
- ReachCurve
- ReachForecast
- PlannedProductReachForecast
- PlannedProductForecast
- Fai una prova!
Genera una previsione della copertura per un determinato inserzionista e una determinata configurazione del targeting.
Richiesta HTTP
POST https://displayvideo.googleapis.com/v4/advertisers/{advertiserId}/reachForecast:generateReachForecast
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
| Parametri | |
|---|---|
advertiserId |
Obbligatorio. L'ID dell'inserzionista che pubblicherà la campagna pianificata. |
Corpo della richiesta
Il corpo della richiesta contiene dati con la seguente struttura:
| Rappresentazione JSON |
|---|
{ "targeting": { object ( |
| Campi | |
|---|---|
targeting |
Obbligatorio. I parametri di targeting della campagna pianificata. |
campaignDuration |
Obbligatorio. La durata della campagna pianificata. |
currencyCode |
Obbligatorio. Il codice valuta del piano nel formato ISO 4217. |
plannedProducts[] |
Obbligatorio. L'elenco degli elementi pubblicitari da includere nella previsione. |
minEffectiveFrequency |
Facoltativo. La frequenza effettiva minima per le metriche di copertura riportate. Il numero minimo di volte in cui un cliente deve essere esposto all'annuncio affinché questo sia considerato efficace. Questa impostazione influisce solo sui report. Deve essere compreso tra 1 e 10 inclusi. Se non specificato, viene applicato il valore predefinito 1. |
Corpo della risposta
Messaggio di risposta per ReachForecastService.GenerateReachForecast.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
| Rappresentazione JSON |
|---|
{ "onTargetAudienceMetrics": { object ( |
| Campi | |
|---|---|
onTargetAudienceMetrics |
Le dimensioni stimate dei segmenti di pubblico per l'area geografica di targeting. |
reachCurve |
La curva di previsione generata. |
Ambiti di autorizzazione
Richiede il seguente ambito OAuth:
https://www.googleapis.com/auth/display-video
Per saperne di più, consulta la OAuth 2.0 Overview.
Targeting
Impostazioni di targeting per una campagna pianificata.
| Rappresentazione JSON |
|---|
{ "plannableLocationIds": [ string ], "ageRange": enum ( |
| Campi | |
|---|---|
plannableLocationIds[] |
Obbligatorio. ID delle località pianificabili da scegliere come target. Le località pianificabili possono essere recuperate utilizzando il metodo |
ageRange |
Facoltativo. La fascia d'età da scegliere come target. |
genders[] |
Facoltativo. Le opzioni relative al genere da scegliere come target. |
devices[] |
Facoltativo. I dispositivi da scegliere come target. |
CampaignDuration
La durata del piano di copertura.
| Rappresentazione JSON |
|---|
{
// The following is a list of mutually exclusive fields. At most one of the
// fields will be set in a response:
"durationDays": integer,
"dateRange": {
object ( |
| Campi | |
|---|---|
| Scelta della durata della campagna. Di seguito è riportato un elenco di campi che si escludono a vicenda. In una risposta verrà impostato al massimo uno dei campi: | |
durationDays |
Obbligatorio. Il numero di giorni coperti dal piano. |
dateRange |
Obbligatorio. L'intervallo di date coperto dal piano. |
| Fine dei campi che si escludono a vicenda. | |
PlannedProduct
Configurazione per un prodotto specifico nel piano.
| Rappresentazione JSON |
|---|
{
"plannableProductCode": string,
"budgetMicros": string,
"advancedProductTargeting": {
object ( |
| Campi | |
|---|---|
plannableProductCode |
Obbligatorio. Il codice del prodotto, ad esempio "VIDEO_REACH_CAMPAIGN". |
budgetMicros |
Obbligatorio. Il budget per questo prodotto in micro. |
advancedProductTargeting |
Facoltativo. Override facoltativi del targeting a livello di elemento pubblicitario. |
AdvancedProductTargeting
Override del targeting specifici per i prodotti.
| Rappresentazione JSON |
|---|
{ "surfaceTargetingSettings": { object ( |
| Campi | |
|---|---|
surfaceTargetingSettings |
Facoltativo. Piattaforme pianificabili da scegliere come target. |
targetFrequency |
Facoltativo. Il numero medio di volte in cui gli annunci verranno mostrati alla stessa persona in un determinato periodo di tempo. |
frequencyCap |
Facoltativo. La quota limite per il prodotto specifico. |
ageRange |
Facoltativo. La fascia d'età da scegliere come target. |
genders[] |
Facoltativo. Le opzioni relative al genere da scegliere come target. |
devices[] |
Facoltativo. I dispositivi da scegliere come target. |
userInterestIds[] |
Facoltativo. Gli ID degli interessi degli utenti da scegliere come target. Gli interessi degli utenti pianificabili possono essere recuperati utilizzando il metodo |
userListIds[] |
Facoltativo. Gli ID degli elenchi utenti da scegliere come target. Gli elenchi di utenti pianificabili possono essere recuperati utilizzando il metodo |
youtubeSelectSettings |
Facoltativo. Impostazioni di YouTube Select. |
dateRange |
Facoltativo. L'intervallo di date da scegliere come target. |
plannableLocationIds[] |
Facoltativo. ID località pianificabili da scegliere come target. |
network |
Facoltativo. La rete da scegliere come target. |
SurfaceTargetingSettings
Selezione del targeting sulle piattaforme.
| Rappresentazione JSON |
|---|
{
"surfaces": [
enum ( |
| Campi | |
|---|---|
surfaces[] |
Facoltativo. Le piattaforme di destinazione. |
YouTubeSelectSettings
Impostazioni per le selezioni YouTube Select.
| Rappresentazione JSON |
|---|
{ "lineupId": string } |
| Campi | |
|---|---|
lineupId |
Facoltativo. L'ID della selezione YouTube Select. |
OnTargetAudienceMetrics
Dimensioni stimate dei segmenti di pubblico per un'area geografica di targeting.
| Rappresentazione JSON |
|---|
{ "youtubeAudienceSize": string, "censusAudienceSize": string } |
| Campi | |
|---|---|
youtubeAudienceSize |
Dimensione stimata del segmento di pubblico di YouTube. |
censusAudienceSize |
Dimensioni del pubblico in base ai dati del censimento della località geografica di destinazione. |
ReachCurve
La curva di copertura generata.
| Rappresentazione JSON |
|---|
{
"reachForecasts": [
{
object ( |
| Campi | |
|---|---|
reachForecasts[] |
Punti lungo la curva, ordinati per costo. |
ReachForecast
Un singolo punto nella curva di copertura.
| Rappresentazione JSON |
|---|
{ "costMicros": string, "plannedProductReachForecasts": [ { object ( |
| Campi | |
|---|---|
costMicros |
Costo totale per questo punto in micro. |
plannedProductReachForecasts[] |
Suddivisione per singoli prodotti a questo punto di costo. |
forecast |
Previsione aggregata per l'intero piano. |
PlannedProductReachForecast
Previsione del rendimento per un prodotto specifico.
| Rappresentazione JSON |
|---|
{
"costMicros": string,
"plannableProductCode": string,
"plannedProductForecast": {
object ( |
| Campi | |
|---|---|
costMicros |
Il costo in micro per questo prodotto. |
plannableProductCode |
Il codice del prodotto. |
plannedProductForecast |
Metriche sul rendimento del prodotto. |
PlannedProductForecast
Metriche sul rendimento per un punto di previsione.
| Rappresentazione JSON |
|---|
{ "onTargetReach": string, "onTargetImpressions": string, "trueviewViews": string, "totalReach": string, "totalImpressions": string, "viewableImpressions": string, "onTargetCoviewReach": string, "totalCoviewReach": string, "onTargetCoviewImpressions": string, "totalCoviewImpressions": string } |
| Campi | |
|---|---|
onTargetReach |
Numero di utenti unici raggiunti che corrispondono alla definizione di in linea con il target. |
onTargetImpressions |
Numero di impressioni in linea con il target. |
trueviewViews |
Numero di visualizzazioni TrueView. |
totalReach |
Numero totale di utenti unici raggiunti. |
totalImpressions |
Numero totale di impressioni. |
viewableImpressions |
Numero di impressioni visualizzabili. |
onTargetCoviewReach |
Numero di utenti unici raggiunti che corrispondono alla definizione di in linea con il target, inclusi i co-spettatori. |
totalCoviewReach |
Numero totale di persone uniche raggiunte, inclusi i co-spettatori. |
onTargetCoviewImpressions |
Numero di impressioni in linea con il target, inclusi i co-spettatori. |
totalCoviewImpressions |
Numero totale di impressioni, inclusi i co-spettatori. |