Campaign

Una campagna.

Rappresentazione JSON
{
  "resourceName": string,
  "primaryStatus": enum (CampaignPrimaryStatus),
  "primaryStatusReasons": [
    enum (CampaignPrimaryStatusReason)
  ],
  "status": enum (CampaignStatus),
  "servingStatus": enum (CampaignServingStatus),
  "biddingStrategySystemStatus": enum (BiddingStrategySystemStatus),
  "adServingOptimizationStatus": enum (AdServingOptimizationStatus),
  "advertisingChannelType": enum (AdvertisingChannelType),
  "advertisingChannelSubType": enum (AdvertisingChannelSubType),
  "urlCustomParameters": [
    {
      object (CustomParameter)
    }
  ],
  "localServicesCampaignSettings": {
    object (LocalServicesCampaignSettings)
  },
  "travelCampaignSettings": {
    object (TravelCampaignSettings)
  },
  "discoveryCampaignSettings": {
    object (DiscoveryCampaignSettings)
  },
  "realTimeBiddingSetting": {
    object (RealTimeBiddingSetting)
  },
  "networkSettings": {
    object (NetworkSettings)
  },
  "hotelSetting": {
    object (HotelSettingInfo)
  },
  "dynamicSearchAdsSetting": {
    object (DynamicSearchAdsSetting)
  },
  "shoppingSetting": {
    object (ShoppingSetting)
  },
  "targetingSetting": {
    object (TargetingSetting)
  },
  "geoTargetTypeSetting": {
    object (GeoTargetTypeSetting)
  },
  "localCampaignSetting": {
    object (LocalCampaignSetting)
  },
  "appCampaignSetting": {
    object (AppCampaignSetting)
  },
  "labels": [
    string
  ],
  "experimentType": enum (CampaignExperimentType),
  "biddingStrategyType": enum (BiddingStrategyType),
  "accessibleBiddingStrategy": string,
  "frequencyCaps": [
    {
      object (FrequencyCapEntry)
    }
  ],
  "videoBrandSafetySuitability": enum (BrandSafetySuitability),
  "vanityPharma": {
    object (VanityPharma)
  },
  "selectiveOptimization": {
    object (SelectiveOptimization)
  },
  "optimizationGoalSetting": {
    object (OptimizationGoalSetting)
  },
  "trackingSetting": {
    object (TrackingSetting)
  },
  "paymentMode": enum (PaymentMode),
  "excludedParentAssetFieldTypes": [
    enum (AssetFieldType)
  ],
  "excludedParentAssetSetTypes": [
    enum (AssetSetType)
  ],
  "performanceMaxUpgrade": {
    object (PerformanceMaxUpgrade)
  },
  "assetAutomationSettings": [
    {
      object (AssetAutomationSetting)
    }
  ],
  "id": string,
  "name": string,
  "trackingUrlTemplate": string,
  "audienceSetting": {
    object (AudienceSetting)
  },
  "baseCampaign": string,
  "campaignBudget": string,
  "startDate": string,
  "campaignGroup": string,
  "endDate": string,
  "finalUrlSuffix": string,
  "optimizationScore": number,
  "urlExpansionOptOut": boolean,
  "hotelPropertyAssetSet": string,
  "listingType": enum (ListingType),

  // Union field campaign_bidding_strategy can be only one of the following:
  "biddingStrategy": string,
  "commission": {
    object (Commission)
  },
  "manualCpa": {
    object (ManualCpa)
  },
  "manualCpc": {
    object (ManualCpc)
  },
  "manualCpm": {
    object (ManualCpm)
  },
  "manualCpv": {
    object (ManualCpv)
  },
  "maximizeConversions": {
    object (MaximizeConversions)
  },
  "maximizeConversionValue": {
    object (MaximizeConversionValue)
  },
  "targetCpa": {
    object (TargetCpa)
  },
  "targetImpressionShare": {
    object (TargetImpressionShare)
  },
  "targetRoas": {
    object (TargetRoas)
  },
  "targetSpend": {
    object (TargetSpend)
  },
  "percentCpc": {
    object (PercentCpc)
  },
  "targetCpm": {
    object (TargetCpm)
  }
  // End of list of possible types for union field campaign_bidding_strategy.
}
Campi
resourceName

string

Immutabile. Il nome della risorsa della campagna. I nomi delle risorse di campagna hanno il seguente formato:

customers/{customerId}/campaigns/{campaignId}

primaryStatus

enum (CampaignPrimaryStatus)

Solo output. Lo stato principale della campagna.

Forniscono informazioni sul motivo per cui una campagna non viene pubblicata o non viene pubblicata in modo ottimale. La modifica alla campagna e alle relative entità correlate potrebbe richiedere un po' di tempo prima di essere riportata in questo stato.

primaryStatusReasons[]

enum (CampaignPrimaryStatusReason)

Solo output. I motivi principali dello stato della campagna.

Forniscono informazioni sul motivo per cui una campagna non viene pubblicata o non viene pubblicata in modo ottimale. Questi motivi vengono aggregati per determinare un valore CampaignPrincipaleStatus complessivo.

status

enum (CampaignStatus)

Lo stato della campagna.

Quando viene aggiunta una nuova campagna, lo stato predefinito è ATTIVATA.

servingStatus

enum (CampaignServingStatus)

Solo output. Lo stato di pubblicazione degli annunci della campagna.

biddingStrategySystemStatus

enum (BiddingStrategySystemStatus)

Solo output. Lo stato di sistema della strategia di offerta della campagna.

adServingOptimizationStatus

enum (AdServingOptimizationStatus)

Lo stato di ottimizzazione della pubblicazione di annunci della campagna.

advertisingChannelType

enum (AdvertisingChannelType)

Immutabile. Il target di pubblicazione principale per gli annunci all'interno della campagna. Le opzioni di targeting possono essere perfezionate in networkSettings.

Questo campo è obbligatorio e non deve essere vuoto durante la creazione di nuove campagne.

Può essere impostato solo durante la creazione delle campagne. Una volta creata la campagna, il campo non può essere modificato.

advertisingChannelSubType

enum (AdvertisingChannelSubType)

Immutabile. Raffreddamento facoltativo per advertisingChannelType. Deve essere un sottotipo valido del tipo di canale principale.

Può essere impostato solo durante la creazione delle campagne. Una volta creata la campagna, il campo non può essere modificato.

urlCustomParameters[]

object (CustomParameter)

L'elenco di mappature utilizzate per sostituire i tag di parametri personalizzati in un elemento trackingUrlTemplate, finalUrls o mobile_final_urls.

localServicesCampaignSettings

object (LocalServicesCampaignSettings)

Le impostazioni relative alla campagna di Servizi locali.

travelCampaignSettings

object (TravelCampaignSettings)

Impostazioni per la campagna per viaggi.

discoveryCampaignSettings

object (DiscoveryCampaignSettings)

Impostazioni della campagna discovery.

realTimeBiddingSetting

object (RealTimeBiddingSetting)

Impostazioni per le offerte in tempo reale, una funzione disponibile solo per le campagne destinate alla rete Ad Exchange.

networkSettings

object (NetworkSettings)

Le impostazioni della rete per la campagna.

hotelSetting

object (HotelSettingInfo)

Immutabile. L'impostazione per hotel della campagna.

dynamicSearchAdsSetting

object (DynamicSearchAdsSetting)

L'impostazione per controllare gli annunci dinamici della rete di ricerca (DSA).

shoppingSetting

object (ShoppingSetting)

L'impostazione per controllare le campagne Shopping.

targetingSetting

object (TargetingSetting)

Impostazione per le funzionalità correlate al targeting.

geoTargetTypeSetting

object (GeoTargetTypeSetting)

L'impostazione per il targeting geografico degli annunci.

localCampaignSetting

object (LocalCampaignSetting)

L'impostazione per la campagna locale.

appCampaignSetting

object (AppCampaignSetting)

L'impostazione relativa alla campagna per app.

labels[]

string

Solo output. I nomi delle risorse delle etichette associate a questa campagna.

experimentType

enum (CampaignExperimentType)

Solo output. Il tipo di campagna: normale, bozza o esperimento.

biddingStrategyType

enum (BiddingStrategyType)

Solo output. Il tipo di strategia di offerta.

Per creare una strategia di offerta, puoi impostare lo schema di offerta per creare una strategia di offerta standard oppure il campo biddingStrategy per creare una strategia di offerta di portafoglio.

Questo campo è di sola lettura.

accessibleBiddingStrategy

string

Solo output. Nome della risorsa di AccessibleBiddingStrategy, una visualizzazione di sola lettura degli attributi senza restrizioni della strategia di offerta di portafoglio associata identificati da "BiddingStrategy". Vuota, se la campagna non utilizza una strategia di portafoglio. Gli attributi della strategia senza restrizioni sono disponibili per tutti i clienti con cui la strategia è condivisa e vengono letti dalla risorsa AccessibleBiddingStrategy. Al contrario, gli attributi limitati sono disponibili solo per il cliente proprietario della strategia e per i suoi manager. Gli attributi limitati possono essere letti solo dalla risorsa BiddingStrategy.

frequencyCaps[]

object (FrequencyCapEntry)

Un elenco che limita la frequenza di visualizzazione degli annunci di questa campagna da parte di ciascun utente.

videoBrandSafetySuitability

enum (BrandSafetySuitability)

Solo output. Impostazione della sicurezza del brand a livello di singola campagna. Consente di selezionare un tipo di inventario per pubblicare gli annunci nei contenuti adatti al tuo brand. Consulta la pagina https://support.google.com/google-ads/answer/7515513.

vanityPharma

object (VanityPharma)

Descrive come verranno visualizzati gli annunci farmaceutici senza brand.

selectiveOptimization

object (SelectiveOptimization)

Impostazione di ottimizzazione selettiva per questa campagna, che include un insieme di azioni di conversione in base a cui ottimizzare la campagna. Questa funzionalità si applica solo alle campagne per app che utilizzano MULTI_CHANNEL come AdvertisingChannelType e APP_CAMPAIGN o APP_CAMPAIGN_FOR_ENGAGEMENT come AdvertisingChannelSubType.

optimizationGoalSetting

object (OptimizationGoalSetting)

Impostazione degli obiettivi di ottimizzazione per questa campagna, che include un insieme di tipi di obiettivi di ottimizzazione.

trackingSetting

object (TrackingSetting)

Solo output. Impostazioni a livello di campagna per le informazioni di monitoraggio.

paymentMode

enum (PaymentMode)

Modalità di pagamento per la campagna.

excludedParentAssetFieldTypes[]

enum (AssetFieldType)

I tipi di campi relativi agli asset che devono essere esclusi da questa campagna. I collegamenti agli asset con questi tipi di campi non verranno ereditati da questa campagna dal livello superiore.

excludedParentAssetSetTypes[]

enum (AssetSetType)

I tipi di set di asset che devono essere esclusi da questa campagna. I collegamenti agli insiemi di asset con questi tipi non verranno ereditati da questa campagna dal livello superiore. I tipi di gruppo di località (GMB_DYNAMIC_LOCATION_GROUP, CHAIN_DYNAMIC_LOCATION_GROUP e STATIC_LOCATION_GROUP) sono tipi figlio di LOCATION_SYNC. Di conseguenza, se LOCATION_SYNC è impostato per questo campo, tutti gli insiemi di asset dei gruppi di località non possono essere collegati a questa campagna e tutte le estensioni di località (LE) e le estensioni di località dell'affiliato (ALE) non verranno pubblicate in questa campagna. Al momento è supportato solo LOCATION_SYNC.

performanceMaxUpgrade

object (PerformanceMaxUpgrade)

Solo output. Informazioni sull'upgrade delle campagne a Performance Max.

assetAutomationSettings[]

object (AssetAutomationSetting)

Contiene lo stato di attivazione/disattivazione di ogni AssetAutomationType. Consulta la documentazione di ogni enum del tipo di automazione degli asset per conoscere il comportamento di attivazione/disattivazione predefinito.

id

string (int64 format)

Solo output. L'ID della campagna.

name

string

Il nome della campagna.

Questo campo è obbligatorio e non deve essere vuoto durante la creazione di nuove campagne.

Non deve contenere caratteri null (punto di codice 0x0), avanzamento riga NL (punto di codice 0xA) o ritorni a capo (punto di codice 0xD).

trackingUrlTemplate

string

Il modello di URL per creare un URL di monitoraggio.

audienceSetting

object (AudienceSetting)

Immutabile. Impostazione per le funzionalità correlate al pubblico.

baseCampaign

string

Solo output. Il nome della risorsa della campagna di base di una bozza o una campagna sperimentale. Per le campagne di base, questo valore è uguale a resourceName.

Questo campo è di sola lettura.

campaignBudget

string

Il budget della campagna.

startDate

string

La data in cui è stata avviata la campagna nel fuso orario del cliente, nel formato AAAA-MM-GG.

campaignGroup

string

Il gruppo a cui appartiene questa campagna.

endDate

string

L'ultimo giorno della campagna nel fuso orario del cliente, nel formato AAAA-MM-GG. Al momento della creazione, il valore predefinito è 2037-12-30, il che significa che la campagna verrà pubblicata a tempo indeterminato. Per impostare una campagna esistente in modo che venga pubblicata a tempo indeterminato, imposta questo campo su 2037-12-30.

finalUrlSuffix

string

Suffisso utilizzato per aggiungere parametri di query alle pagine di destinazione pubblicate con il monitoraggio parallelo.

optimizationScore

number

Solo output. Punteggio di ottimizzazione della campagna.

Il punteggio di ottimizzazione è una stima del livello di efficacia del rendimento di una campagna. L'intervallo varia da 0% (0,0) a 100% (1,0), dove 100% indica che la campagna sta ottenendo il massimo potenziale. Questo campo è nullo per le campagne senza punteggio.

Consulta la sezione "Informazioni sul punteggio di ottimizzazione" alla pagina https://support.google.com/google-ads/answer/9061546.

Questo campo è di sola lettura.

urlExpansionOptOut

boolean

Rappresenta la disattivazione dell'espansione dell'URL a URL più mirati. Se disattivata (true), vengono scelti come target solo gli URL finali nel gruppo di asset o gli URL specificati nel Google Merchant Center o nei feed di dati aziendali dell'inserzionista. Se attivato (false), verrà scelto come target l'intero dominio. Questo campo può essere impostato solo per le campagne Performance Max, dove il valore predefinito è false.

hotelPropertyAssetSet

string

Immutabile. L'insieme di hotel per le campagne Performance Max per gli obiettivi di viaggio.

listingType

enum (ListingType)

Immutabile. Tipo di scheda degli annunci pubblicati per questa campagna. Il campo è limitato per l'utilizzo con le campagne Performance Max.

Campo di unione campaign_bidding_strategy. La strategia di offerta per la campagna.

Deve essere un portafoglio (creato tramite il servizio BiddingStrategy) o un portafoglio standard incorporato nella campagna. campaign_bidding_strategy può essere solo uno dei seguenti:

biddingStrategy

string

Strategia di offerta di portafoglio utilizzata dalla campagna.

commission

object (Commission)

Commissioni è una strategia di offerta automatica in cui l'inserzionista paga una determinata parte del valore di conversione.

manualCpa

object (ManualCpa)

Strategia di offerta manuale standard basata su CPA. Strategia di offerta manuale che consente all'inserzionista di impostare l'offerta in base all'azione specificata dall'inserzionista. Supportata solo per le campagne di Servizi locali.

manualCpc

object (ManualCpc)

Strategia di offerta manuale standard basata su CPC. Offerta manuale basata sui clic in cui l'utente paga per ogni clic.

manualCpm

object (ManualCpm)

Strategia di offerta manuale standard basata su CPM. Offerta manuale basata sulle impressioni in cui l'utente paga per mille impressioni.

manualCpv

object (ManualCpv)

Una strategia di offerta che paga un importo configurabile per visualizzazione di video.

maximizeConversions

object (MaximizeConversions)

Strategia di offerta Massimizza le conversioni standard che massimizza automaticamente il numero di conversioni entro i limiti di spesa del budget.

maximizeConversionValue

object (MaximizeConversionValue)

Strategia di offerta Massimizza il valore di conversione standard che imposta automaticamente le offerte per massimizzare le entrate entro i limiti di spesa del budget.

targetCpa

object (TargetCpa)

Strategia di offerta basata su CPA target standard che imposta automaticamente le offerte in modo da ottenere il maggior numero di conversioni possibile al costo per acquisizione (CPA) target da te impostato.

targetImpressionShare

object (TargetImpressionShare)

Strategia di offerta Quota impressioni target. Una strategia di offerta automatica che imposta le offerte in modo da raggiungere una determinata percentuale di impressioni.

targetRoas

object (TargetRoas)

Strategia di offerta basata sul ROAS target standard che massimizza automaticamente le entrate, generando al contempo un ritorno sulla spesa pubblicitaria (ROAS) target specifico.

targetSpend

object (TargetSpend)

Strategia di offerta basata sulla spesa target standard che imposta automaticamente le offerte in modo da farti ottenere il maggior numero possibile di clic in base al tuo budget.

percentCpc

object (PercentCpc)

Strategia di offerta CPC percentuale standard in cui le offerte corrispondono a una frazione del prezzo pubblicizzato per un bene o servizio.

targetCpm

object (TargetCpm)

Una strategia di offerta che ottimizza automaticamente il costo per mille impressioni.

CampaignPrimaryStatus

Enum che descrive il possibile stato principale della campagna. Forniscono informazioni sul motivo per cui una campagna non viene pubblicata o non viene pubblicata in modo ottimale. La modifica alla campagna e alle relative entità correlate potrebbe richiedere un po' di tempo prima di essere riportata in questo stato.

Enum
UNSPECIFIED Non specificato.
UNKNOWN Utilizzato solo per il valore restituito. Rappresenta un valore sconosciuto in questa versione.
ELIGIBLE La campagna è idonea alla pubblicazione.
PAUSED Lo stato della campagna specificato dall'utente è in pausa.
REMOVED Lo stato della campagna specificato dall'utente viene rimosso.
ENDED Il tempo specificato dall'utente per la fine di questa campagna è trascorso.
PENDING La campagna potrebbe essere pubblicata in futuro.
MISCONFIGURED Le impostazioni della campagna o delle entità associate sono errate e specificate dall'utente.
LIMITED La campagna o le entità associate sono limitate dalle impostazioni specificate dall'utente.
LEARNING Il sistema di offerte automatiche si sta adeguando alle modifiche specificate dall'utente apportate alla campagna o alle entità associate.
NOT_ELIGIBLE La campagna non è idonea alla pubblicazione.

CampaignPrimaryStatusReason

Enum che descrive i possibili motivi dello stato principale della campagna. Forniscono informazioni sul motivo per cui una campagna non viene pubblicata o non viene pubblicata in modo ottimale. Questi motivi vengono aggregati per determinare uno stato principale complessivo della campagna.

Enum
UNSPECIFIED Non specificato.
UNKNOWN Utilizzato solo per il valore restituito. Rappresenta un valore sconosciuto in questa versione.
CAMPAIGN_REMOVED Lo stato della campagna specificato dall'utente viene rimosso.
CAMPAIGN_PAUSED Lo stato della campagna specificato dall'utente è in pausa.
CAMPAIGN_PENDING L'ora di inizio di questa campagna specificata dall'utente è nel futuro.
CAMPAIGN_ENDED Il tempo specificato dall'utente per la fine di questa campagna è trascorso.
CAMPAIGN_DRAFT La campagna è una bozza.
BIDDING_STRATEGY_MISCONFIGURED Le impostazioni della strategia di offerta specificate dall'utente non sono corrette.
BIDDING_STRATEGY_LIMITED La strategia di offerta è limitata da impostazioni specificate dall'utente, ad esempio mancanza di dati o simili.
BIDDING_STRATEGY_LEARNING Il sistema di offerte automatiche si sta adeguando alle modifiche alla strategia di offerta specificate dall'utente.
BIDDING_STRATEGY_CONSTRAINED La campagna potrebbe acquisire un valore di conversione maggiore modificando i CPA/ROAS target.
BUDGET_CONSTRAINED Il budget limita la capacità della campagna di essere pubblicata.
BUDGET_MISCONFIGURED Le impostazioni del budget specificate dall'utente non sono corrette.
SEARCH_VOLUME_LIMITED La campagna non ha come target tutte le query pertinenti.
AD_GROUPS_PAUSED Gli stati dei gruppi di annunci specificati dall'utente sono tutti in pausa.
NO_AD_GROUPS Non esistono gruppi di annunci idonei in questa campagna.
KEYWORDS_PAUSED Gli stati delle parole chiave specificate dall'utente sono tutti in pausa.
NO_KEYWORDS Non esistono parole chiave idonee in questa campagna.
AD_GROUP_ADS_PAUSED Gli stati degli annunci dei gruppi di annunci specificati dall'utente sono tutti in pausa.
NO_AD_GROUP_ADS Non esistono annunci del gruppo di annunci idonei in questa campagna.
HAS_ADS_LIMITED_BY_POLICY Almeno un annuncio di questa campagna è limitato dalle norme.
HAS_ADS_DISAPPROVED Almeno un annuncio di questa campagna non è approvato.
MOST_ADS_UNDER_REVIEW La maggior parte degli annunci di questa campagna è in attesa di revisione.
MISSING_LEAD_FORM_EXTENSION La campagna ha un obiettivo modulo per i lead e manca l'estensione modulo per i lead.
MISSING_CALL_EXTENSION La campagna ha un obiettivo di chiamata e manca l'estensione di chiamata.
LEAD_FORM_EXTENSION_UNDER_REVIEW L'estensione modulo per i lead è in corso di revisione.
LEAD_FORM_EXTENSION_DISAPPROVED L'estensione per i lead non è approvata.
CALL_EXTENSION_UNDER_REVIEW L'estensione di chiamata è in corso di revisione.
CALL_EXTENSION_DISAPPROVED L'estensione di chiamata non è approvata.
NO_MOBILE_APPLICATION_AD_GROUP_CRITERIA In questa campagna non sono presenti criteri dei gruppi di annunci idonei per le applicazioni mobile.
CAMPAIGN_GROUP_PAUSED Lo stato del gruppo di campagne specificato dall'utente è in pausa.
CAMPAIGN_GROUP_ALL_GROUP_BUDGETS_ENDED Gli orari specificati dall'utente per tutti i budget del gruppo associati al gruppo di campagne principale sono scaduti.
APP_NOT_RELEASED L'app associata a questa campagna per app per incrementare le installazioni non viene rilasciata nei paesi di destinazione della campagna.
APP_PARTIALLY_RELEASED L'app associata a questa campagna per app per incrementare le installazioni è stata parzialmente rilasciata nei paesi di destinazione della campagna.
HAS_ASSET_GROUPS_DISAPPROVED Almeno un gruppo di asset di questa campagna non è stato approvato.
HAS_ASSET_GROUPS_LIMITED_BY_POLICY Almeno un gruppo di asset di questa campagna è limitato dalle norme.
MOST_ASSET_GROUPS_UNDER_REVIEW La maggior parte dei gruppi di asset di questa campagna è in attesa di revisione.
NO_ASSET_GROUPS Non esistono gruppi di asset idonei in questa campagna.
ASSET_GROUPS_PAUSED Tutti i gruppi di asset in questa campagna sono in pausa.

CampaignStatus

Possibili stati di una campagna.

Enum
UNSPECIFIED Non specificato.
UNKNOWN Utilizzato solo per il valore restituito. Rappresenta un valore sconosciuto in questa versione.
ENABLED La campagna è attiva e può pubblicare annunci.
PAUSED La campagna è stata messa in pausa dall'utente.
REMOVED La campagna è stata rimossa.

CampaignServingStatus

Possibili stati di pubblicazione di una campagna.

Enum
UNSPECIFIED Non è stato specificato alcun valore.
UNKNOWN

Il valore ricevuto non è noto in questa versione.

Questo è un valore solo risposta.

SERVING In pubblicazione.
NONE Nessuna.
ENDED Terminata.
PENDING In attesa.
SUSPENDED Sospeso.

BiddingStrategySystemStatus

I possibili stati di sistema di una strategia di offerta.

Enum
UNSPECIFIED Indica che si è verificato un errore imprevisto, ad esempio non è stato trovato alcun tipo di strategia di offerta o non sono state trovate informazioni sullo stato.
UNKNOWN Utilizzato solo per il valore restituito. Rappresenta un valore sconosciuto in questa versione.
ENABLED La strategia di offerta è attiva e AdWords non è in grado di individuare problemi specifici nella strategia.
LEARNING_NEW La strategia di offerta è in fase di apprendimento perché è stata creata o riattivata di recente.
LEARNING_SETTING_CHANGE La strategia di offerta è in fase di apprendimento a causa di una recente modifica dell'impostazione.
LEARNING_BUDGET_CHANGE La strategia di offerta è in fase di apprendimento a causa di una recente modifica del budget.
LEARNING_COMPOSITION_CHANGE La strategia di offerta è in fase di apprendimento a causa di un recente cambiamento nel numero di campagne, gruppi di annunci o parole chiave associati.
LEARNING_CONVERSION_TYPE_CHANGE La strategia di offerta dipende dai report sulle conversioni e dal cliente che ha modificato di recente i tipi di conversione pertinenti alla strategia di offerta.
LEARNING_CONVERSION_SETTING_CHANGE La strategia di offerta dipende dai report sulle conversioni e di recente il cliente ha modificato le impostazioni di conversione.
LIMITED_BY_CPC_BID_CEILING La strategia di offerta è limitata dall'offerta massima.
LIMITED_BY_CPC_BID_FLOOR La strategia di offerta è limitata dall'offerta minima.
LIMITED_BY_DATA La strategia di offerta è limitata perché nelle ultime settimane il traffico di conversione non è stato sufficiente.
LIMITED_BY_BUDGET Una parte significativa delle parole chiave in questa strategia di offerta è limitata dal budget.
LIMITED_BY_LOW_PRIORITY_SPEND La strategia di offerta non può raggiungere la spesa target perché la priorità della spesa è stata ridotta.
LIMITED_BY_LOW_QUALITY Una parte significativa delle parole chiave di questa strategia di offerta ha un punteggio di qualità basso.
LIMITED_BY_INVENTORY La strategia di offerta non può esaurire il budget a causa di un targeting ristretto.
MISCONFIGURED_ZERO_ELIGIBILITY Monitoraggio delle conversioni mancante (non sono presenti ping) e/o elenchi per il remarketing per SSC.
MISCONFIGURED_CONVERSION_TYPES La strategia di offerta dipende dai report sulle conversioni e il cliente non dispone dei tipi di conversione che potrebbero essere inclusi nei report in base a questa strategia.
MISCONFIGURED_CONVERSION_SETTINGS La strategia di offerta dipende dai report sulle conversioni e le impostazioni di conversione del cliente non sono configurate correttamente.
MISCONFIGURED_SHARED_BUDGET Esistono campagne esterne alla strategia di offerta che condividono i budget con le campagne incluse nella strategia.
MISCONFIGURED_STRATEGY_TYPE La campagna ha un tipo di strategia non valido e non viene pubblicata.
PAUSED La strategia di offerta non è attiva. Alla strategia di offerta non sono associati campagne, gruppi di annunci o parole chiave attivi. Oppure non ci sono budget attivi collegati alla strategia di offerta.
UNAVAILABLE Al momento questa strategia di offerta non supporta i report sullo stato.
MULTIPLE_LEARNING Durante il periodo in questione erano presenti più stati di sistema LEARNING_* per questa strategia di offerta.
MULTIPLE_LIMITED Durante il periodo in questione, per questa strategia di offerta erano presenti più stati di sistema LIMITED_*.
MULTIPLE_MISCONFIGURED Durante il periodo in questione erano presenti più stati di sistema MISCONFIGURED_* per questa strategia di offerta.
MULTIPLE Durante il periodo in questione erano presenti più stati di sistema per questa strategia di offerta.

AdServingOptimizationStatus

Enum che descrive i possibili stati di pubblicazione.

Enum
UNSPECIFIED Non è stato specificato alcun valore.
UNKNOWN

Il valore ricevuto non è noto in questa versione.

Questo è un valore solo risposta.

OPTIMIZE La pubblicazione degli annunci è ottimizzata in base al CTR della campagna.
CONVERSION_OPTIMIZE La pubblicazione degli annunci è ottimizzata in base al CTR * Conversione per la campagna. Se la campagna non è inclusa nella strategia di offerta dello Strumento per ottimizzare le conversioni, il valore predefinito sarà OTTIMIZZATO.
ROTATE Gli annunci vengono ruotati in modo uniforme per 90 giorni, quindi ottimizzati per i clic.
ROTATE_INDEFINITELY Mostra gli annunci con rendimento più scarso in modo più uniforme insieme ad annunci con rendimento migliore e non eseguire l'ottimizzazione.
UNAVAILABLE Lo stato dell'ottimizzazione della pubblicazione di annunci non è disponibile.

LocalServicesCampaignSettings

Impostazioni per la risorsa secondaria LocalServicesCampaign.

Rappresentazione JSON
{
  "categoryBids": [
    {
      object (CategoryBid)
    }
  ]
}
Campi
categoryBids[]

object (CategoryBid)

Offerte a livello di categoria associate alla strategia di offerta MANUAL_CPA.

CategoryBid

Offerte per categoria in LocalServicesReportingCampaignSettings.

Rappresentazione JSON
{
  "categoryId": string,
  "manualCpaBidMicros": string
}
Campi
categoryId

string

Categoria a cui sarà associata l'offerta. Ad esempio, xcat:area_servizio_azienda_idraulico.

manualCpaBidMicros

string (int64 format)

Offerta basata su CPA manuale per la categoria. L'offerta deve essere superiore al prezzo di riserva associato per la categoria in questione. Il valore è in micro e nella valuta dell'inserzionista.

TravelCampaignSettings

Impostazioni per la campagna per viaggi.

Rappresentazione JSON
{
  "travelAccountId": string
}
Campi
travelAccountId

string (int64 format)

Immutabile. L'ID account Viaggi associato alla campagna per viaggi.

DiscoveryCampaignSettings

Impostazioni della campagna discovery.

Rappresentazione JSON
{
  "upgradedTargeting": boolean
}
Campi
upgradedTargeting

boolean

Immutabile. Specifica se questa campagna utilizza opzioni di targeting aggiornate. Se questo campo viene impostato su true, puoi utilizzare il targeting per località e lingua a livello di gruppo di annunci anziché il targeting standard a livello di campagna. L'impostazione predefinita di questo campo è false e può essere impostato solo durante la creazione di una campagna.

RealTimeBiddingSetting

Impostazioni per le offerte in tempo reale, una funzione disponibile solo per le campagne destinate alla rete Ad Exchange.

Rappresentazione JSON
{
  "optIn": boolean
}
Campi
optIn

boolean

Se per la campagna sono state attivate le offerte in tempo reale.

NetworkSettings

Le impostazioni della rete per la campagna.

Rappresentazione JSON
{
  "targetGoogleSearch": boolean,
  "targetSearchNetwork": boolean,
  "targetContentNetwork": boolean,
  "targetPartnerSearchNetwork": boolean,
  "targetYoutube": boolean,
  "targetGoogleTvNetwork": boolean
}
Campi
targetSearchNetwork

boolean

Se gli annunci verranno pubblicati sui siti partner della rete di ricerca di Google (è necessario che targetGoogleSearch sia anche true).

targetContentNetwork

boolean

Indica se gli annunci verranno pubblicati su posizionamenti specifici della Rete Display di Google. I posizionamenti vengono specificati utilizzando il criterio di posizionamento.

targetPartnerSearchNetwork

boolean

Se gli annunci verranno pubblicati sulla rete dei partner di Google. Questa opzione è disponibile solo per alcuni account partner di Google selezionati.

targetYoutube

boolean

Se gli annunci verranno pubblicati su YouTube.

targetGoogleTvNetwork

boolean

Se gli annunci verranno pubblicati sulla rete Google TV.

HotelSettingInfo

Impostazioni a livello di campagna per gli annunci per hotel.

Rappresentazione JSON
{
  "hotelCenterId": string
}
Campi
hotelCenterId

string (int64 format)

Immutabile. L'account Hotel Center collegato.

DynamicSearchAdsSetting

L'impostazione per controllare gli annunci dinamici della rete di ricerca (DSA).

Rappresentazione JSON
{
  "domainName": string,
  "languageCode": string,
  "feeds": [
    string
  ],
  "useSuppliedUrlsOnly": boolean
}
Campi
domainName

string

Obbligatoria. Il nome di dominio Internet rappresentato da questa impostazione, ad esempio "google.com" o "www.google.com".

languageCode

string

Obbligatoria. Il codice lingua che specifica la lingua del dominio, ad esempio "en".

feeds[]

string

L'elenco dei feed di pagine associati alla campagna.

useSuppliedUrlsOnly

boolean

Indica se la campagna utilizza esclusivamente gli URL forniti dall'inserzionista.

ShoppingSetting

L'impostazione per le campagne Shopping. Definisce l'universo dei prodotti che possono essere pubblicizzati dalla campagna e il modo in cui la campagna interagisce con altre campagne Shopping.

Rappresentazione JSON
{
  "feedLabel": string,
  "useVehicleInventory": boolean,
  "advertisingPartnerIds": [
    string
  ],
  "merchantId": string,
  "campaignPriority": integer,
  "enableLocal": boolean,
  "disableProductFeed": boolean
}
Campi
feedLabel

string

Etichetta del feed dei prodotti da includere nella campagna. È possibile impostare solo un valore feedLabel o salesCountry. Se utilizzato al posto di SalesCountry, il campo feedLabel accetta codici paese nello stesso formato, ad esempio "XX". Altrimenti, può essere qualsiasi stringa utilizzata per l'etichetta del feed in Google Merchant Center.

useVehicleInventory

boolean

Immutabile. Se scegliere come target l'inventario delle schede del veicolo. Questo campo è supportato solo nelle campagne Shopping intelligenti. Per impostare l'inventario con schede di veicoli nelle campagne Performance Max, utilizza invece il criterio listingType.

advertisingPartnerIds[]

string (int64 format)

Immutabile. Gli ID account Google Ads dei partner pubblicitari che collaborano all'interno della campagna.

merchantId

string (int64 format)

ID dell'account Merchant Center. Questo campo è obbligatorio per le operazioni di creazione. Questo campo è immutabile per le campagne Shopping.

campaignPriority

integer

Priorità della campagna. Le campagne con priorità numericamente più alte hanno la precedenza su quelle con priorità più basse. Questo campo è obbligatorio per le campagne Shopping, con valori compresi tra 0 e 2 inclusi. Questo campo è facoltativo per le campagne Shopping intelligenti, ma deve essere uguale a 3, se impostato.

enableLocal

boolean

Se includere prodotti locali.

disableProductFeed

boolean

Disattiva il feed dei prodotti facoltativo. Questo campo è attualmente supportato solo per le campagne Demand Gen. Per saperne di più su questa funzionalità, consulta la pagina https://support.google.com/google-ads/answer/13721750.

AudienceSetting

Impostazioni per il targeting per pubblico.

Rappresentazione JSON
{
  "useAudienceGrouped": boolean
}
Campi
useAudienceGrouped

boolean

Immutabile. Se il valore è true, questa campagna utilizza una risorsa pubblico per il targeting per pubblico. Se il valore è false, la campagna può utilizzare invece i criteri dei segmenti di pubblico.

GeoTargetTypeSetting

Rappresenta una raccolta di impostazioni relative al targeting geografico degli annunci.

Rappresentazione JSON
{
  "positiveGeoTargetType": enum (PositiveGeoTargetType),
  "negativeGeoTargetType": enum (NegativeGeoTargetType)
}
Campi
positiveGeoTargetType

enum (PositiveGeoTargetType)

L'impostazione utilizzata per il targeting geografico positivo in questa campagna specifica.

negativeGeoTargetType

enum (NegativeGeoTargetType)

L'impostazione utilizzata per il targeting geografico escluso in questa campagna specifica.

PositiveGeoTargetType

I possibili tipi di targeting geografico positivo.

Enum
UNSPECIFIED Non specificato.
UNKNOWN Il valore è sconosciuto in questa versione.
PRESENCE_OR_INTEREST Specifica che un annuncio viene attivato se l'utente si trova nelle località target dell'inserzionista o mostra interesse per esse.
SEARCH_INTEREST Consente di specificare che un annuncio viene attivato se l'utente cerca le località target dell'inserzionista. Questa opzione può essere utilizzata solo con le campagne sulla rete di ricerca e Shopping standard.
PRESENCE Consente di specificare che un annuncio viene attivato se l'utente si trova nelle località target dell'inserzionista o le trova regolarmente.

NegativeGeoTargetType

I possibili tipi di targeting geografico esclusi.

Enum
UNSPECIFIED Non specificato.
UNKNOWN Il valore è sconosciuto in questa versione.
PRESENCE_OR_INTEREST Specifica che un utente viene escluso dalla visualizzazione dell'annuncio se si trova o mostra interesse per le località escluse dell'inserzionista.
PRESENCE Specifica che un utente viene escluso dalla visualizzazione dell'annuncio se si trova nelle località escluse dell'inserzionista.

LocalCampaignSetting

Impostazione delle campagne locali.

Rappresentazione JSON
{
  "locationSourceType": enum (LocationSourceType)
}
Campi
locationSourceType

enum (LocationSourceType)

Il tipo di origine località per questa campagna locale.

LocationSourceType

I tipi possibili di un'origine posizione.

Enum
UNSPECIFIED Non è stato specificato alcun valore.
UNKNOWN Utilizzato solo per il valore restituito. Rappresenta un valore sconosciuto in questa versione.
GOOGLE_MY_BUSINESS Sedi associate al profilo dell'attività collegato del cliente.
AFFILIATE Sedi dei negozi affiliati (catene). Ad esempio, i punti vendita Best Buy.

AppCampaignSetting

Impostazioni a livello di campagna per le campagne per app.

Rappresentazione JSON
{
  "biddingStrategyGoalType": enum (AppCampaignBiddingStrategyGoalType),
  "appStore": enum (AppCampaignAppStore),
  "appId": string
}
Campi
biddingStrategyGoalType

enum (AppCampaignBiddingStrategyGoalType)

Rappresenta l'obiettivo in base al quale deve eseguire l'ottimizzazione della strategia di offerta di questa campagna per app.

appStore

enum (AppCampaignAppStore)

Immutabile. Lo store che distribuisce questa app specifica.

appId

string

Immutabile. Una stringa che identifica in modo univoco un'applicazione mobile.

AppCampaignBiddingStrategyGoalType

Tipo di obiettivo della strategia di offerta della campagna per app.

Enum
UNSPECIFIED Non specificato.
UNKNOWN Utilizzato solo per il valore restituito. Rappresenta un valore sconosciuto in questa versione.
OPTIMIZE_INSTALLS_TARGET_INSTALL_COST Punta a massimizzare il numero di installazioni dell'app. L'offerta CPA è il costo per installazione target.
OPTIMIZE_IN_APP_CONVERSIONS_TARGET_INSTALL_COST Cerca di massimizzare il numero a lungo termine di conversioni in-app selezionate dalle installazioni di app. L'offerta CPA è il costo per installazione target.
OPTIMIZE_IN_APP_CONVERSIONS_TARGET_CONVERSION_COST Cerca di massimizzare il numero a lungo termine di conversioni in-app selezionate dalle installazioni di app. L'offerta CPA è il costo target per conversione in-app. Tieni presente che inizialmente il CPA effettivo potrebbe sembrare più elevato del CPA target, poiché le conversioni a lungo termine non si sono ancora verificate.
OPTIMIZE_RETURN_ON_ADVERTISING_SPEND Punta a massimizzare il valore di tutte le conversioni, ad esempio installazioni e conversioni in-app selezionate, raggiungendo o superando al contempo il ritorno sulla spesa pubblicitaria target.
OPTIMIZE_PRE_REGISTRATION_CONVERSION_VOLUME Cerca di massimizzare la preregistrazione dell'app.
OPTIMIZE_INSTALLS_WITHOUT_TARGET_INSTALL_COST Cerca di massimizzare l'installazione dell'app senza il costo per installazione target.

AppCampaignAppStore

Enum che descrive lo store della campagna per app.

Enum
UNSPECIFIED Non specificato.
UNKNOWN Utilizzato solo per il valore restituito. Rappresenta un valore sconosciuto in questa versione.
APPLE_APP_STORE App Store di Apple.
GOOGLE_APP_STORE Google Play.

CampaignExperimentType

Indica se si tratta di una campagna normale, una bozza di campagna o una campagna sperimentale.

Enum
UNSPECIFIED Non specificato.
UNKNOWN Utilizzato solo per il valore restituito. Rappresenta un valore sconosciuto in questa versione.
BASE Questa è una campagna standard.
DRAFT Questa è la versione bozza di una campagna. Presenta alcune modifiche rispetto a una campagna di base, ma non pubblica né accumula metriche.
EXPERIMENT Questa è la versione sperimentale di una campagna. Presenta alcune modifiche da una campagna di base e una percentuale del traffico viene deviata dalla campagna BASE alla campagna sperimentale.

FrequencyCapEntry

Una regola che specifica il numero massimo di volte in cui un annuncio (o alcuni annunci) può essere mostrato a un utente in un determinato periodo di tempo.

Rappresentazione JSON
{
  "key": {
    object (FrequencyCapKey)
  },
  "cap": integer
}
Campi
key

object (FrequencyCapKey)

La chiave di una determinata quota limite. Non può esistere più di una quota limite con la stessa chiave.

cap

integer

Numero massimo di eventi consentiti durante l'intervallo di tempo da questo limite.

FrequencyCapKey

Un gruppo di campi utilizzati come chiavi per una quota limite. Non può esistere più di una quota limite con la stessa chiave.

Rappresentazione JSON
{
  "level": enum (FrequencyCapLevel),
  "eventType": enum (FrequencyCapEventType),
  "timeUnit": enum (FrequencyCapTimeUnit),
  "timeLength": integer
}
Campi
level

enum (FrequencyCapLevel)

Il livello a cui deve essere applicato il limite (ad esempio annuncio del gruppo di annunci, gruppo di annunci). Il limite viene applicato a tutte le entità di questo livello.

eventType

enum (FrequencyCapEventType)

Il tipo di evento a cui si applica il limite, ad esempio l'impressione.

timeUnit

enum (FrequencyCapTimeUnit)

Unità di tempo in cui è definito il limite, ad esempio giorno o settimana.

timeLength

integer

Numero di unità di tempo della quota limite.

FrequencyCapLevel

Il livello a cui deve essere applicato il limite (ad es.annuncio del gruppo di annunci, gruppo di annunci). Il limite viene applicato a tutte le risorse di questo livello.

Enum
UNSPECIFIED Non specificato.
UNKNOWN Utilizzato solo per il valore restituito. Rappresenta un valore sconosciuto in questa versione.
AD_GROUP_AD Il limite viene applicato a livello di gruppo di annunci.
AD_GROUP Il limite viene applicato a livello di gruppo di annunci.
CAMPAIGN Il limite viene applicato a livello di campagna.

FrequencyCapEventType

Il tipo di evento a cui si applica il limite, ad esempio l'impressione.

Enum
UNSPECIFIED Non specificato.
UNKNOWN Utilizzato solo per il valore restituito. Rappresenta un valore sconosciuto in questa versione.
IMPRESSION Il limite si applica alle impressioni dell'annuncio.
VIDEO_VIEW Il limite si applica alle visualizzazioni di annunci video.

VanityPharma

Descrive come verranno visualizzati gli annunci farmaceutici senza brand.

Rappresentazione JSON
{
  "vanityPharmaDisplayUrlMode": enum (VanityPharmaDisplayUrlMode),
  "vanityPharmaText": enum (VanityPharmaText)
}
Campi
vanityPharmaDisplayUrlMode

enum (VanityPharmaDisplayUrlMode)

La modalità di visualizzazione per gli URL di prodotti farmaceutici per il mobile.

vanityPharmaText

enum (VanityPharmaText)

Il testo che verrà visualizzato nell'URL di visualizzazione dell'annuncio di testo quando la descrizione del sito web è la modalità di visualizzazione selezionata per gli URL di vanity pharma.

VanityPharmaDisplayUrlMode

Enum che descrive le possibili modalità di visualizzazione per i vanity URL di un settore farmaceutico.

Enum
UNSPECIFIED Non specificato.
UNKNOWN Utilizzato solo per il valore restituito. Rappresenta un valore sconosciuto in questa versione.
MANUFACTURER_WEBSITE_URL Sostituisci l'URL di vanity pharma con l'URL del sito web del produttore.
WEBSITE_DESCRIPTION Sostituisci l'URL di vanity pharma con la descrizione del sito web.

VanityPharmaText

Enum che descrive il possibile testo.

Enum
UNSPECIFIED Non specificato.
UNKNOWN Utilizzato solo per il valore restituito. Rappresenta un valore sconosciuto in questa versione.
PRESCRIPTION_TREATMENT_WEBSITE_EN Sito web riguardante cure con obbligo di prescrizione medica con contenuti del sito web in inglese.
PRESCRIPTION_TREATMENT_WEBSITE_ES Sito web riguardante trattamenti con obbligo di prescrizione medica con contenuti del sito web in spagnolo (Sitio de tratamientos con receta).
PRESCRIPTION_DEVICE_WEBSITE_EN Sito web riguardante dispositivi con obbligo di prescrizione medica con contenuti del sito web in inglese.
PRESCRIPTION_DEVICE_WEBSITE_ES Sito web riguardante dispositivi con obbligo di prescrizione medica con contenuto del sito web in spagnolo (Sitio de dispositivos con receta).
MEDICAL_DEVICE_WEBSITE_EN Sito web riguardante dispositivi medici con contenuti del sito web in inglese.
MEDICAL_DEVICE_WEBSITE_ES Sito web riguardante dispositivi medici con contenuti del sito web in spagnolo (Sitio de dispositivos médicos).
PREVENTATIVE_TREATMENT_WEBSITE_EN Sito web riguardante cure preventive con contenuti del sito web in inglese.
PREVENTATIVE_TREATMENT_WEBSITE_ES Sito web riguardante trattamenti preventivi con contenuti del sito web in spagnolo (Sitio de tratamientos prevents).
PRESCRIPTION_CONTRACEPTION_WEBSITE_EN Sito web riguardante contraccettivi con obbligo di prescrizione medica con contenuti del sito web in inglese.
PRESCRIPTION_CONTRACEPTION_WEBSITE_ES Sito web riguardante contraccettivi con obbligo di prescrizione medica con contenuti del sito web in spagnolo (Sitio de anticonceptivos con receta).
PRESCRIPTION_VACCINE_WEBSITE_EN Sito web riguardante vaccini con obbligo di prescrizione medica con contenuti del sito web in inglese.
PRESCRIPTION_VACCINE_WEBSITE_ES Sito web riguardante vaccini con obbligo di prescrizione medica con contenuti del sito web in spagnolo (Sitio de vacunas con receta).

SelectiveOptimization

Impostazione di ottimizzazione selettiva per questa campagna, che include un insieme di azioni di conversione in base a cui ottimizzare la campagna. Questa funzionalità si applica solo alle campagne per app che utilizzano MULTI_CHANNEL come AdvertisingChannelType e APP_CAMPAIGN o APP_CAMPAIGN_FOR_ENGAGEMENT come AdvertisingChannelSubType.

Rappresentazione JSON
{
  "conversionActions": [
    string
  ]
}
Campi
conversionActions[]

string

L'insieme di azioni di conversione selezionato per ottimizzare questa campagna.

OptimizationGoalSetting

Impostazione degli obiettivi di ottimizzazione per questa campagna, che include un insieme di tipi di obiettivi di ottimizzazione.

Rappresentazione JSON
{
  "optimizationGoalTypes": [
    enum (OptimizationGoalType)
  ]
}
Campi
optimizationGoalTypes[]

enum (OptimizationGoalType)

L'elenco dei tipi di obiettivi di ottimizzazione.

OptimizationGoalType

Il tipo di obiettivo di ottimizzazione

Enum
UNSPECIFIED Non specificato.
UNKNOWN Utilizzato solo come valore restituito. Rappresenta un valore sconosciuto in questa versione.
CALL_CLICKS Ottimizza per i clic per chiamata. Le conversioni di clic per chiamata corrispondono al numero di volte in cui gli utenti hanno selezionato "Chiama" per contattare un negozio dopo aver visualizzato un annuncio.
DRIVING_DIRECTIONS Ottimizza per le indicazioni stradali. Le conversioni di indicazioni stradali indicano il numero di volte in cui gli utenti hanno selezionato "Indicazioni stradali" per raggiungere un negozio dopo aver visualizzato un annuncio.
APP_PRE_REGISTRATION Ottimizza per la preregistrazione. Le conversioni di preregistrazione corrispondono al numero di registrazioni di preregistrazione per cui ricevere una notifica quando l'app verrà rilasciata.

TrackingSetting

Impostazioni a livello di campagna per le informazioni di monitoraggio.

Rappresentazione JSON
{
  "trackingUrl": string
}
Campi
trackingUrl

string

Solo output. L'URL utilizzato per il monitoraggio dinamico.

PaymentMode

Enum che descrive le possibili modalità di pagamento.

Enum
UNSPECIFIED Non specificato.
UNKNOWN Utilizzato solo per il valore restituito. Rappresenta un valore sconosciuto in questa versione.
CLICKS Pagamento per interazione.
CONVERSION_VALUE Pagamento per valore di conversione. Questa modalità è supportata solo dalle campagne con AdvertisingChannelType.HOTEL, BiddingStrategyType.COMMISSION e BudgetType.STANDARD.
CONVERSIONS Pagamento per conversione. Questa modalità è supportata solo dalle campagne con AdvertisingChannelType.DISPLAY (tranne AdvertisingChannelSubType.DISPLAY_Gmail), BiddingStrategyType.TARGET_CPA e BudgetType.FIXED_CPA. Anche il cliente deve essere idoneo per questa modalità. Per informazioni dettagliate, consulta Customer.eligibility_failure_reasons.
GUEST_STAY Valore del soggiorno in base al pagamento in base al soggiorno. Questa modalità è supportata solo dalle campagne con AdvertisingChannelType.HOTEL, BiddingStrategyType.COMMISSION e BudgetType.STANDARD.

PerformanceMaxUpgrade

Informazioni sull'upgrade di una campagna a Performance Max.

Rappresentazione JSON
{
  "performanceMaxCampaign": string,
  "preUpgradeCampaign": string,
  "status": enum (PerformanceMaxUpgradeStatus)
}
Campi
performanceMaxCampaign

string

Solo output. Indica a quale campagna Performance Max viene eseguito l'upgrade.

preUpgradeCampaign

string

Solo output. Indica che è stato eseguito l'upgrade della campagna precedente a Performance Max.

status

enum (PerformanceMaxUpgradeStatus)

Solo output. Lo stato dell'upgrade di una campagna di cui è stato richiesto l'upgrade a Performance Max.

PerformanceMaxUpgradeStatus

Enum dello stato dell'upgrade di Performance Max per la campagna.

Enum
UNSPECIFIED Non specificato.
UNKNOWN Utilizzato solo per il valore restituito. Rappresenta un valore sconosciuto in questa versione.
UPGRADE_IN_PROGRESS È in corso l'upgrade a una campagna Performance Max.
UPGRADE_COMPLETE L'upgrade a una campagna Performance Max è stato completato.
UPGRADE_FAILED L'upgrade a una campagna Performance Max non è riuscito. La campagna continuerà a essere pubblicata come era prima del tentativo di upgrade.
UPGRADE_ELIGIBLE La campagna è idonea per l'upgrade a una campagna Performance Max.

ListingType

Possibili tipi di schede.

Enum
UNSPECIFIED Non specificato.
UNKNOWN Utilizzato solo per il valore restituito. Rappresenta un valore sconosciuto in questa versione.
VEHICLES Questa campagna pubblica annunci di veicoli.

AssetAutomationSetting

L'impostazione di automazione degli asset contiene una coppia di AssetAutomationType e lo stato di attivazione/disattivazione dell'automazione degli asset

Rappresentazione JSON
{
  "assetAutomationType": enum (AssetAutomationType),
  "assetAutomationStatus": enum (AssetAutomationStatus)
}
Campi
assetAutomationType

enum (AssetAutomationType)

L'inserzionista del tipo di automazione degli asset vorrebbe attivare/disattivare.

assetAutomationStatus

enum (AssetAutomationStatus)

Lo stato di attivazione/disattivazione del tipo di automazione degli asset.

AssetAutomationType

Il tipo di automazione degli asset.

Enum
UNSPECIFIED Non specificato.
UNKNOWN Utilizzato solo come valore restituito. Rappresenta un valore sconosciuto in questa versione.
TEXT_ASSET_AUTOMATION L'automazione degli asset di testo include titoli e descrizioni. Per impostazione predefinita, gli inserzionisti hanno attivato Performance Max e disattivato la rete di ricerca.

AssetAutomationStatus

Lo stato dell'automazione degli asset.

Enum
UNSPECIFIED Non specificato.
UNKNOWN Utilizzato solo come valore restituito. Rappresenta un valore sconosciuto in questa versione.
OPTED_IN L'attivazione consentirà di generare e pubblicare un tipo di automazione degli asset.
OPTED_OUT La disattivazione interromperà la generazione e la pubblicazione di un tipo di automazione degli asset.

Commissione

Commissioni è una strategia di offerta automatica in cui l'inserzionista paga una determinata parte del valore di conversione.

Rappresentazione JSON
{
  "commissionRateMicros": string
}
Campi
commissionRateMicros

string (int64 format)

La tariffa di commissione definisce la parte del valore di conversione che verrà fatturata all'inserzionista. Una tariffa di commissione di x deve essere trasferita in questo campo come (x * 1.000.000). Ad esempio, 106.000 rappresenta una tariffa di commissione di 0,106 (10,6%).

ManualCpa

Questo tipo non contiene campi.

Strategia di offerta manuale che consente all'inserzionista di impostare l'offerta in base all'azione specificata dall'inserzionista.

ManualCpc

Offerta manuale basata sui clic in cui l'utente paga per ogni clic.

Rappresentazione JSON
{
  "enhancedCpcEnabled": boolean
}
Campi
enhancedCpcEnabled

boolean

Indica se le offerte devono essere ottimizzate in base ai dati dello Strumento per ottimizzare le conversioni.

ManualCpm

Questo tipo non contiene campi.

Offerta manuale basata sulle impressioni in cui l'utente paga per mille impressioni.

ManualCpv

Questo tipo non contiene campi.

Offerta basata sulle visualizzazioni in cui l'utente paga per ogni visualizzazione di video.

PercentCpc

Una strategia di offerta in cui le offerte sono una frazione del prezzo pubblicizzato per un bene o servizio.

Rappresentazione JSON
{
  "cpcBidCeilingMicros": string,
  "enhancedCpcEnabled": boolean
}
Campi
cpcBidCeilingMicros

string (int64 format)

Limite di offerta massimo che può essere impostato dalla strategia di offerta. Questo è un campo facoltativo inserito dall'inserzionista e specificato in micro locali. Nota: un valore zero viene interpretato come se il valore dell'offerta_max non sia definito.

enhancedCpcEnabled

boolean

Aumenta o diminuisce l'offerta per ogni asta in base alla probabilità che si verifichi una conversione. Le offerte individuali possono superare cpcBidCeilingMicros, al contrario dell'importo medio dell'offerta per una campagna.

TargetCpm

Il CPM (costo per mille impressioni) target è una strategia di offerta automatica che imposta le offerte in modo da ottimizzare il rendimento in base al CPM target impostato.

Rappresentazione JSON
{

  // Union field goal can be only one of the following:
  "targetFrequencyGoal": {
    object (TargetCpmTargetFrequencyGoal)
  }
  // End of list of possible types for union field goal.
}
Campi
Campo di unione goal. Informazioni aggiuntive sull'obiettivo di offerta. goal può essere solo uno dei seguenti:
targetFrequencyGoal

object (TargetCpmTargetFrequencyGoal)

Dettagli sull'obiettivo di offerta con frequenza target.

TargetCpmTargetFrequencyGoal

Dettagli sull'obiettivo di offerta con frequenza target.

Rappresentazione JSON
{
  "targetCount": string,
  "timeUnit": enum (TargetFrequencyTimeUnit)
}
Campi
targetCount

string (int64 format)

Il conteggio della frequenza target indica quante volte vuoi raggiungere un singolo utente.

timeUnit

enum (TargetFrequencyTimeUnit)

Finestra di tempo che esprime il periodo entro il quale vuoi raggiungere il targetCount specificato.