- Risorsa: campagna
 - CampaignGoal
 - CampaignGoalType
 - PerformanceGoal
 - PerformanceGoalType
 - CampaignFlight
 - CampaignBudget
 - ExternalBudgetSource
 - PrismaConfig
 - PrismaType
 - PrismaCpeCode
 - Metodi
 
Risorsa: campagna
Una singola campagna.
| Rappresentazione JSON | 
|---|
{ "name": string, "advertiserId": string, "campaignId": string, "displayName": string, "entityStatus": enum (  | 
              
| Campi | |
|---|---|
name | 
                
                   
 Solo output. Il nome della risorsa della campagna.  | 
              
advertiserId | 
                
                   
 Solo output. L'ID univoco dell'inserzionista a cui appartiene la campagna.  | 
              
campaignId | 
                
                   
 Solo output. L'ID univoco della campagna. Assegnato dal sistema.  | 
              
displayName | 
                
                   
 Obbligatorio. Il nome visualizzato della campagna. Deve essere codificata in UTF-8 con una dimensione massima di 240 byte.  | 
              
entityStatus | 
                
                   
 Obbligatorio. Controlla se gli ordini di inserzione di questa campagna possono spendere i budget e fare offerte per l'inventario. 
  | 
              
updateTime | 
                
                   
 Solo output. Timestamp dell'ultimo aggiornamento della campagna. Assegnato dal sistema. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi:   | 
              
campaignGoal | 
                
                   
 Obbligatorio. L'obiettivo della campagna.  | 
              
campaignFlight | 
                
                   
 Obbligatorio. La spesa pianificata e la durata della campagna.  | 
              
frequencyCap | 
                
                   
 Obbligatorio. L'impostazione della quota limite della campagna.  | 
              
campaignBudgets[] | 
                
                   
 L'elenco dei budget disponibili per questa campagna. Se questo campo non è impostato, la campagna utilizza un budget illimitato.  | 
              
CampaignGoal
Impostazioni che controllano l'obiettivo di una campagna.
| Rappresentazione JSON | 
|---|
{ "campaignGoalType": enum (  | 
              
| Campi | |
|---|---|
campaignGoalType | 
                
                   
 Obbligatorio. Il tipo di obiettivo della campagna.  | 
              
performanceGoal | 
                
                   
 Obbligatorio. L'obiettivo di rendimento della campagna. I valori accettabili per  
  | 
              
CampaignGoalType
Possibili tipi di obiettivi della campagna.
| Enum | |
|---|---|
CAMPAIGN_GOAL_TYPE_UNSPECIFIED | 
                Il valore dell'obiettivo non è specificato o è sconosciuto in questa versione. | 
CAMPAIGN_GOAL_TYPE_APP_INSTALL | 
                Genera installazioni di app o coinvolgimenti in app. | 
CAMPAIGN_GOAL_TYPE_BRAND_AWARENESS | 
                Aumentare la notorietà di un brand o prodotto. | 
CAMPAIGN_GOAL_TYPE_OFFLINE_ACTION | 
                Genera vendite offline o in negozio. | 
CAMPAIGN_GOAL_TYPE_ONLINE_ACTION | 
                Genera azioni o visite online. | 
PerformanceGoal
Impostazioni che controllano l'obiettivo di rendimento di una campagna.
| Rappresentazione JSON | 
|---|
{ "performanceGoalType": enum (  | 
              
| Campi | |
|---|---|
performanceGoalType | 
                
                   
 Obbligatorio. Il tipo di obiettivo di rendimento.  | 
              
Campo unione performance_goal_value. Obbligatorio. Il valore dell'obiettivo di rendimento corrispondente a un determinato performance_goal_type. performance_goal_value può essere solo uno dei seguenti: | 
              |
performanceGoalAmountMicros | 
                
                   
 L'importo dell'obiettivo, in micro della valuta dell'inserzionista. Applicabile quando  
 Ad esempio, 1500000 rappresenta 1,5 unità standard della valuta.  | 
              
performanceGoalPercentageMicros | 
                
                   
 La rappresentazione decimale della percentuale dell'obiettivo in micro. Applicabile quando  
 Ad esempio, 70000 rappresenta il 7% (decimale 0,07).  | 
              
performanceGoalString | 
                
                   
 Una stringa di indicatori chiave di prestazione (KPI), che può essere vuota. Deve essere codificato in UTF-8 e non deve contenere più di 100 caratteri. Applicabile quando   | 
              
PerformanceGoalType
Possibili tipi di obiettivi di rendimento.
| Enum | |
|---|---|
PERFORMANCE_GOAL_TYPE_UNSPECIFIED | 
                Il tipo di obiettivo di rendimento non è specificato o è sconosciuto in questa versione. | 
PERFORMANCE_GOAL_TYPE_CPM | 
                L'obiettivo di rendimento è impostato in CPM (costo per mille). | 
PERFORMANCE_GOAL_TYPE_CPC | 
                L'obiettivo di rendimento è impostato in CPC (costo per clic). | 
PERFORMANCE_GOAL_TYPE_CPA | 
                L'obiettivo di rendimento è impostato in CPA (costo per azione). | 
PERFORMANCE_GOAL_TYPE_CTR | 
                L'obiettivo di rendimento è impostato in percentuale di CTR (percentuale di clic). | 
PERFORMANCE_GOAL_TYPE_VIEWABILITY | 
                L'obiettivo di rendimento è impostato in Percentuale di visibilità. | 
PERFORMANCE_GOAL_TYPE_CPIAVC | 
                L'obiettivo di rendimento è impostato come CPIAVC (costo per impressione udibile e visibile al termine). | 
PERFORMANCE_GOAL_TYPE_CPE | 
                L'obiettivo di rendimento è impostato in CPE (costo per engagement). | 
PERFORMANCE_GOAL_TYPE_CPV | 
                L'obiettivo di rendimento è impostato in CPV (costo per visualizzazione). | 
PERFORMANCE_GOAL_TYPE_CLICK_CVR | 
                L'obiettivo di rendimento è impostato in percentuale del tasso di conversione dei clic (conversioni per clic). | 
PERFORMANCE_GOAL_TYPE_IMPRESSION_CVR | 
                L'obiettivo di rendimento è impostato in percentuale del tasso di conversione delle impressioni (conversioni per impressione). | 
PERFORMANCE_GOAL_TYPE_VCPM | 
                L'obiettivo di rendimento è impostato in VCPM (costo per mille impressioni visibili). | 
PERFORMANCE_GOAL_TYPE_VTR | 
                L'obiettivo di rendimento è impostato in percentuale di visualizzazione di YouTube (visualizzazioni di YouTube per impressione). | 
PERFORMANCE_GOAL_TYPE_AUDIO_COMPLETION_RATE | 
                L'obiettivo di rendimento è impostato in percentuale di completamento audio (ascolti audio completi per impressione). | 
PERFORMANCE_GOAL_TYPE_VIDEO_COMPLETION_RATE | 
                L'obiettivo di rendimento è impostato in percentuale di tasso di completamento video (visualizzazioni di video completate per impressione). | 
PERFORMANCE_GOAL_TYPE_OTHER | 
                L'obiettivo di rendimento è impostato su Altro. | 
CampaignFlight
Impostazioni che monitorano la spesa e la durata pianificate di una campagna.
| Rappresentazione JSON | 
|---|
{
  "plannedSpendAmountMicros": string,
  "plannedDates": {
    object ( | 
              
| Campi | |
|---|---|
plannedSpendAmountMicros | 
                
                   
 L'importo che si prevede di spendere per la campagna per il  L'importo è in micro. Deve essere maggiore o uguale a 0. Ad esempio, 500000000 rappresenta 500 unità standard della valuta.  | 
              
plannedDates | 
                
                   
 Obbligatorio. Le date previste per la pubblicazione della campagna. Vengono risolti in relazione al fuso orario dell'inserzionista principale. 
  | 
              
CampaignBudget
Impostazioni che controllano la modalità di allocazione del budget della campagna.
| Rappresentazione JSON | 
|---|
{ "budgetId": string, "displayName": string, "budgetUnit": enum (  | 
              
| Campi | |
|---|---|
budgetId | 
                
                   
 L'ID univoco del budget della campagna. Assegnato dal sistema. Non impostare per i nuovi budget. Deve essere incluso quando aggiorni o aggiungi budget a   | 
              
displayName | 
                
                   
 Obbligatorio. Il nome visualizzato del budget. Deve essere codificata in UTF-8 con una dimensione massima di 240 byte.  | 
              
budgetUnit | 
                
                   
 Obbligatorio. Immutabile. Specifica se il budget è misurato in valuta o impressioni.  | 
              
budgetAmountMicros | 
                
                   
 Obbligatorio. L'importo totale che i segmenti dell'ordine di inserzione collegato possono budgetare. L'importo è in micro. Deve essere maggiore di 0. Ad esempio, 500000000 rappresenta 500 unità standard della valuta.  | 
              
dateRange | 
                
                   
 Obbligatorio. L'intervallo di date per il budget della campagna. I segmenti di budget collegati potrebbero avere un intervallo di date diverso. Vengono risolti in relazione al fuso orario dell'inserzionista principale. Sia   | 
              
externalBudgetSource | 
                
                   
 Obbligatorio. L'origine esterna del budget.  | 
              
externalBudgetId | 
                
                   
 Immutabile. L'ID che identifica questo budget per l'origine esterna. Se questo campo è impostato e il livello di dettaglio della fattura del profilo di fatturazione corrispondente è impostato su "Ordine di acquisto a livello di budget", tutte le impressioni pubblicate in base a questo budget includeranno questo ID nella fattura. Deve essere univoco nella campagna.  | 
              
invoiceGroupingId | 
                
                   
 Immutabile. L'ID utilizzato per raggruppare i budget da includere nella stessa fattura. Se questo campo è impostato e il livello fattura del profilo di fatturazione corrispondente è impostato su "ID di raggruppamento delle fatture del budget", tutti gli   | 
              
prismaConfig | 
                
                   
 Metadati aggiuntivi da utilizzare con lo strumento Mediaocean Prisma. Obbligatorio per i budget Mediaocean. Valido solo per gli inserzionisti   | 
              
ExternalBudgetSource
Origine esterna per un segmento di budget della campagna.
| Enum | |
|---|---|
EXTERNAL_BUDGET_SOURCE_UNSPECIFIED | 
                Il valore dell'origine budget esterna non è specificato o è sconosciuto in questa versione. | 
EXTERNAL_BUDGET_SOURCE_NONE | 
                Il budget non ha un'origine esterna. | 
EXTERNAL_BUDGET_SOURCE_MEDIA_OCEAN | 
                L'origine del budget è Mediaocean. | 
PrismaConfig
Impostazioni specifiche dello strumento Mediaocean Prisma.
| Rappresentazione JSON | 
|---|
{ "prismaType": enum (  | 
              
| Campi | |
|---|---|
prismaType | 
                
                   
 Obbligatorio. Il tipo di Prisma.  | 
              
prismaCpeCode | 
                
                   
 Obbligatorio. Codici cliente, prodotto e stima pertinenti dello strumento Mediaocean Prisma.  | 
              
supplier | 
                
                   
 Obbligatorio. L'entità che ha allocato questo budget (DSP, sito e così via).  | 
              
PrismaType
Possibili tipi di budget Prisma.
| Enum | |
|---|---|
PRISMA_TYPE_UNSPECIFIED | 
                Il tipo non è specificato o sconosciuto in questa versione. | 
PRISMA_TYPE_DISPLAY | 
                Tipo di display. | 
PRISMA_TYPE_SEARCH | 
                Tipo di ricerca. | 
PRISMA_TYPE_VIDEO | 
                Tipo di video. | 
PRISMA_TYPE_AUDIO | 
                Tipo di audio. | 
PRISMA_TYPE_SOCIAL | 
                Tipo social. | 
PRISMA_TYPE_FEE | 
                Tipo di tariffa. | 
PrismaCpeCode
Il Centro pagamenti Google supporta la ricerca e il filtro nei campi dei componenti di questo codice.
| Rappresentazione JSON | 
|---|
{ "prismaClientCode": string, "prismaProductCode": string, "prismaEstimateCode": string }  | 
              
| Campi | |
|---|---|
prismaClientCode | 
                
                   
 Il codice cliente Prisma.  | 
              
prismaProductCode | 
                
                   
 Il codice prodotto Prisma.  | 
              
prismaEstimateCode | 
                
                   
 Il codice stima Prisma.  | 
              
Metodi | 
            |
|---|---|
                
 | 
              Crea una nuova campagna. | 
                
 | 
              Elimina definitivamente una campagna. | 
                
 | 
              Recupera una campagna. | 
                
 | 
              Elenca le campagne di un inserzionista. | 
                
 | 
              Elenca le opzioni di targeting assegnate di una campagna in tutti i tipi di targeting. | 
                
 | 
              Aggiorna una campagna esistente. |