- Richiesta HTTP
- Parametri di 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 di targeting.
Richiesta HTTP
POST https://displayvideo.googleapis.com/v5/advertisers/{advertiserId}/reachForecast:generateReachForecast
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri di 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 registrate. Questo è 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 target. |
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 di 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 specifico per il prodotto.
| 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 di 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 target. |
SurfaceTargetingSettings
Selezione del targeting per le piattaforme.
| Rappresentazione JSON |
|---|
{
"surfaces": [
enum ( |
| Campi | |
|---|---|
surfaces[] |
Facoltativo. Le piattaforme da scegliere come target. |
YouTubeSelectSettings
Impostazioni per le selezioni YouTube Select.
| Rappresentazione JSON |
|---|
{ "lineupId": string } |
| Campi | |
|---|---|
lineupId |
Facoltativo. L'ID della selezione YouTube Select. |
OnTargetAudienceMetrics
Dimensioni dei segmenti di pubblico stimati per un'area geografica target.
| Rappresentazione JSON |
|---|
{ "youtubeAudienceSize": string, "censusAudienceSize": string } |
| Campi | |
|---|---|
youtubeAudienceSize |
Dimensione stimata del segmento di pubblico di YouTube. |
censusAudienceSize |
Dimensioni del segmento di pubblico in base ai dati del censimento dell'area geografica target. |
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 i singoli prodotti con questo 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 di 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 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 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. |