Recommendation

Recommandation

Représentation 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.
}
Champs
resourceName

string

Immuable. Nom de ressource de la recommandation.

customers/{customerId}/recommendations/{recommendation_id}

type

enum (RecommendationType)

Uniquement en sortie. Type de recommandation.

impact

object (RecommendationImpact)

Uniquement en sortie. Impact sur les performances du compte suite à l'application de la recommandation.

campaigns[]

string

Uniquement en sortie. Campagnes ciblées par cette recommandation.

Ce champ sera défini pour les types de recommandations suivants : CAMPAIGN_BUDGET, FORECASTING_CAMPAIGN_BUDGET, MARGINAL_ROI_CAMPAIGN_BUDGET et MOVE_UNUSED_BUDGET.

campaignBudget

string

Uniquement en sortie. Budget ciblé par cette recommandation. Ce paramètre ne sera défini que lorsque la recommandation affecte le budget d'une seule campagne.

Ce champ sera défini pour les types de recommandations suivants : CAMPAIGN_BUDGET, FORECASTING_CAMPAIGN_BUDGET, MARGINAL_ROI_CAMPAIGN_BUDGET, MOVE_UNUSED_BUDGET

campaign

string

Uniquement en sortie. Campagne ciblée par cette recommandation.

Ce champ sera défini pour les types de recommandations suivants : CALL_EXTENSION, CALLOUT_EXTENSION, ENHANCED_CPC_OPT_IN, USE_BROAD_MATCH_KEYWORD, KEYWORD, KEYWORD_MATCH_TYPE, UPGRADE_LOCAL_CAMPAIGN_TO_PERFORMANCE_MAX, MAXIMIZE_CLICKS_OPT_IN, MAXIMIZE_CONVERSIONS_OPT_IN, OPTIMIZE_AD_ROTATION, RESPONSIVE_SEARCH_AD, RESPONSIVE_SEARCH_AD_ASSET, SEARCH_PARTNERS_OPT_IN, DISPLAY_EXPANSION_OPT_IN, SITELINK_EXTENSION, TARGET_CPA_OPT_IN, TARGET_ROAS_OPT_IN, TEXT_AD, UPGRADE_SMART_SHOPPING_CAMPAIGN_TO_PERFORMANCE_MAX, RAISE_TARGET_CPA_BID_TOO_LOW, FORECASTING_SET_TARGET_ROAS, SHOPPING_ADD_AGE_GROUP, SHOPPING_ADD_COLOR, SHOPPING_ADD_GENDER, SHOPPING_ADD_SIZE, SHOPPING_ADD_GTIN, SHOPPING_ADD_MORE_IDENTIFIERS, SHOPPING_ADD_PRODUCTS_TO_CAMPAIGN, SHOPPING_FIX_DISAPPROVED_PRODUCTS, SHOPPING_MIGRATE_REGULAR_SHOPPING_CAMPAIGN_OFFERS_TO_PERFORMANCE_MAX, DYNAMIC_IMAGE_EXTENSION_OPT_IN, RAISE_TARGET_CPA, LOWER_TARGET_ROAS, FORECASTING_SET_TARGET_CPA, SET_TARGET_CPA, SET_TARGET_ROAS, MAXIMIZE_CONVERSION_VALUE_OPT_IN, IMPROVE_GOOGLE_TAG_COVERAGE, PERFORMANCE_MAX_FINAL_URL_OPT_IN

adGroup

string

Uniquement en sortie. Groupe d'annonces ciblé par cette recommandation. Ce paramètre n'est défini que lorsque la recommandation affecte un seul groupe d'annonces.

Ce champ sera défini pour les types de recommandations suivants : KEYWORD, OPTIMIZE_AD_ROTATION, RESPONSIVE_SEARCH_AD, RESPONSIVE_SEARCH_AD_ASSET et TEXT_AD.

dismissed

boolean

Uniquement en sortie. Indique si la recommandation est ignorée ou non.

Champ d'union recommendation. Détails de la recommandation. recommendation ne peut être qu'un des éléments suivants :
campaignBudgetRecommendation

object (CampaignBudgetRecommendation)

Uniquement en sortie. Recommandation concernant le budget de la campagne.

forecastingCampaignBudgetRecommendation

object (CampaignBudgetRecommendation)

Uniquement en sortie. Recommandation de prévision du budget d'une campagne.

keywordRecommendation

object (KeywordRecommendation)

Uniquement en sortie. Recommandation de mot clé.

textAdRecommendation

object (TextAdRecommendation)

Uniquement en sortie. Ajoutez une recommandation pour une annonce textuelle agrandie.

targetCpaOptInRecommendation

object (TargetCpaOptInRecommendation)

Uniquement en sortie. Recommandation d'activation du CPA cible.

maximizeConversionsOptInRecommendation

object (MaximizeConversionsOptInRecommendation)

Uniquement en sortie. Recommandation d'activation de la stratégie "Maximiser les conversions".

enhancedCpcOptInRecommendation

object (EnhancedCpcOptInRecommendation)

Uniquement en sortie. Recommandation d'activation du CPC optimisé

searchPartnersOptInRecommendation

object (SearchPartnersOptInRecommendation)

Uniquement en sortie. Recommandation d'activation des partenaires du Réseau de Recherche.

maximizeClicksOptInRecommendation

object (MaximizeClicksOptInRecommendation)

Uniquement en sortie. Recommandation d'activation "Maximiser les clics".

optimizeAdRotationRecommendation

object (OptimizeAdRotationRecommendation)

Uniquement en sortie. Recommandation "Optimiser la rotation des annonces".

keywordMatchTypeRecommendation

object (KeywordMatchTypeRecommendation)

Uniquement en sortie. Recommandation concernant le type de correspondance des mots clés.

moveUnusedBudgetRecommendation

object (MoveUnusedBudgetRecommendation)

Uniquement en sortie. Recommandation "Réaffectez votre budget inutilisé".

targetRoasOptInRecommendation

object (TargetRoasOptInRecommendation)

Uniquement en sortie. Recommandation d'activation du ROAS cible.

responsiveSearchAdRecommendation

object (ResponsiveSearchAdRecommendation)

Uniquement en sortie. Recommandation "Ajouter une annonce responsive sur le Réseau de Recherche"

marginalRoiCampaignBudgetRecommendation

object (CampaignBudgetRecommendation)

Uniquement en sortie. Recommandation de budget de campagne pour le ROI marginal.

useBroadMatchKeywordRecommendation

object (UseBroadMatchKeywordRecommendation)

Uniquement en sortie. Recommandation "Utiliser des mots clés en requête large".

responsiveSearchAdAssetRecommendation

object (ResponsiveSearchAdAssetRecommendation)

Uniquement en sortie. Recommandation de composants d'annonces responsives sur le Réseau de Recherche.

upgradeSmartShoppingCampaignToPerformanceMaxRecommendation

object (UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation)

Uniquement en sortie. Recommandation de migrer une campagne Shopping intelligente vers une campagne Performance Max.

responsiveSearchAdImproveAdStrengthRecommendation

object (ResponsiveSearchAdImproveAdStrengthRecommendation)

Uniquement en sortie. Recommandation d'amélioration de l'efficacité des annonces responsives sur le Réseau de Recherche

displayExpansionOptInRecommendation

object (DisplayExpansionOptInRecommendation)

Uniquement en sortie. Recommandation d'activation de l'expansion au Réseau Display.

upgradeLocalCampaignToPerformanceMaxRecommendation

object (UpgradeLocalCampaignToPerformanceMaxRecommendation)

Uniquement en sortie. Migrer une campagne locale vers une recommandation de campagne Performance Max.

raiseTargetCpaBidTooLowRecommendation

object (RaiseTargetCpaBidTooLowRecommendation)

Uniquement en sortie. Recommandation d'augmentation de l'enchère au CPA cible trop faible

forecastingSetTargetRoasRecommendation

object (ForecastingSetTargetRoasRecommendation)

Uniquement en sortie. Recommandation de ROAS cible pour le set de prévisions

calloutAssetRecommendation

object (CalloutAssetRecommendation)

Uniquement en sortie. Recommandation concernant le composant Accroche.

callAssetRecommendation

object (CallAssetRecommendation)

Uniquement en sortie. Recommandation concernant le composant Appel.

shoppingAddAgeGroupRecommendation

object (ShoppingOfferAttributeRecommendation)

Uniquement en sortie. Recommandation de tranche d'âge pour les annonces Shopping

shoppingAddColorRecommendation

object (ShoppingOfferAttributeRecommendation)

Uniquement en sortie. Recommandation d'ajout de couleur pour Shopping.

shoppingAddGenderRecommendation

object (ShoppingOfferAttributeRecommendation)

Uniquement en sortie. Recommandation de genre pour les annonces Shopping

shoppingAddGtinRecommendation

object (ShoppingOfferAttributeRecommendation)

Uniquement en sortie. Recommandation de code GTIN pour les annonces Shopping

shoppingAddMoreIdentifiersRecommendation

object (ShoppingOfferAttributeRecommendation)

Uniquement en sortie. La recommandation Shopping d'ajouter d'autres identifiants

shoppingAddSizeRecommendation

object (ShoppingOfferAttributeRecommendation)

Uniquement en sortie. Recommandation de taille pour les annonces Shopping

shoppingAddProductsToCampaignRecommendation

object (ShoppingAddProductsToCampaignRecommendation)

Uniquement en sortie. La recommandation d'ajout de produits à la campagne Shopping

shoppingFixDisapprovedProductsRecommendation

object (ShoppingFixDisapprovedProductsRecommendation)

Uniquement en sortie. Recommandation de correction des produits refusés dans Shopping

shoppingTargetAllOffersRecommendation

object (ShoppingTargetAllOffersRecommendation)

Uniquement en sortie. Recommandation de cible "Toutes les offres" Shopping

shoppingFixSuspendedMerchantCenterAccountRecommendation

object (ShoppingMerchantCenterAccountSuspensionRecommendation)

Uniquement en sortie. La correction de Shopping a permis de lever la recommandation de suspension du compte Merchant Center.

shoppingFixMerchantCenterAccountSuspensionWarningRecommendation

object (ShoppingMerchantCenterAccountSuspensionRecommendation)

Uniquement en sortie. Recommandation de correction de l'avertissement de suspension du compte Merchant Center dans Shopping

shoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation

object (ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation)

Uniquement en sortie. Les offres des campagnes Shopping standards sont migrées vers la recommandation Performance Max.

dynamicImageExtensionOptInRecommendation

object (DynamicImageExtensionOptInRecommendation)

Uniquement en sortie. Recommandation concernant l'activation des extensions d'image dynamiques dans le compte, afin de permettre à Google de trouver les meilleures images sur les pages de destination des annonces et de compléter les annonces textuelles.

raiseTargetCpaRecommendation

object (RaiseTargetCpaRecommendation)

Uniquement en sortie. Recommandation pour augmenter le CPA cible.

lowerTargetRoasRecommendation

object (LowerTargetRoasRecommendation)

Uniquement en sortie. Recommandation pour réduire le ROAS cible.

performanceMaxOptInRecommendation

object (PerformanceMaxOptInRecommendation)

Uniquement en sortie. Recommandation d'activation de Performance Max

improvePerformanceMaxAdStrengthRecommendation

object (ImprovePerformanceMaxAdStrengthRecommendation)

Uniquement en sortie. Recommandation d'amélioration de l'efficacité des annonces Performance Max

migrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation

object (MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation)

Uniquement en sortie. Recommandation de migration des annonces dynamiques du Réseau de Recherche vers Performance Max.

forecastingSetTargetCpaRecommendation

object (ForecastingSetTargetCpaRecommendation)

Uniquement en sortie. Recommandation de CPA cible pour le set de prévisions

setTargetCpaRecommendation

object (ForecastingSetTargetCpaRecommendation)

Uniquement en sortie. Recommandation de CPA cible définie.

setTargetRoasRecommendation

object (ForecastingSetTargetRoasRecommendation)

Uniquement en sortie. Recommandation de définition du ROAS cible.

maximizeConversionValueOptInRecommendation

object (MaximizeConversionValueOptInRecommendation)

Uniquement en sortie. Recommandation d'activation "Maximiser la valeur de conversion".

improveGoogleTagCoverageRecommendation

object (ImproveGoogleTagCoverageRecommendation)

Uniquement en sortie. Recommandation de déployer la balise Google sur d'autres pages.

performanceMaxFinalUrlOptInRecommendation

object (PerformanceMaxFinalUrlOptInRecommendation)

Uniquement en sortie. Recommandation pour activer l'extension d'URL finale pour vos campagnes Performance Max.

refreshCustomerMatchListRecommendation

object (RefreshCustomerMatchListRecommendation)

Uniquement en sortie. Recommandation d'actualisation de la liste de clients

customAudienceOptInRecommendation

object (CustomAudienceOptInRecommendation)

Uniquement en sortie. Recommandation d'activation de l'audience personnalisée.

leadFormAssetRecommendation

object (LeadFormAssetRecommendation)

Uniquement en sortie. Recommandation concernant les composants Formulaire pour prospects.

improveDemandGenAdStrengthRecommendation

object (ImproveDemandGenAdStrengthRecommendation)

Uniquement en sortie. Recommandation d'amélioration de l'efficacité des annonces de génération de la demande.

RecommendationImpact

L'impact de la modification, tel que décrit dans la recommandation. Il est possible que certaines recommandations ne comportent pas d'informations sur l'impact.

Représentation JSON
{
  "baseMetrics": {
    object (RecommendationMetrics)
  },
  "potentialMetrics": {
    object (RecommendationMetrics)
  }
}
Champs
baseMetrics

object (RecommendationMetrics)

Uniquement en sortie. Métriques de base au moment de la génération de la recommandation.

potentialMetrics

object (RecommendationMetrics)

Uniquement en sortie. Métriques estimées si la recommandation est appliquée.

RecommendationMetrics

Métriques hebdomadaires sur les performances de votre compte Pour certains types de recommandations, elles sont calculées en moyenne sur les 90 derniers jours et peuvent donc être fractionnaires.

Représentation JSON
{
  "impressions": number,
  "clicks": number,
  "costMicros": string,
  "conversions": number,
  "conversionsValue": number,
  "videoViews": number
}
Champs
impressions

number

Uniquement en sortie. Nombre d'impressions d'annonces.

clicks

number

Uniquement en sortie. Nombre de clics sur les annonces.

costMicros

string (int64 format)

Uniquement en sortie. Coût (en micros) de publicité, dans la devise locale du compte.

conversions

number

Uniquement en sortie. Nombre de conversions.

conversionsValue

number

Uniquement en sortie. Somme de la valeur de conversion des conversions.

videoViews

number

Uniquement en sortie. Nombre de vues d'une campagne publicitaire vidéo.

CampaignBudgetRecommendation

Recommandation de budget pour les campagnes à budget limité.

Représentation JSON
{
  "budgetOptions": [
    {
      object (CampaignBudgetRecommendationOption)
    }
  ],
  "currentBudgetAmountMicros": string,
  "recommendedBudgetAmountMicros": string
}
Champs
budgetOptions[]

object (CampaignBudgetRecommendationOption)

Uniquement en sortie. Montants du budget et estimations de l'impact associé pour certaines valeurs de budget possibles.

currentBudgetAmountMicros

string (int64 format)

Uniquement en sortie. Montant du budget actuel en micros.

recommendedBudgetAmountMicros

string (int64 format)

Uniquement en sortie. Montant du budget recommandé en micros.

CampaignBudgetRecommendationOption

Estimations de l'impact pour un montant de budget donné.

Représentation JSON
{
  "impact": {
    object (RecommendationImpact)
  },
  "budgetAmountMicros": string
}
Champs
impact

object (RecommendationImpact)

Uniquement en sortie. Estimation de l'impact si le budget est modifié pour correspondre au montant spécifié dans cette option.

budgetAmountMicros

string (int64 format)

Uniquement en sortie. Montant du budget pour cette option.

KeywordRecommendation

Recommandation de mot clé.

Représentation JSON
{
  "keyword": {
    object (KeywordInfo)
  },
  "searchTerms": [
    {
      object (SearchTerm)
    }
  ],
  "recommendedCpcBidMicros": string
}
Champs
keyword

object (KeywordInfo)

Uniquement en sortie. Mot clé recommandé.

searchTerms[]

object (SearchTerm)

Uniquement en sortie. Liste des termes de recherche correspondant à ce mot clé. Le même terme de recherche peut être répété pour plusieurs mots clés.

recommendedCpcBidMicros

string (int64 format)

Uniquement en sortie. L'enchère au CPC (coût par clic) recommandée.

SearchTerm

Informations sur un terme de recherche en lien avec une recommandation de mot clé.

Représentation JSON
{
  "text": string,
  "estimatedWeeklySearchCount": string
}
Champs
text

string

Uniquement en sortie. Texte du terme de recherche.

estimatedWeeklySearchCount

string (int64 format)

Uniquement en sortie. Estimation du nombre de recherches hebdomadaires effectuées pour ce terme de recherche au cours de l'historique.

TextAdRecommendation

Recommandation pour l'annonce textuelle.

Représentation JSON
{
  "ad": {
    object (Ad)
  },
  "creationDate": string,
  "autoApplyDate": string
}
Champs
ad

object (Ad)

Uniquement en sortie. Annonce recommandée.

creationDate

string

Uniquement en sortie. Date de création de l'annonce recommandée. au format AAAA-MM-JJ (par exemple, 2018-04-17).

autoApplyDate

string

Uniquement en sortie. La date, si elle est présente, correspond au début de l'application automatique de la recommandation. au format AAAA-MM-JJ (par exemple, 2018-04-17).

TargetCpaOptInRecommendation

Recommandation d'activation du CPA cible.

Représentation JSON
{
  "options": [
    {
      object (TargetCpaOptInRecommendationOption)
    }
  ],
  "recommendedTargetCpaMicros": string
}
Champs
options[]

object (TargetCpaOptInRecommendationOption)

Uniquement en sortie. Objectifs disponibles et options correspondantes pour la stratégie au CPA cible

recommendedTargetCpaMicros

string (int64 format)

Uniquement en sortie. CPA cible moyen recommandé. Consultez le montant du budget requis et l'impact de l'application de cette recommandation dans la liste des options.

TargetCpaOptInRecommendationOption

Option d'activation du CPA cible avec estimation de l'impact

Représentation JSON
{
  "goal": enum (TargetCpaOptInRecommendationGoal),
  "impact": {
    object (RecommendationImpact)
  },
  "targetCpaMicros": string,
  "requiredCampaignBudgetAmountMicros": string
}
Champs
goal

enum (TargetCpaOptInRecommendationGoal)

Uniquement en sortie. Objectif atteint par cette option.

impact

object (RecommendationImpact)

Uniquement en sortie. Estimation de l'impact si cette option est sélectionnée.

targetCpaMicros

string (int64 format)

Uniquement en sortie. CPA cible moyen.

requiredCampaignBudgetAmountMicros

string (int64 format)

Uniquement en sortie. Budget minimal de la campagne, dans la devise locale du compte, requis pour atteindre le CPA cible. Le montant est exprimé en micro-unités, où un million équivaut à une unité de devise.

TargetCpaOptInRecommendationGoal

Objectif de la recommandation TargetCpaOptIn.

Enums
UNSPECIFIED Non spécifié.
UNKNOWN Utilisé pour la valeur renvoyée uniquement. Représente une valeur inconnue dans cette version.
SAME_COST Recommandation pour définir un CPA cible afin de maintenir le même coût.
SAME_CONVERSIONS Recommandation de définir un CPA cible pour maintenir le même nombre de conversions.
SAME_CPA Recommandation de définir un CPA cible pour maintenir le même CPA.
CLOSEST_CPA Recommandation de définir le CPA cible sur une valeur aussi proche que possible du CPA réel (calculé au cours des 28 derniers jours), mais inférieure.

MaximizeConversionsOptInRecommendation

Recommandation d'activation de la stratégie "Maximiser les conversions"

Représentation JSON
{
  "recommendedBudgetAmountMicros": string
}
Champs
recommendedBudgetAmountMicros

string (int64 format)

Uniquement en sortie. Montant du nouveau budget recommandé.

EnhancedCpcOptInRecommendation

Ce type ne comporte aucun champ.

Recommandation d'activation du CPC optimisé

SearchPartnersOptInRecommendation

Ce type ne comporte aucun champ.

Recommandation d'activation des partenaires du Réseau de Recherche.

MaximizeClicksOptInRecommendation

Recommandation d'activation de la stratégie "Maximiser les clics".

Représentation JSON
{
  "recommendedBudgetAmountMicros": string
}
Champs
recommendedBudgetAmountMicros

string (int64 format)

Uniquement en sortie. Nouveau budget recommandé. Ne définissez cette valeur que si le budget actuel est trop élevé.

OptimizeAdRotationRecommendation

Ce type ne comporte aucun champ.

Recommandation "Optimiser la rotation des annonces".

KeywordMatchTypeRecommendation

Recommandation de type de correspondance des mots clés.

Représentation JSON
{
  "keyword": {
    object (KeywordInfo)
  },
  "recommendedMatchType": enum (KeywordMatchType)
}
Champs
keyword

object (KeywordInfo)

Uniquement en sortie. Mot clé existant dont le type de correspondance doit être plus large.

recommendedMatchType

enum (KeywordMatchType)

Uniquement en sortie. Nouveau type de correspondance recommandé.

MoveUnusedBudgetRecommendation

Recommandation "Réaffectez votre budget inutilisé".

Représentation JSON
{
  "budgetRecommendation": {
    object (CampaignBudgetRecommendation)
  },
  "excessCampaignBudget": string
}
Champs
budgetRecommendation

object (CampaignBudgetRecommendation)

Uniquement en sortie. Recommandation d'augmentation du budget limité.

excessCampaignBudget

string

Uniquement en sortie. Nom de la ressource du budget inutilisé.

TargetRoasOptInRecommendation

Recommandation d'activation du ROAS cible.

Représentation JSON
{
  "recommendedTargetRoas": number,
  "requiredCampaignBudgetAmountMicros": string
}
Champs
recommendedTargetRoas

number

Uniquement en sortie. ROAS cible recommandé (revenus par unité de dépense). La valeur est comprise entre 0,01 et 1 000,0 inclus.

requiredCampaignBudgetAmountMicros

string (int64 format)

Uniquement en sortie. Budget minimal de la campagne, dans la devise locale du compte, requis pour atteindre le ROAS cible. Le montant est exprimé en micro-unités, où un million équivaut à une unité de devise.

ResponsiveSearchAdRecommendation

Recommandation "Ajouter une annonce responsive sur le Réseau de Recherche"

Représentation JSON
{
  "ad": {
    object (Ad)
  }
}
Champs
ad

object (Ad)

Uniquement en sortie. Annonce recommandée.

UseBroadMatchKeywordRecommendation

Recommandation d'utilisation du mot clé en requête large.

Représentation JSON
{
  "keyword": [
    {
      object (KeywordInfo)
    }
  ],
  "suggestedKeywordsCount": string,
  "campaignKeywordsCount": string,
  "campaignUsesSharedBudget": boolean,
  "requiredCampaignBudgetAmountMicros": string
}
Champs
keyword[]

object (KeywordInfo)

Uniquement en sortie. Exemples de mots clés à convertir en requête large.

suggestedKeywordsCount

string (int64 format)

Uniquement en sortie. Nombre total de mots clés à convertir en requête large dans la campagne.

campaignKeywordsCount

string (int64 format)

Uniquement en sortie. Nombre total de mots clés de la campagne.

campaignUsesSharedBudget

boolean

Uniquement en sortie. Indique si la campagne associée utilise un budget partagé.

requiredCampaignBudgetAmountMicros

string (int64 format)

Uniquement en sortie. Budget recommandé pour éviter que votre campagne soit limitée par son budget après avoir appliqué la recommandation.

ResponsiveSearchAdAssetRecommendation

Recommandation "Ajouter un composant d'annonce responsive sur le Réseau de Recherche"

Représentation JSON
{
  "currentAd": {
    object (Ad)
  },
  "recommendedAssets": {
    object (Ad)
  }
}
Champs
currentAd

object (Ad)

Uniquement en sortie. Annonce actuelle à mettre à jour.

recommendedAssets

object (Ad)

Uniquement en sortie. Composants recommandés Ce champ ne contient que les nouveaux titres et/ou descriptions, et est vide dans le cas contraire.

UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation

Recommandation de migrer une campagne Shopping intelligente vers une campagne Performance Max.

Représentation JSON
{
  "merchantId": string,
  "salesCountryCode": string
}
Champs
merchantId

string (int64 format)

Uniquement en sortie. ID du compte Merchant Center

salesCountryCode

string

Uniquement en sortie. Pays dont les produits de l'inventaire du marchand doivent être inclus.

ResponsiveSearchAdImproveAdStrengthRecommendation

Recommandation d'amélioration de l'efficacité des annonces responsives sur le Réseau de Recherche

Représentation JSON
{
  "currentAd": {
    object (Ad)
  },
  "recommendedAd": {
    object (Ad)
  }
}
Champs
currentAd

object (Ad)

Uniquement en sortie. Annonce actuelle à mettre à jour.

recommendedAd

object (Ad)

Uniquement en sortie. Annonce mise à jour.

DisplayExpansionOptInRecommendation

Ce type ne comporte aucun champ.

Recommandation d'activation de l'expansion au Réseau Display.

UpgradeLocalCampaignToPerformanceMaxRecommendation

Ce type ne comporte aucun champ.

Recommandation "Convertissez vos campagnes locales en campagnes Performance Max".

RaiseTargetCpaBidTooLowRecommendation

Recommandation d'augmentation de l'enchère au CPA cible trop faible

Représentation JSON
{
  "recommendedTargetMultiplier": number,
  "averageTargetCpaMicros": string
}
Champs
recommendedTargetMultiplier

number

Uniquement en sortie. Nombre supérieur à 1,0 indiquant le facteur par lequel nous vous recommandons d'augmenter le CPA cible.

averageTargetCpaMicros

string (int64 format)

Uniquement en sortie. CPA cible moyen actuel de la campagne, en unités de la devise locale du client.

ForecastingSetTargetRoasRecommendation

Recommandation de ROAS cible définie par les prévisions.

Représentation JSON
{
  "recommendedTargetRoas": number,
  "campaignBudget": {
    object (CampaignBudget)
  }
}
Champs
recommendedTargetRoas

number

Uniquement en sortie. ROAS cible recommandé (revenus par unité de dépense). La valeur est comprise entre 0,01 et 1 000,0 inclus.

campaignBudget

object (CampaignBudget)

Uniquement en sortie. Budget de la campagne.

CampaignBudget

Budget de campagne partagé entre différents types de recommandations de budget.

Représentation JSON
{
  "currentAmountMicros": string,
  "recommendedNewAmountMicros": string,
  "newStartDate": string
}
Champs
currentAmountMicros

string (int64 format)

Uniquement en sortie. Montant du budget actuel.

recommendedNewAmountMicros

string (int64 format)

Uniquement en sortie. Montant du budget recommandé.

newStartDate

string

Uniquement en sortie. Date à laquelle le nouveau budget commencera à être utilisé. Ce champ sera défini pour les types de recommandations suivants : FORECASTING_SET_TARGET_ROAS, FORECASTING_SET_TARGET_CPA au format AAAA-MM-JJ (par exemple, 2018-04-17).

CalloutAssetRecommendation

Recommandation concernant le composant Accroche.

Représentation JSON
{
  "recommendedCampaignCalloutAssets": [
    {
      object (Asset)
    }
  ],
  "recommendedCustomerCalloutAssets": [
    {
      object (Asset)
    }
  ]
}
Champs
recommendedCampaignCalloutAssets[]

object (Asset)

Uniquement en sortie. Nouveaux composants d'extension d'accroche recommandés au niveau de la campagne.

recommendedCustomerCalloutAssets[]

object (Asset)

Uniquement en sortie. Nouveaux composants d'extension d'accroche recommandés au niveau du client.

SitelinkAssetRecommendation

Recommandation de composant Lien annexe.

Représentation JSON
{
  "recommendedCampaignSitelinkAssets": [
    {
      object (Asset)
    }
  ],
  "recommendedCustomerSitelinkAssets": [
    {
      object (Asset)
    }
  ]
}
Champs

CallAssetRecommendation

Ce type ne comporte aucun champ.

Recommandation concernant le composant Appel.

ShoppingOfferAttributeRecommendation

Recommandation pour les offres Shopping d'ajouter un attribut aux offres rétrogradées en raison de son absence.

Représentation JSON
{
  "merchant": {
    object (MerchantInfo)
  },
  "feedLabel": string,
  "offersCount": string,
  "demotedOffersCount": string
}
Champs
merchant

object (MerchantInfo)

Uniquement en sortie. Détails du compte Merchant Center.

feedLabel

string

Uniquement en sortie. Libellé du flux de la campagne.

offersCount

string (int64 format)

Uniquement en sortie. Nombre d'offres en ligne pouvant être diffusées.

demotedOffersCount

string (int64 format)

Uniquement en sortie. Nombre d'offres diffusables en ligne qui sont rétrogradées en raison d'attributs manquants. Pour en savoir plus, consultez Merchant Center.

MerchantInfo

Les informations du compte Merchant Center.

Représentation JSON
{
  "id": string,
  "name": string,
  "multiClient": boolean
}
Champs
id

string (int64 format)

Uniquement en sortie. ID du compte Merchant Center.

name

string

Uniquement en sortie. Nom du compte Merchant Center.

multiClient

boolean

Uniquement en sortie. Indique si le compte Merchant Center est un multicompte (MC).

ShoppingAddProductsToCampaignRecommendation

Recommandation Shopping concernant l'ajout de produits à l'inventaire d'une campagne Shopping.

Représentation JSON
{
  "merchant": {
    object (MerchantInfo)
  },
  "feedLabel": string,
  "reason": enum (Reason)
}
Champs
merchant

object (MerchantInfo)

Uniquement en sortie. Détails du compte Merchant Center.

feedLabel

string

Uniquement en sortie. Libellé du flux de la campagne.

reason

enum (Reason)

Uniquement en sortie. Raison pour laquelle aucun produit n'est associé à la campagne.

Motif

Problèmes entraînant le ciblage de zéro produit dans une campagne Shopping.

Enums
UNSPECIFIED Non spécifié.
UNKNOWN Utilisé pour la valeur renvoyée uniquement. Représente la valeur inconnue dans cette version.
MERCHANT_CENTER_ACCOUNT_HAS_NO_SUBMITTED_PRODUCTS Le compte Merchant Center ne contient aucun produit envoyé.
MERCHANT_CENTER_ACCOUNT_HAS_NO_SUBMITTED_PRODUCTS_IN_FEED Le compte Merchant Center ne contient aucun produit envoyé dans le flux.
ADS_ACCOUNT_EXCLUDES_OFFERS_FROM_CAMPAIGN Le compte Google Ads contient des filtres de campagne actifs qui empêchent l'inclusion d'offres dans la campagne.
ALL_PRODUCTS_ARE_EXCLUDED_FROM_CAMPAIGN Tous les produits disponibles ont été explicitement exclus de la campagne.

ShoppingFixDisapprovedProductsRecommendation

Recommandation Shopping pour corriger les produits refusés dans l'inventaire d'une campagne Shopping.

Représentation JSON
{
  "merchant": {
    object (MerchantInfo)
  },
  "feedLabel": string,
  "productsCount": string,
  "disapprovedProductsCount": string
}
Champs
merchant

object (MerchantInfo)

Uniquement en sortie. Détails du compte Merchant Center.

feedLabel

string

Uniquement en sortie. Libellé du flux de la campagne.

productsCount

string (int64 format)

Uniquement en sortie. Nombre de produits de la campagne.

disapprovedProductsCount

string (int64 format)

Uniquement en sortie. Le nombre de produits de la campagne qui ont été refusés.

ShoppingTargetAllOffersRecommendation

La recommandation Shopping pour créer une campagne générique qui cible toutes les offres.

Représentation JSON
{
  "merchant": {
    object (MerchantInfo)
  },
  "untargetedOffersCount": string,
  "feedLabel": string
}
Champs
merchant

object (MerchantInfo)

Uniquement en sortie. Détails du compte Merchant Center.

untargetedOffersCount

string (int64 format)

Uniquement en sortie. Nombre d'offres non ciblées.

feedLabel

string

Uniquement en sortie. Libellé du flux d'offres.

ShoppingMerchantCenterAccountSuspensionRecommendation

Recommandation Shopping pour résoudre les problèmes de suspension du compte Merchant Center.

Représentation JSON
{
  "merchant": {
    object (MerchantInfo)
  },
  "feedLabel": string
}
Champs
merchant

object (MerchantInfo)

Uniquement en sortie. Détails du compte Merchant Center.

feedLabel

string

Uniquement en sortie. Libellé du flux de la campagne pour laquelle la suspension a été appliquée.

ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation

Recommandation Shopping concernant la migration des offres ciblées des campagnes Shopping standards vers des campagnes Performance Max.

Représentation JSON
{
  "merchant": {
    object (MerchantInfo)
  },
  "feedLabel": string
}
Champs
merchant

object (MerchantInfo)

Uniquement en sortie. Détails du compte Merchant Center.

feedLabel

string

Uniquement en sortie. Libellé du flux des offres ciblées par les campagnes qui partagent cette suggestion.

DynamicImageExtensionOptInRecommendation

Ce type ne comporte aucun champ.

Recommandation d'activer les extensions d'image dynamiques dans le compte. Cela permet à Google de trouver les meilleures images des pages de destination des annonces et de compléter les annonces textuelles.

RaiseTargetCpaRecommendation

Recommandation d'augmenter le CPA cible.

Représentation JSON
{
  "targetAdjustment": {
    object (TargetAdjustmentInfo)
  },
  "appBiddingGoal": enum (AppBiddingGoal)
}
Champs
targetAdjustment

object (TargetAdjustmentInfo)

Uniquement en sortie. Informations pertinentes décrivant l'ajustement de cible recommandé.

appBiddingGoal

enum (AppBiddingGoal)

Uniquement en sortie. Représente l'objectif que la stratégie d'enchères doit optimiser. Renseigné uniquement pour les campagnes pour applications.

TargetAdjustmentInfo

Informations sur une recommandation d'ajustement de la cible.

Représentation JSON
{
  "recommendedTargetMultiplier": number,
  "currentAverageTargetMicros": string,
  "sharedSet": string
}
Champs
recommendedTargetMultiplier

number

Uniquement en sortie. Facteur par lequel nous vous recommandons d'ajuster la cible.

currentAverageTargetMicros

string (int64 format)

Uniquement en sortie. Cible moyenne actuelle de la campagne ou du portefeuille ciblés par cette recommandation.

sharedSet

string

Uniquement en sortie. Nom de la ressource d'ensemble partagé de la stratégie de portefeuille d'enchères dans laquelle la cible est définie. N'est renseigné que si la recommandation est au niveau du portefeuille.

AppBiddingGoal

Représente l'objectif que la stratégie d'enchères d'une campagne pour application doit optimiser.

Enums
UNSPECIFIED Non spécifié.
UNKNOWN Représente la valeur inconnue dans cette version de l'API.
OPTIMIZE_FOR_INSTALL_CONVERSION_VOLUME La stratégie d'enchères de la campagne pour applications doit viser à maximiser le nombre d'installations de l'application.
OPTIMIZE_FOR_IN_APP_CONVERSION_VOLUME La stratégie d'enchères de la campagne pour applications doit viser à maximiser le volume sélectionné de conversions dans l'application.
OPTIMIZE_FOR_TOTAL_CONVERSION_VALUE La stratégie d'enchères de la campagne pour applications doit viser à maximiser la valeur de toutes les conversions, c'est-à-dire les conversions d'installation et les conversions dans l'application sélectionnées.
OPTIMIZE_FOR_TARGET_IN_APP_CONVERSION La stratégie d'enchères de la campagne pour application doit viser à maximiser uniquement le volume de conversions dans l'application sélectionnées, tout en atteignant ou en dépassant le coût cible par conversion dans l'application.
OPTIMIZE_FOR_RETURN_ON_ADVERTISING_SPEND La stratégie d'enchères de la campagne pour application doit viser à maximiser la valeur de toutes les conversions, c'est-à-dire les installations et les conversions dans l'application sélectionnées, tout en atteignant ou en dépassant le retour sur les dépenses publicitaires cible.
OPTIMIZE_FOR_INSTALL_CONVERSION_VOLUME_WITHOUT_TARGET_CPI Cette stratégie d'enchères de la campagne pour une application doit viser à maximiser l'installation de l'application sans définir de coût par installation cible fourni par l'annonceur.
OPTIMIZE_FOR_PRE_REGISTRATION_CONVERSION_VOLUME Cette stratégie d'enchères de la campagne pour applications doit viser à maximiser la préinscription à l'application.

LowerTargetRoasRecommendation

Recommandation pour réduire le ROAS cible.

Représentation JSON
{
  "targetAdjustment": {
    object (TargetAdjustmentInfo)
  }
}
Champs
targetAdjustment

object (TargetAdjustmentInfo)

Uniquement en sortie. Informations pertinentes décrivant l'ajustement de cible recommandé.

PerformanceMaxOptInRecommendation

Ce type ne comporte aucun champ.

Recommandation d'activation de Performance Max.

ImprovePerformanceMaxAdStrengthRecommendation

Recommandation visant à améliorer le niveau d'efficacité des groupes de composants d'une campagne Performance Max pour obtenir une note "Excellent".

Représentation JSON
{
  "assetGroup": string
}
Champs
assetGroup

string

Uniquement en sortie. Nom de la ressource du groupe de composants.

MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation

Recommandation de migration des annonces dynamiques du Réseau de Recherche vers Performance Max.

Représentation JSON
{
  "applyLink": string
}
Champs

ForecastingSetTargetCpaRecommendation

Recommandations concernant le CPA cible défini.

Représentation JSON
{
  "recommendedTargetCpaMicros": string,
  "campaignBudget": {
    object (CampaignBudget)
  }
}
Champs
recommendedTargetCpaMicros

string (int64 format)

Uniquement en sortie. CPA cible recommandé.

campaignBudget

object (CampaignBudget)

Uniquement en sortie. Budget de la campagne.

MaximizeConversionValueOptInRecommendation

Ce type ne comporte aucun champ.

Recommandation d'activer la stratégie d'enchères "Maximiser la valeur de conversion".

ImproveGoogleTagCoverageRecommendation

Ce type ne comporte aucun champ.

Recommandation de déployer la balise Google sur d'autres pages.

PerformanceMaxFinalUrlOptInRecommendation

Ce type ne comporte aucun champ.

Recommandation d'activer l'extension d'URL finale pour vos campagnes Performance Max.

RefreshCustomerMatchListRecommendation

Recommandation de mettre à jour une liste de clients qui n'a pas été mise à jour au cours des 90 derniers jours. Le client qui reçoit la recommandation n'est pas nécessairement le compte propriétaire. Le compte propriétaire doit mettre à jour la liste des clients.

Représentation JSON
{
  "userListId": string,
  "userListName": string,
  "daysSinceLastRefresh": string,
  "topSpendingAccount": [
    {
      object (AccountInfo)
    }
  ],
  "targetingAccountsCount": string,
  "ownerAccount": {
    object (AccountInfo)
  }
}
Champs
userListId

string (int64 format)

Uniquement en sortie. ID de la liste d'utilisateurs.

userListName

string

Uniquement en sortie. Nom de la liste.

daysSinceLastRefresh

string (int64 format)

Uniquement en sortie. Nombre de jours depuis la dernière actualisation.

topSpendingAccount[]

object (AccountInfo)

Uniquement en sortie. Compte générant le plus de dépenses.

targetingAccountsCount

string (int64 format)

Uniquement en sortie. Le propriétaire peut partager des listes d'utilisateurs avec d'autres comptes. Le paramètre "ciblageAccountsCount" indique le nombre de comptes pouvant l'utiliser pour le ciblage.

ownerAccount

object (AccountInfo)

Uniquement en sortie. Compte propriétaire. Il s'agit du compte qui doit mettre à jour la liste de clients.

AccountInfo

Enveloppe d'informations sur un compte Google Ads.

Représentation JSON
{
  "customerId": string,
  "descriptiveName": string
}
Champs
customerId

string (int64 format)

Uniquement en sortie. Numéro client du compte

descriptiveName

string

Uniquement en sortie. Nom descriptif du compte.

CustomAudienceOptInRecommendation

Recommandation concernant l'activation de l'audience personnalisée

Représentation JSON
{
  "keywords": [
    {
      object (KeywordInfo)
    }
  ]
}
Champs
keywords[]

object (KeywordInfo)

Uniquement en sortie. Liste des mots clés à utiliser pour créer une audience personnalisée.

LeadFormAssetRecommendation

Ce type ne comporte aucun champ.

Recommandation concernant le composant Formulaire pour prospects.

ImproveDemandGenAdStrengthRecommendation

Recommandation d'amélioration de l'efficacité des annonces de génération de la demande

Représentation JSON
{
  "ad": string,
  "adStrength": enum (AdStrength),
  "demandGenAssetActionItems": [
    string
  ]
}
Champs
ad

string

Uniquement en sortie. Nom de la ressource de l'annonce pouvant être améliorée.

adStrength

enum (AdStrength)

Uniquement en sortie. Efficacité de l'annonce actuelle.

demandGenAssetActionItems[]

string

Uniquement en sortie. Liste de recommandations pour améliorer l'efficacité de l'annonce.