Recommendation

Un consiglio.

Rappresentazione JSON
{
  "resourceName": string,
  "type": enum (RecommendationType),
  "impact": {
    object (RecommendationImpact)
  },
  "campaigns": [
    string
  ],
  "campaignBudget": string,
  "campaign": string,
  "adGroup": string,
  "dismissed": boolean,

  // Union field recommendation can be only one of the following:
  "campaignBudgetRecommendation": {
    object (CampaignBudgetRecommendation)
  },
  "forecastingCampaignBudgetRecommendation": {
    object (CampaignBudgetRecommendation)
  },
  "keywordRecommendation": {
    object (KeywordRecommendation)
  },
  "textAdRecommendation": {
    object (TextAdRecommendation)
  },
  "targetCpaOptInRecommendation": {
    object (TargetCpaOptInRecommendation)
  },
  "maximizeConversionsOptInRecommendation": {
    object (MaximizeConversionsOptInRecommendation)
  },
  "enhancedCpcOptInRecommendation": {
    object (EnhancedCpcOptInRecommendation)
  },
  "searchPartnersOptInRecommendation": {
    object (SearchPartnersOptInRecommendation)
  },
  "maximizeClicksOptInRecommendation": {
    object (MaximizeClicksOptInRecommendation)
  },
  "optimizeAdRotationRecommendation": {
    object (OptimizeAdRotationRecommendation)
  },
  "keywordMatchTypeRecommendation": {
    object (KeywordMatchTypeRecommendation)
  },
  "moveUnusedBudgetRecommendation": {
    object (MoveUnusedBudgetRecommendation)
  },
  "targetRoasOptInRecommendation": {
    object (TargetRoasOptInRecommendation)
  },
  "responsiveSearchAdRecommendation": {
    object (ResponsiveSearchAdRecommendation)
  },
  "marginalRoiCampaignBudgetRecommendation": {
    object (CampaignBudgetRecommendation)
  },
  "useBroadMatchKeywordRecommendation": {
    object (UseBroadMatchKeywordRecommendation)
  },
  "responsiveSearchAdAssetRecommendation": {
    object (ResponsiveSearchAdAssetRecommendation)
  },
  "upgradeSmartShoppingCampaignToPerformanceMaxRecommendation": {
    object (UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation)
  },
  "responsiveSearchAdImproveAdStrengthRecommendation": {
    object (ResponsiveSearchAdImproveAdStrengthRecommendation)
  },
  "displayExpansionOptInRecommendation": {
    object (DisplayExpansionOptInRecommendation)
  },
  "upgradeLocalCampaignToPerformanceMaxRecommendation": {
    object (UpgradeLocalCampaignToPerformanceMaxRecommendation)
  },
  "raiseTargetCpaBidTooLowRecommendation": {
    object (RaiseTargetCpaBidTooLowRecommendation)
  },
  "forecastingSetTargetRoasRecommendation": {
    object (ForecastingSetTargetRoasRecommendation)
  },
  "calloutAssetRecommendation": {
    object (CalloutAssetRecommendation)
  },
  "sitelinkAssetRecommendation": {
    object (SitelinkAssetRecommendation)
  },
  "callAssetRecommendation": {
    object (CallAssetRecommendation)
  },
  "shoppingAddAgeGroupRecommendation": {
    object (ShoppingOfferAttributeRecommendation)
  },
  "shoppingAddColorRecommendation": {
    object (ShoppingOfferAttributeRecommendation)
  },
  "shoppingAddGenderRecommendation": {
    object (ShoppingOfferAttributeRecommendation)
  },
  "shoppingAddGtinRecommendation": {
    object (ShoppingOfferAttributeRecommendation)
  },
  "shoppingAddMoreIdentifiersRecommendation": {
    object (ShoppingOfferAttributeRecommendation)
  },
  "shoppingAddSizeRecommendation": {
    object (ShoppingOfferAttributeRecommendation)
  },
  "shoppingAddProductsToCampaignRecommendation": {
    object (ShoppingAddProductsToCampaignRecommendation)
  },
  "shoppingFixDisapprovedProductsRecommendation": {
    object (ShoppingFixDisapprovedProductsRecommendation)
  },
  "shoppingTargetAllOffersRecommendation": {
    object (ShoppingTargetAllOffersRecommendation)
  },
  "shoppingFixSuspendedMerchantCenterAccountRecommendation": {
    object (ShoppingMerchantCenterAccountSuspensionRecommendation)
  },
  "shoppingFixMerchantCenterAccountSuspensionWarningRecommendation": {
    object (ShoppingMerchantCenterAccountSuspensionRecommendation)
  },
  "shoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation": {
    object (ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation)
  },
  "dynamicImageExtensionOptInRecommendation": {
    object (DynamicImageExtensionOptInRecommendation)
  },
  "raiseTargetCpaRecommendation": {
    object (RaiseTargetCpaRecommendation)
  },
  "lowerTargetRoasRecommendation": {
    object (LowerTargetRoasRecommendation)
  },
  "performanceMaxOptInRecommendation": {
    object (PerformanceMaxOptInRecommendation)
  },
  "improvePerformanceMaxAdStrengthRecommendation": {
    object (ImprovePerformanceMaxAdStrengthRecommendation)
  },
  "migrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation": {
    object (MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation)
  },
  "forecastingSetTargetCpaRecommendation": {
    object (ForecastingSetTargetCpaRecommendation)
  },
  "setTargetCpaRecommendation": {
    object (ForecastingSetTargetCpaRecommendation)
  },
  "setTargetRoasRecommendation": {
    object (ForecastingSetTargetRoasRecommendation)
  },
  "maximizeConversionValueOptInRecommendation": {
    object (MaximizeConversionValueOptInRecommendation)
  },
  "improveGoogleTagCoverageRecommendation": {
    object (ImproveGoogleTagCoverageRecommendation)
  },
  "performanceMaxFinalUrlOptInRecommendation": {
    object (PerformanceMaxFinalUrlOptInRecommendation)
  },
  "refreshCustomerMatchListRecommendation": {
    object (RefreshCustomerMatchListRecommendation)
  },
  "customAudienceOptInRecommendation": {
    object (CustomAudienceOptInRecommendation)
  },
  "leadFormAssetRecommendation": {
    object (LeadFormAssetRecommendation)
  },
  "improveDemandGenAdStrengthRecommendation": {
    object (ImproveDemandGenAdStrengthRecommendation)
  }
  // End of list of possible types for union field recommendation.
}
Campi
resourceName

string

Immutabile. Il nome della risorsa del suggerimento.

customers/{customerId}/recommendations/{recommendation_id}

type

enum (RecommendationType)

Solo output. Il tipo di consiglio.

impact

object (RecommendationImpact)

Solo output. L'impatto sul rendimento dell'account conseguente all'applicazione del consiglio.

campaigns[]

string

Solo output. Le campagne scelte come target da questo consiglio.

Questo campo verrà impostato per i seguenti tipi di consigli: CAMPAIGN_BUDGET, FORECASTING_CAMPAIGN_BUDGET, MARGINAL_ROI_CAMPAIGN_BUDGET e MOVE_UNUSED_BUDGET

campaignBudget

string

Solo output. Il budget scelto come target da questo consiglio. Verrà impostato solo quando il consiglio influisce su un singolo budget della campagna.

Questo campo verrà impostato per i seguenti tipi di consigli: CAMPAIGN_BUDGET, FORECASTING_CAMPAIGN_BUDGET, MARGINAL_ROI_CAMPAIGN_BUDGET, MOVE_UNUSED_BUDGET

campaign

string

Solo output. La campagna scelta come target da questo consiglio.

Questo campo verrà impostato per i seguenti tipi di consigli: CALL_EXTENSION, CALLOUT_FIELD_EXTENSION, ENHANCED_CPC_OPT_IN, USE_BROAD_MATCH_KEYWORD, KEYWORD_COUNTRY, KEYWORD_MATCH_TYPE, UPGRADE_LOCAL_CAMPAIGN_TO_PERFORMANCE_MAX, MAXIMIZE_CLIC_OPTIMSHOPPING, MAXIMIZE_CONVERSION_OP_OPT_IN, OPTIMIZE_SHOPPING, MAXIMIZE_CONVERSION_SHOPPING, SEARCH_SHOPPING.

adGroup

string

Solo output. Il gruppo di annunci scelto come target da questo consiglio. Verrà impostato solo quando il consiglio interessa un singolo gruppo di annunci.

Questo campo verrà impostato per i seguenti tipi di consigli: KEYWORD, OPTIMIZE_AD_ROTATION, RESPONSIVE_SEARCH_AD, RESPONSIVE_SEARCH_AD_ASSET, TEXT_AD

dismissed

boolean

Solo output. Indica se il suggerimento viene ignorato o meno.

Campo di unione recommendation. I dettagli del suggerimento. recommendation può essere solo uno dei seguenti:
campaignBudgetRecommendation

object (CampaignBudgetRecommendation)

Solo output. Il consiglio sul budget della campagna.

forecastingCampaignBudgetRecommendation

object (CampaignBudgetRecommendation)

Solo output. Il consiglio per il budget della campagna di previsione.

keywordRecommendation

object (KeywordRecommendation)

Solo output. Il consiglio sulle parole chiave.

textAdRecommendation

object (TextAdRecommendation)

Solo output. Aggiungi un consiglio per gli annunci di testo espansi.

targetCpaOptInRecommendation

object (TargetCpaOptInRecommendation)

Solo output. Il consiglio di attivazione del CPA target.

maximizeConversionsOptInRecommendation

object (MaximizeConversionsOptInRecommendation)

Solo output. Il consiglio di attivazione Massimizza le conversioni.

enhancedCpcOptInRecommendation

object (EnhancedCpcOptInRecommendation)

Solo output. Il consiglio di attivazione del costo per clic ottimizzato.

searchPartnersOptInRecommendation

object (SearchPartnersOptInRecommendation)

Solo output. Il consiglio di attivazione dei partner di ricerca.

maximizeClicksOptInRecommendation

object (MaximizeClicksOptInRecommendation)

Solo output. Il consiglio di attivazione Massimizza i clic.

optimizeAdRotationRecommendation

object (OptimizeAdRotationRecommendation)

Solo output. Il consiglio Ottimizza la rotazione degli annunci.

keywordMatchTypeRecommendation

object (KeywordMatchTypeRecommendation)

Solo output. Il consiglio sul tipo di corrispondenza delle parole chiave.

moveUnusedBudgetRecommendation

object (MoveUnusedBudgetRecommendation)

Solo output. Il consiglio per il trasferimento dei budget non utilizzati.

targetRoasOptInRecommendation

object (TargetRoasOptInRecommendation)

Solo output. Il consiglio di attivazione del ROAS target.

responsiveSearchAdRecommendation

object (ResponsiveSearchAdRecommendation)

Solo output. Il consiglio per aggiungere annunci adattabili della rete di ricerca.

marginalRoiCampaignBudgetRecommendation

object (CampaignBudgetRecommendation)

Solo output. Il consiglio per il budget della campagna con ROI marginale.

useBroadMatchKeywordRecommendation

object (UseBroadMatchKeywordRecommendation)

Solo output. Il consiglio sull'utilizzo delle parole chiave a corrispondenza generica.

responsiveSearchAdAssetRecommendation

object (ResponsiveSearchAdAssetRecommendation)

Solo output. Il consiglio sugli asset degli annunci adattabili della rete di ricerca.

upgradeSmartShoppingCampaignToPerformanceMaxRecommendation

object (UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation)

Solo output. L'upgrade di una campagna Shopping intelligente a un consiglio su una campagna Performance Max.

responsiveSearchAdImproveAdStrengthRecommendation

object (ResponsiveSearchAdImproveAdStrengthRecommendation)

Solo output. L'annuncio adattabile della rete di ricerca migliora il consiglio sull'efficacia dell'annuncio.

displayExpansionOptInRecommendation

object (DisplayExpansionOptInRecommendation)

Solo output. Il consiglio di attivazione Espansione alla Rete Display.

upgradeLocalCampaignToPerformanceMaxRecommendation

object (UpgradeLocalCampaignToPerformanceMaxRecommendation)

Solo output. L'upgrade di una campagna locale a un consiglio per una campagna Performance Max.

raiseTargetCpaBidTooLowRecommendation

object (RaiseTargetCpaBidTooLowRecommendation)

Solo output. Il consiglio per aumentare l'offerta basata su CPA target è troppo basso.

forecastingSetTargetRoasRecommendation

object (ForecastingSetTargetRoasRecommendation)

Solo output. Il consiglio per il ROAS target impostato per la previsione.

calloutAssetRecommendation

object (CalloutAssetRecommendation)

Solo output. Il consiglio sugli asset callout.

callAssetRecommendation

object (CallAssetRecommendation)

Solo output. Il consiglio sugli asset di chiamata.

shoppingAddAgeGroupRecommendation

object (ShoppingOfferAttributeRecommendation)

Solo output. Il consiglio per l'aggiunta di età in Shopping.

shoppingAddColorRecommendation

object (ShoppingOfferAttributeRecommendation)

Solo output. Il consiglio per l'aggiunta di colori nella scheda Shopping.

shoppingAddGenderRecommendation

object (ShoppingOfferAttributeRecommendation)

Solo output. Il consiglio per l'aggiunta del genere in Shopping.

shoppingAddGtinRecommendation

object (ShoppingOfferAttributeRecommendation)

Solo output. Il consiglio relativo all'aggiunta di GTIN per Shopping.

shoppingAddMoreIdentifiersRecommendation

object (ShoppingOfferAttributeRecommendation)

Solo output. Il consiglio per la categoria Shopping prevede l'aggiunta di altri identificatori.

shoppingAddSizeRecommendation

object (ShoppingOfferAttributeRecommendation)

Solo output. Il consiglio per l'aggiunta delle taglie per Shopping.

shoppingAddProductsToCampaignRecommendation

object (ShoppingAddProductsToCampaignRecommendation)

Solo output. La campagna Shopping consiglia di aggiungere prodotti al consiglio della campagna.

shoppingFixDisapprovedProductsRecommendation

object (ShoppingFixDisapprovedProductsRecommendation)

Solo output. Il consiglio per la correzione degli annunci Shopping.

shoppingTargetAllOffersRecommendation

object (ShoppingTargetAllOffersRecommendation)

Solo output. Il target di Shopping è consigliato per tutte le offerte.

shoppingFixSuspendedMerchantCenterAccountRecommendation

object (ShoppingMerchantCenterAccountSuspensionRecommendation)

Solo output. Il consiglio relativo all'account Merchant Center sospeso per la correzione di Shopping.

shoppingFixMerchantCenterAccountSuspensionWarningRecommendation

object (ShoppingMerchantCenterAccountSuspensionRecommendation)

Solo output. Il consiglio di avviso di sospensione dell'account Merchant Center per la correzione di Shopping.

shoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation

object (ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation)

Solo output. Il consiglio di migrazione delle offerte delle campagne Shopping standard a Performance Max.

dynamicImageExtensionOptInRecommendation

object (DynamicImageExtensionOptInRecommendation)

Solo output. Consiglio di attivare le estensioni immagine dinamiche nell'account per consentire a Google di trovare le immagini migliori nelle pagine di destinazione degli annunci e integrare gli annunci di testo.

raiseTargetCpaRecommendation

object (RaiseTargetCpaRecommendation)

Solo output. Consiglio di aumentare il CPA target.

lowerTargetRoasRecommendation

object (LowerTargetRoasRecommendation)

Solo output. Consiglio per ridurre il ROAS target.

performanceMaxOptInRecommendation

object (PerformanceMaxOptInRecommendation)

Solo output. Il consiglio di attivazione di Performance Max.

improvePerformanceMaxAdStrengthRecommendation

object (ImprovePerformanceMaxAdStrengthRecommendation)

Solo output. Il consiglio per migliorare l'efficacia dell'annuncio di Performance Max.

migrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation

object (MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation)

Solo output. Consiglio sulla migrazione dagli annunci dinamici della rete di ricerca a Performance Max.

forecastingSetTargetCpaRecommendation

object (ForecastingSetTargetCpaRecommendation)

Solo output. La previsione ha impostato il CPA target consigliato.

setTargetCpaRecommendation

object (ForecastingSetTargetCpaRecommendation)

Solo output. Il consiglio impostato per il CPA target.

setTargetRoasRecommendation

object (ForecastingSetTargetRoasRecommendation)

Solo output. Il consiglio impostato per il ROAS target.

maximizeConversionValueOptInRecommendation

object (MaximizeConversionValueOptInRecommendation)

Solo output. Il consiglio di attivazione Massimizza il valore di conversione.

improveGoogleTagCoverageRecommendation

object (ImproveGoogleTagCoverageRecommendation)

Solo output. Consiglio per implementare il tag Google su più pagine.

performanceMaxFinalUrlOptInRecommendation

object (PerformanceMaxFinalUrlOptInRecommendation)

Solo output. Consiglio di attivare l'espansione dell'URL finale per le campagne Performance Max.

refreshCustomerMatchListRecommendation

object (RefreshCustomerMatchListRecommendation)

Solo output. Il consiglio per aggiornare l'elenco di clienti.

customAudienceOptInRecommendation

object (CustomAudienceOptInRecommendation)

Solo output. Il consiglio di attivazione del segmento di pubblico personalizzato.

leadFormAssetRecommendation

object (LeadFormAssetRecommendation)

Solo output. Il consiglio sull'asset modulo per i lead.

improveDemandGenAdStrengthRecommendation

object (ImproveDemandGenAdStrengthRecommendation)

Solo output. Il consiglio per migliorare l'efficacia dell'annuncio Demand Gen.

RecommendationImpact

L'impatto della modifica come descritto nel consiglio. Alcuni tipi di consigli potrebbero non avere informazioni sull'impatto.

Rappresentazione JSON
{
  "baseMetrics": {
    object (RecommendationMetrics)
  },
  "potentialMetrics": {
    object (RecommendationMetrics)
  }
}
Campi
baseMetrics

object (RecommendationMetrics)

Solo output. Metriche di base al momento della generazione del suggerimento.

potentialMetrics

object (RecommendationMetrics)

Solo output. Metriche stimate se il consiglio viene applicato.

RecommendationMetrics

Metriche settimanali sul rendimento dell'account. Per alcuni tipi di consigli, viene calcolata la media dell'ultimo periodo di 90 giorni e, di conseguenza, può essere frazionario.

Rappresentazione JSON
{
  "impressions": number,
  "clicks": number,
  "costMicros": string,
  "conversions": number,
  "conversionsValue": number,
  "videoViews": number
}
Campi
impressions

number

Solo output. Numero di impressioni dell'annuncio.

clicks

number

Solo output. Numero di clic sull'annuncio.

costMicros

string (int64 format)

Solo output. Costo (in micro) della pubblicità nella valuta locale dell'account.

conversions

number

Solo output. Numero di conversioni.

conversionsValue

number

Solo output. Somma del valore di conversione delle conversioni.

videoViews

number

Solo output. Numero di visualizzazioni di video per una campagna di annunci video.

CampaignBudgetRecommendation

Il consiglio sul budget per le campagne con limiti di budget.

Rappresentazione JSON
{
  "budgetOptions": [
    {
      object (CampaignBudgetRecommendationOption)
    }
  ],
  "currentBudgetAmountMicros": string,
  "recommendedBudgetAmountMicros": string
}
Campi
budgetOptions[]

object (CampaignBudgetRecommendationOption)

Solo output. Gli importi del budget e le stime dell'impatto associato per alcuni valori dei possibili importi del budget.

currentBudgetAmountMicros

string (int64 format)

Solo output. L'importo del budget attuale in micro.

recommendedBudgetAmountMicros

string (int64 format)

Solo output. L'importo del budget consigliato in micro.

CampaignBudgetRecommendationOption

Le stime dell'impatto per un determinato importo del budget.

Rappresentazione JSON
{
  "impact": {
    object (RecommendationImpact)
  },
  "budgetAmountMicros": string
}
Campi
impact

object (RecommendationImpact)

Solo output. La stima dell'impatto se il budget viene modificato nell'importo specificato in questa opzione.

budgetAmountMicros

string (int64 format)

Solo output. L'importo del budget per questa opzione.

KeywordRecommendation

Il consiglio sulle parole chiave.

Rappresentazione JSON
{
  "keyword": {
    object (KeywordInfo)
  },
  "searchTerms": [
    {
      object (SearchTerm)
    }
  ],
  "recommendedCpcBidMicros": string
}
Campi
keyword

object (KeywordInfo)

Solo output. La parola chiave consigliata.

searchTerms[]

object (SearchTerm)

Solo output. Un elenco dei termini di ricerca corrispondenti a questa parola chiave. Lo stesso termine di ricerca può essere ripetuto per più parole chiave.

recommendedCpcBidMicros

string (int64 format)

Solo output. L'offerta CPC (costo per clic) consigliata.

SearchTerm

Informazioni su un termine di ricerca correlato a un consiglio sulle parole chiave.

Rappresentazione JSON
{
  "text": string,
  "estimatedWeeklySearchCount": string
}
Campi
text

string

Solo output. Il testo del termine di ricerca.

estimatedWeeklySearchCount

string (int64 format)

Solo output. Numero stimato di ricerche settimanali storiche per questo termine di ricerca.

TextAdRecommendation

Il consiglio relativo all'annuncio di testo.

Rappresentazione JSON
{
  "ad": {
    object (Ad)
  },
  "creationDate": string,
  "autoApplyDate": string
}
Campi
ad

object (Ad)

Solo output. Annuncio consigliato.

creationDate

string

Solo output. Data di creazione dell'annuncio consigliato. Formato AAAA-MM-GG, ad esempio 2018-04-17.

autoApplyDate

string

Solo output. La data, se presente, è la prima in cui il consiglio viene applicato automaticamente. Formato AAAA-MM-GG, ad esempio 2018-04-17.

TargetCpaOptInRecommendation

Consiglio di attivazione del CPA target.

Rappresentazione JSON
{
  "options": [
    {
      object (TargetCpaOptInRecommendationOption)
    }
  ],
  "recommendedTargetCpaMicros": string
}
Campi
options[]

object (TargetCpaOptInRecommendationOption)

Solo output. Gli obiettivi disponibili e le opzioni corrispondenti per la strategia CPA target.

recommendedTargetCpaMicros

string (int64 format)

Solo output. Il CPA target medio consigliato. Visualizza l'importo del budget richiesto e l'impatto dell'utilizzo di questo consiglio nell'elenco delle opzioni.

TargetCpaOptInRecommendationOption

L'opzione di attivazione del CPA target con stima dell'impatto.

Rappresentazione JSON
{
  "goal": enum (TargetCpaOptInRecommendationGoal),
  "impact": {
    object (RecommendationImpact)
  },
  "targetCpaMicros": string,
  "requiredCampaignBudgetAmountMicros": string
}
Campi
goal

enum (TargetCpaOptInRecommendationGoal)

Solo output. L'obiettivo raggiunto da questa opzione.

impact

object (RecommendationImpact)

Solo output. La stima dell'impatto se questa opzione è selezionata.

targetCpaMicros

string (int64 format)

Solo output. CPA target medio

requiredCampaignBudgetAmountMicros

string (int64 format)

Solo output. Il budget minimo della campagna, espresso in valuta locale, per l'account necessario per raggiungere il CPA target. L'importo è specificato in micro, dove un milione equivale a un'unità di valuta.

TargetCpaOptInRecommendationGoal

Obiettivo del consiglio TargetCpaOptIn.

Enum
UNSPECIFIED Non specificato.
UNKNOWN Utilizzato solo per il valore restituito. Rappresenta un valore sconosciuto in questa versione.
SAME_COST Consiglio di impostare il CPA target per mantenere lo stesso costo.
SAME_CONVERSIONS Consiglio di impostare il CPA target per mantenere le stesse conversioni.
SAME_CPA Consiglio di impostare il CPA target per mantenere lo stesso CPA.
CLOSEST_CPA Consiglio di impostare il CPA target su un valore il più vicino possibile, ma inferiore al CPA effettivo (calcolato negli ultimi 28 giorni).

MaximizeConversionsOptInRecommendation

Il consiglio di attivazione Massimizza le conversioni.

Rappresentazione JSON
{
  "recommendedBudgetAmountMicros": string
}
Campi
recommendedBudgetAmountMicros

string (int64 format)

Solo output. Il nuovo importo del budget consigliato.

EnhancedCpcOptInRecommendation

Questo tipo non contiene campi.

Il consiglio di attivazione del costo per clic ottimizzato.

SearchPartnersOptInRecommendation

Questo tipo non contiene campi.

Il consiglio di attivazione dei partner di ricerca.

MaximizeClicksOptInRecommendation

Il consiglio di attivazione Massimizza i clic.

Rappresentazione JSON
{
  "recommendedBudgetAmountMicros": string
}
Campi
recommendedBudgetAmountMicros

string (int64 format)

Solo output. Il nuovo importo del budget consigliato. Impostato solo se il budget attuale è troppo alto.

OptimizeAdRotationRecommendation

Questo tipo non contiene campi.

Il consiglio Ottimizza la rotazione degli annunci.

KeywordMatchTypeRecommendation

Il consiglio sul tipo di corrispondenza delle parole chiave.

Rappresentazione JSON
{
  "keyword": {
    object (KeywordInfo)
  },
  "recommendedMatchType": enum (KeywordMatchType)
}
Campi
keyword

object (KeywordInfo)

Solo output. La parola chiave esistente in cui il tipo di corrispondenza deve essere più generico.

recommendedMatchType

enum (KeywordMatchType)

Solo output. Il nuovo tipo di corrispondenza consigliato.

MoveUnusedBudgetRecommendation

Il consiglio per il trasferimento dei budget non utilizzati.

Rappresentazione JSON
{
  "budgetRecommendation": {
    object (CampaignBudgetRecommendation)
  },
  "excessCampaignBudget": string
}
Campi
budgetRecommendation

object (CampaignBudgetRecommendation)

Solo output. Il consiglio di aumentare il budget vincolato.

excessCampaignBudget

string

Solo output. Il valore resourceName del budget in eccesso.

TargetRoasOptInRecommendation

Il consiglio di attivazione del ROAS target.

Rappresentazione JSON
{
  "recommendedTargetRoas": number,
  "requiredCampaignBudgetAmountMicros": string
}
Campi
recommendedTargetRoas

number

Solo output. Il ROAS target (entrate per unità di spesa) consigliato. Il valore è compreso tra 0,01 e 1000,0 inclusi.

requiredCampaignBudgetAmountMicros

string (int64 format)

Solo output. Il budget minimo della campagna, espresso in valuta locale, per l'account, necessario per raggiungere il ROAS target. L'importo è specificato in micro, dove un milione equivale a un'unità di valuta.

ResponsiveSearchAdRecommendation

Il consiglio per aggiungere annunci adattabili della rete di ricerca.

Rappresentazione JSON
{
  "ad": {
    object (Ad)
  }
}
Campi
ad

object (Ad)

Solo output. Annuncio consigliato.

UseBroadMatchKeywordRecommendation

Il consiglio sull'utilizzo delle parole chiave a corrispondenza generica.

Rappresentazione JSON
{
  "keyword": [
    {
      object (KeywordInfo)
    }
  ],
  "suggestedKeywordsCount": string,
  "campaignKeywordsCount": string,
  "campaignUsesSharedBudget": boolean,
  "requiredCampaignBudgetAmountMicros": string
}
Campi
keyword[]

object (KeywordInfo)

Solo output. Esempio di parole chiave da espandere alla corrispondenza generica.

suggestedKeywordsCount

string (int64 format)

Solo output. Numero totale di parole chiave da espandere alla corrispondenza generica nella campagna.

campaignKeywordsCount

string (int64 format)

Solo output. Numero totale di parole chiave nella campagna.

campaignUsesSharedBudget

boolean

Solo output. Se la campagna associata utilizza un budget condiviso.

requiredCampaignBudgetAmountMicros

string (int64 format)

Solo output. Il budget consigliato per evitare limiti di budget dopo l'applicazione del consiglio.

ResponsiveSearchAdAssetRecommendation

Il consiglio per aggiungere gli asset per gli annunci adattabili della rete di ricerca.

Rappresentazione JSON
{
  "currentAd": {
    object (Ad)
  },
  "recommendedAssets": {
    object (Ad)
  }
}
Campi
currentAd

object (Ad)

Solo output. Annuncio corrente da aggiornare.

recommendedAssets

object (Ad)

Solo output. Gli asset consigliati. Il campo viene compilato solo con i nuovi titoli e/o descrizioni, altrimenti è vuoto.

UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation

L'upgrade di una campagna Shopping intelligente a un consiglio su una campagna Performance Max.

Rappresentazione JSON
{
  "merchantId": string,
  "salesCountryCode": string
}
Campi
merchantId

string (int64 format)

Solo output. ID dell'account Merchant Center.

salesCountryCode

string

Solo output. Paese i cui prodotti dell'inventario del commerciante devono essere inclusi.

ResponsiveSearchAdImproveAdStrengthRecommendation

L'annuncio adattabile della rete di ricerca migliora il consiglio sull'efficacia dell'annuncio.

Rappresentazione JSON
{
  "currentAd": {
    object (Ad)
  },
  "recommendedAd": {
    object (Ad)
  }
}
Campi
currentAd

object (Ad)

Solo output. Annuncio corrente da aggiornare.

recommendedAd

object (Ad)

Solo output. L'annuncio aggiornato.

DisplayExpansionOptInRecommendation

Questo tipo non contiene campi.

Il consiglio di attivazione Espansione alla Rete Display.

UpgradeLocalCampaignToPerformanceMaxRecommendation

Questo tipo non contiene campi.

Il consiglio per l'upgrade della campagna locale a Performance Max.

RaiseTargetCpaBidTooLowRecommendation

Il consiglio per aumentare l'offerta basata su CPA target è troppo basso.

Rappresentazione JSON
{
  "recommendedTargetMultiplier": number,
  "averageTargetCpaMicros": string
}
Campi
recommendedTargetMultiplier

number

Solo output. Un numero maggiore di 1,0 indica il fattore in base al quale consigliamo di aumentare il CPA target.

averageTargetCpaMicros

string (int64 format)

Solo output. L'attuale CPA target medio della campagna, in micro della valuta locale del cliente.

ForecastingSetTargetRoasRecommendation

Il consiglio per il ROAS target impostato per la previsione.

Rappresentazione JSON
{
  "recommendedTargetRoas": number,
  "campaignBudget": {
    object (CampaignBudget)
  }
}
Campi
recommendedTargetRoas

number

Solo output. Il ROAS target (entrate per unità di spesa) consigliato. Il valore è compreso tra 0,01 e 1000,0 inclusi.

campaignBudget

object (CampaignBudget)

Solo output. Il budget della campagna.

CampaignBudget

Un budget della campagna condiviso tra i vari tipi di consigli sul budget.

Rappresentazione JSON
{
  "currentAmountMicros": string,
  "recommendedNewAmountMicros": string,
  "newStartDate": string
}
Campi
currentAmountMicros

string (int64 format)

Solo output. Importo del budget attuale.

recommendedNewAmountMicros

string (int64 format)

Solo output. Importo budget consigliato.

newStartDate

string

Solo output. La data in cui inizierà a essere utilizzato il nuovo budget. Questo campo verrà impostato per i seguenti tipi di consigli: FORECASTING_SET_TARGET_ROAS, formato FORECASTING_SET_TARGET_CPA AAAA-MM-GG, ad esempio 2018-04-17.

CalloutAssetRecommendation

Il consiglio sugli asset callout.

Rappresentazione JSON
{
  "recommendedCampaignCalloutAssets": [
    {
      object (Asset)
    }
  ],
  "recommendedCustomerCalloutAssets": [
    {
      object (Asset)
    }
  ]
}
Campi
recommendedCampaignCalloutAssets[]

object (Asset)

Solo output. Nuovi asset delle estensioni callout consigliati a livello di campagna.

recommendedCustomerCalloutAssets[]

object (Asset)

Solo output. Nuovi asset delle estensioni callout consigliati a livello di cliente.

SitelinkAssetRecommendation

Il consiglio sugli asset sitelink.

Rappresentazione JSON
{
  "recommendedCampaignSitelinkAssets": [
    {
      object (Asset)
    }
  ],
  "recommendedCustomerSitelinkAssets": [
    {
      object (Asset)
    }
  ]
}
Campi

CallAssetRecommendation

Questo tipo non contiene campi.

Il consiglio sugli asset di chiamata.

ShoppingOfferAttributeRecommendation

Il consiglio di acquisto per aggiungere un attributo alle offerte retrocesse perché mancante.

Rappresentazione JSON
{
  "merchant": {
    object (MerchantInfo)
  },
  "feedLabel": string,
  "offersCount": string,
  "demotedOffersCount": string
}
Campi
merchant

object (MerchantInfo)

Solo output. I dettagli dell'account Merchant Center.

feedLabel

string

Solo output. L'etichetta del feed della campagna.

offersCount

string (int64 format)

Solo output. Il numero di offerte online pubblicabili.

demotedOffersCount

string (int64 format)

Solo output. Il numero di offerte online pubblicabili che vengono retrocesse per gli attributi mancanti. Per ulteriori dettagli, visita il Merchant Center.

MerchantInfo

I dettagli dell'account Merchant Center.

Rappresentazione JSON
{
  "id": string,
  "name": string,
  "multiClient": boolean
}
Campi
id

string (int64 format)

Solo output. L'ID account Merchant Center.

name

string

Solo output. Il nome dell'account Merchant Center.

multiClient

boolean

Solo output. Se l'account Merchant Center è un account multi-cliente (AMC).

ShoppingAddProductsToCampaignRecommendation

Il consiglio di Shopping di aggiungere prodotti a un inventario di una campagna Shopping.

Rappresentazione JSON
{
  "merchant": {
    object (MerchantInfo)
  },
  "feedLabel": string,
  "reason": enum (Reason)
}
Campi
merchant

object (MerchantInfo)

Solo output. I dettagli dell'account Merchant Center.

feedLabel

string

Solo output. L'etichetta del feed per la campagna.

reason

enum (Reason)

Solo output. Il motivo per cui alla campagna non è associato nessun prodotto.

Motivo

Problemi che comportano il targeting di una campagna Shopping che non ha come target nessun prodotto.

Enum
UNSPECIFIED Non specificato.
UNKNOWN Utilizzato solo per il valore restituito. Rappresenta un valore sconosciuto in questa versione.
MERCHANT_CENTER_ACCOUNT_HAS_NO_SUBMITTED_PRODUCTS Non sono presenti prodotti inviati per l'account Merchant Center.
MERCHANT_CENTER_ACCOUNT_HAS_NO_SUBMITTED_PRODUCTS_IN_FEED L'account Merchant Center non contiene prodotti inviati nel feed.
ADS_ACCOUNT_EXCLUDES_OFFERS_FROM_CAMPAIGN L'account Google Ads dispone di filtri attivi della campagna che impediscono l'inclusione di offerte nella campagna.
ALL_PRODUCTS_ARE_EXCLUDED_FROM_CAMPAIGN Tutti i prodotti disponibili sono stati esplicitamente esclusi dal targeting della campagna.

ShoppingFixDisapprovedProductsRecommendation

Il consiglio di Shopping per correggere i prodotti non approvati in un inventario di una campagna Shopping.

Rappresentazione JSON
{
  "merchant": {
    object (MerchantInfo)
  },
  "feedLabel": string,
  "productsCount": string,
  "disapprovedProductsCount": string
}
Campi
merchant

object (MerchantInfo)

Solo output. I dettagli dell'account Merchant Center.

feedLabel

string

Solo output. L'etichetta del feed per la campagna.

productsCount

string (int64 format)

Solo output. Il numero di prodotti della campagna.

disapprovedProductsCount

string (int64 format)

Solo output. Il numero di prodotti della campagna che non sono stati approvati.

ShoppingTargetAllOffersRecommendation

Il consiglio di acquisto per creare una campagna generica che abbia come target tutte le offerte.

Rappresentazione JSON
{
  "merchant": {
    object (MerchantInfo)
  },
  "untargetedOffersCount": string,
  "feedLabel": string
}
Campi
merchant

object (MerchantInfo)

Solo output. I dettagli dell'account Merchant Center.

untargetedOffersCount

string (int64 format)

Solo output. Il numero di offerte senza targeting.

feedLabel

string

Solo output. L'etichetta del feed delle offerte.

ShoppingMerchantCenterAccountSuspensionRecommendation

Il consiglio di Shopping per risolvere i problemi di sospensione dell'account Merchant Center.

Rappresentazione JSON
{
  "merchant": {
    object (MerchantInfo)
  },
  "feedLabel": string
}
Campi
merchant

object (MerchantInfo)

Solo output. I dettagli dell'account Merchant Center.

feedLabel

string

Solo output. L'etichetta del feed della campagna per cui è avvenuta la sospensione.

ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation

Il consiglio di Shopping per eseguire la migrazione delle offerte target delle campagne Shopping standard alle campagne Performance Max.

Rappresentazione JSON
{
  "merchant": {
    object (MerchantInfo)
  },
  "feedLabel": string
}
Campi
merchant

object (MerchantInfo)

Solo output. I dettagli dell'account Merchant Center.

feedLabel

string

Solo output. L'etichetta del feed delle offerte scelte come target dalle campagne che condividono questo suggerimento.

DynamicImageExtensionOptInRecommendation

Questo tipo non contiene campi.

Consiglio di attivare le estensioni immagine dinamiche nell'account per consentire a Google di trovare le immagini migliori nelle pagine di destinazione degli annunci e integrare gli annunci di testo.

RaiseTargetCpaRecommendation

Consiglio di aumentare il CPA target.

Rappresentazione JSON
{
  "targetAdjustment": {
    object (TargetAdjustmentInfo)
  },
  "appBiddingGoal": enum (AppBiddingGoal)
}
Campi
targetAdjustment

object (TargetAdjustmentInfo)

Solo output. Le informazioni pertinenti che descrivono l'aggiustamento del target consigliato.

appBiddingGoal

enum (AppBiddingGoal)

Solo output. Rappresenta l'obiettivo in base al quale la strategia di offerta deve ottimizzare. Compilato solo per le campagne per app.

TargetAdjustmentInfo

Informazioni relative a un consiglio sull'aggiustamento del target.

Rappresentazione JSON
{
  "recommendedTargetMultiplier": number,
  "currentAverageTargetMicros": string,
  "sharedSet": string
}
Campi
recommendedTargetMultiplier

number

Solo output. Il fattore in base al quale consigliamo di regolare il target.

currentAverageTargetMicros

string (int64 format)

Solo output. Il target medio attuale della campagna o del portafoglio scelto come target da questo consiglio.

sharedSet

string

Solo output. Il nome della risorsa set condiviso della strategia di offerta di portafoglio in cui è definito il target. Compilato solo se il consiglio è a livello di portafoglio.

AppBiddingGoal

Rappresenta l'obiettivo in base al quale ottimizzare la strategia di offerta di una campagna per app.

Enum
UNSPECIFIED Non specificato.
UNKNOWN Rappresenta un valore sconosciuto in questa versione dell'API.
OPTIMIZE_FOR_INSTALL_CONVERSION_VOLUME La strategia di offerta della campagna per app deve puntare a massimizzare le installazioni dell'app.
OPTIMIZE_FOR_IN_APP_CONVERSION_VOLUME La strategia di offerta della campagna per app deve puntare a massimizzare il volume di conversioni in-app selezionato.
OPTIMIZE_FOR_TOTAL_CONVERSION_VALUE La strategia di offerta della campagna per app deve puntare a massimizzare il valore di tutte le conversioni, ovvero le conversioni in-app per le installazioni e selezionate.
OPTIMIZE_FOR_TARGET_IN_APP_CONVERSION La strategia di offerta della campagna per app deve puntare a massimizzare solo il volume delle conversioni in-app selezionato, raggiungendo o superando al contempo il costo per conversione in-app target.
OPTIMIZE_FOR_RETURN_ON_ADVERTISING_SPEND La strategia di offerta della campagna per app deve puntare a massimizzare il valore di tutte le conversioni, ovvero installazioni e conversioni in-app selezionate, raggiungendo o superando al contempo il ritorno sulla spesa pubblicitaria target.
OPTIMIZE_FOR_INSTALL_CONVERSION_VOLUME_WITHOUT_TARGET_CPI Questa strategia di offerta della campagna per app deve mirare a massimizzare l'installazione dell'app senza il costo per installazione target fornito dall'inserzionista.
OPTIMIZE_FOR_PRE_REGISTRATION_CONVERSION_VOLUME Questa strategia di offerta della campagna per app deve mirare a massimizzare la preregistrazione dell'app.

LowerTargetRoasRecommendation

Consiglio per ridurre il ROAS target.

Rappresentazione JSON
{
  "targetAdjustment": {
    object (TargetAdjustmentInfo)
  }
}
Campi
targetAdjustment

object (TargetAdjustmentInfo)

Solo output. Le informazioni pertinenti che descrivono l'aggiustamento del target consigliato.

PerformanceMaxOptInRecommendation

Questo tipo non contiene campi.

Il consiglio di attivazione di Performance Max.

ImprovePerformanceMaxAdStrengthRecommendation

Consiglio per migliorare l'efficacia del gruppo di asset di una campagna Performance Max impostandola su una valutazione "Eccellente".

Rappresentazione JSON
{
  "assetGroup": string
}
Campi
assetGroup

string

Solo output. Il nome della risorsa del gruppo di asset.

MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation

Consiglio sulla migrazione dagli annunci dinamici della rete di ricerca a Performance Max.

Rappresentazione JSON
{
  "applyLink": string
}
Campi

ForecastingSetTargetCpaRecommendation

I consigli impostati per il CPA target.

Rappresentazione JSON
{
  "recommendedTargetCpaMicros": string,
  "campaignBudget": {
    object (CampaignBudget)
  }
}
Campi
recommendedTargetCpaMicros

string (int64 format)

Solo output. Il CPA target consigliato.

campaignBudget

object (CampaignBudget)

Solo output. Il budget della campagna.

MaximizeConversionValueOptInRecommendation

Questo tipo non contiene campi.

Consiglio di attivare la strategia di offerta Massimizza il valore di conversione.

ImproveGoogleTagCoverageRecommendation

Questo tipo non contiene campi.

Consiglio per implementare il tag Google su più pagine.

PerformanceMaxFinalUrlOptInRecommendation

Questo tipo non contiene campi.

Consiglio di attivare l'espansione dell'URL finale per le campagne Performance Max.

RefreshCustomerMatchListRecommendation

Il consiglio di aggiornare un elenco di clienti che non è stato aggiornato negli ultimi 90 giorni. Il cliente che riceve il suggerimento non è necessariamente l'account proprietario. L'account proprietario deve aggiornare l'elenco di clienti.

Rappresentazione JSON
{
  "userListId": string,
  "userListName": string,
  "daysSinceLastRefresh": string,
  "topSpendingAccount": [
    {
      object (AccountInfo)
    }
  ],
  "targetingAccountsCount": string,
  "ownerAccount": {
    object (AccountInfo)
  }
}
Campi
userListId

string (int64 format)

Solo output. L'ID elenco utenti.

userListName

string

Solo output. Il nome dell'elenco.

daysSinceLastRefresh

string (int64 format)

Solo output. Giorni dall'ultimo aggiornamento.

topSpendingAccount[]

object (AccountInfo)

Solo output. L'account con la spesa più alta.

targetingAccountsCount

string (int64 format)

Solo output. Gli elenchi di utenti possono essere condivisi con altri account dal proprietario. targetingAccountsCount è il numero di account che possono utilizzarlo per il targeting.

ownerAccount

object (AccountInfo)

Solo output. L'account proprietario. Questo è l'account che deve aggiornare l'elenco di clienti.

AccountInfo

Wrapper informazioni su un account Google Ads.

Rappresentazione JSON
{
  "customerId": string,
  "descriptiveName": string
}
Campi
customerId

string (int64 format)

Solo output. L'ID cliente dell'account.

descriptiveName

string

Solo output. Il nome descrittivo dell'account.

CustomAudienceOptInRecommendation

Il consiglio di attivazione dei segmenti di pubblico personalizzati.

Rappresentazione JSON
{
  "keywords": [
    {
      object (KeywordInfo)
    }
  ]
}
Campi
keywords[]

object (KeywordInfo)

Solo output. L'elenco di parole chiave da utilizzare per la creazione di segmenti di pubblico personalizzati.

LeadFormAssetRecommendation

Questo tipo non contiene campi.

Il consiglio sull'asset modulo per i lead.

ImproveDemandGenAdStrengthRecommendation

Il consiglio per migliorare l'efficacia dell'annuncio Demand Gen.

Rappresentazione JSON
{
  "ad": string,
  "adStrength": enum (AdStrength),
  "demandGenAssetActionItems": [
    string
  ]
}
Campi
ad

string

Solo output. Il nome della risorsa dell'annuncio che può essere migliorato.

adStrength

enum (AdStrength)

Solo output. L'efficacia dell'annuncio corrente.

demandGenAssetActionItems[]

string

Solo output. Un elenco di consigli per migliorare l'efficacia dell'annuncio.