Recommendation

Une 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_UNUSE_BUDGET.

campaignBudget

string

Uniquement en sortie. Budget ciblé par cette recommandation. Il ne sera défini que lorsque la recommandation aura une incidence sur 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_UNUSE_BUDGET.

campaign

string

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

Les types de recommandation suivants sont définis dans les champs suivants :

adGroup

string

Uniquement en sortie. Groupe d'annonces ciblé par cette recommandation. Il ne sera défini que si la recommandation concerne 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, TEXT_AD.

dismissed

boolean

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

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 sur le budget de la campagne.

forecastingCampaignBudgetRecommendation

object (CampaignBudgetRecommendation)

Uniquement en sortie. Recommandation de budget de campagne de prévision.

keywordRecommendation

object (KeywordRecommendation)

Uniquement en sortie. La recommandation de mot clé.

textAdRecommendation

object (TextAdRecommendation)

Uniquement en sortie. Recommandation d'ajout d'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 coût par clic 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 de la stratégie "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 de réaffectation de budget inutilisé.

targetRoasOptInRecommendation

object (TargetRoasOptInRecommendation)

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

responsiveSearchAdRecommendation

object (ResponsiveSearchAdRecommendation)

Uniquement en sortie. Recommandation d'ajout d'annonce responsive sur le Réseau de Recherche.

marginalRoiCampaignBudgetRecommendation

object (CampaignBudgetRecommendation)

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

useBroadMatchKeywordRecommendation

object (UseBroadMatchKeywordRecommendation)

Uniquement en sortie. Recommandation d'utilisation de mot clé en requête large.

responsiveSearchAdAssetRecommendation

object (ResponsiveSearchAdAssetRecommendation)

Uniquement en sortie. Recommandation de composant d'annonce responsive sur le Réseau de Recherche.

upgradeSmartShoppingCampaignToPerformanceMaxRecommendation

object (UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation)

Uniquement en sortie. Recommandation de migration d'une campagne Shopping intelligente vers Performance Max.

responsiveSearchAdImproveAdStrengthRecommendation

object (ResponsiveSearchAdImproveAdStrengthRecommendation)

Uniquement en sortie. L'annonce responsive sur le Réseau de Recherche recommande d'améliorer l'efficacité de l'annonce.

displayExpansionOptInRecommendation

object (DisplayExpansionOptInRecommendation)

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

upgradeLocalCampaignToPerformanceMaxRecommendation

object (UpgradeLocalCampaignToPerformanceMaxRecommendation)

Uniquement en sortie. Recommandation de migration d'une campagne locale vers Performance Max.

raiseTargetCpaBidTooLowRecommendation

object (RaiseTargetCpaBidTooLowRecommendation)

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

forecastingSetTargetRoasRecommendation

object (ForecastingSetTargetRoasRecommendation)

Uniquement en sortie. La prévision définit une recommandation de ROAS cible.

calloutAssetRecommendation

object (CalloutAssetRecommendation)

Uniquement en sortie. Recommandation de composant Accroche.

callAssetRecommendation

object (CallAssetRecommendation)

Uniquement en sortie. Recommandation de composant Appel.

shoppingAddAgeGroupRecommendation

object (ShoppingOfferAttributeRecommendation)

Uniquement en sortie. Recommandation d'ajout de tranche d'âge associée à Shopping.

shoppingAddColorRecommendation

object (ShoppingOfferAttributeRecommendation)

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

shoppingAddGenderRecommendation

object (ShoppingOfferAttributeRecommendation)

Uniquement en sortie. Recommandation d'ajout de genre dans Shopping.

shoppingAddGtinRecommendation

object (ShoppingOfferAttributeRecommendation)

Uniquement en sortie. Recommandation Shopping d'ajout de code GTIN.

shoppingAddMoreIdentifiersRecommendation

object (ShoppingOfferAttributeRecommendation)

Uniquement en sortie. Recommandation d'ajout d'identifiants Shopping.

shoppingAddSizeRecommendation

object (ShoppingOfferAttributeRecommendation)

Uniquement en sortie. Recommandation d'ajout de taille Shopping.

shoppingAddProductsToCampaignRecommendation

object (ShoppingAddProductsToCampaignRecommendation)

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

shoppingFixDisapprovedProductsRecommendation

object (ShoppingFixDisapprovedProductsRecommendation)

Uniquement en sortie. Recommandation Shopping "Corriger les produits refusés".

shoppingTargetAllOffersRecommendation

object (ShoppingTargetAllOffersRecommendation)

Uniquement en sortie. Recommandation "Toutes les offres" pour la cible de shopping.

shoppingFixSuspendedMerchantCenterAccountRecommendation

object (ShoppingMerchantCenterAccountSuspensionRecommendation)

Uniquement en sortie. La recommandation Shopping concernant votre compte Merchant Center a été suspendue.

shoppingFixMerchantCenterAccountSuspensionWarningRecommendation

object (ShoppingMerchantCenterAccountSuspensionRecommendation)

Uniquement en sortie. Recommandation d'avertissement de suspension du compte Merchant Center pour Shopping.

shoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation

object (ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation)

Uniquement en sortie. Les offres des campagnes Shopping standards seront migrées vers les recommandations Performance Max.

dynamicImageExtensionOptInRecommendation

object (DynamicImageExtensionOptInRecommendation)

Uniquement en sortie. Recommandation visant à activer les 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 d'augmenter le CPA cible.

lowerTargetRoasRecommendation

object (LowerTargetRoasRecommendation)

Uniquement en sortie. Recommandation visant à diminuer 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é de l'annonce 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. La prévision définit une recommandation de CPA cible.

setTargetCpaRecommendation

object (ForecastingSetTargetCpaRecommendation)

Uniquement en sortie. La recommandation de définition de CPA cible.

setTargetRoasRecommendation

object (ForecastingSetTargetRoasRecommendation)

Uniquement en sortie. Recommandation de définition d'un ROAS cible.

maximizeConversionValueOptInRecommendation

object (MaximizeConversionValueOptInRecommendation)

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

improveGoogleTagCoverageRecommendation

object (ImproveGoogleTagCoverageRecommendation)

Uniquement en sortie. Recommandation concernant le déploiement de la balise Google sur un plus grand nombre de pages.

performanceMaxFinalUrlOptInRecommendation

object (PerformanceMaxFinalUrlOptInRecommendation)

Uniquement en sortie. Recommandation : Activez 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 de composant Formulaire pour prospects.

improveDemandGenAdStrengthRecommendation

object (ImproveDemandGenAdStrengthRecommendation)

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

RecommendationImpact

L'impact de la modification telle que décrite dans la recommandation. Certains types de recommandations peuvent ne pas contenir 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 de performances hebdomadaires du compte. Pour certains types de recommandations, la moyenne est calculée sur les 90 derniers jours et peut donc être fractionnaire.

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 de la publicité (en micros) 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 de vidéos pour une campagne d'annonces 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 d'impact associées pour certaines valeurs de budgets 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

Estimation 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 remplacé par le montant spécifié dans cette option.

budgetAmountMicros

string (int64 format)

Uniquement en sortie. Montant du budget pour cette option.

KeywordRecommendation

La 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 auxquels ce mot clé correspond. 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 historiques pour ce terme de recherche.

TextAdRecommendation

Recommandation d'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. AAAA-MM-JJ, par exemple, 2018-04-17.

autoApplyDate

string

Uniquement en sortie. Si la date est indiquée, celle-ci correspond à la date la plus proche à laquelle la recommandation sera appliquée automatiquement. 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 "CPA cible"

recommendedTargetCpaMicros

string (int64 format)

Uniquement en sortie. CPA cible moyen recommandé. Consultez le montant du budget requis et l'impact de l'utilisation 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 de campagne minimal, dans la devise locale pour le compte, nécessaire 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 Il est recommandé de définir un CPA cible pour maintenir le même coût.
SAME_CONVERSIONS Recommandation : Définissez un CPA cible pour conserver les mêmes conversions.
SAME_CPA Il est recommandé de définir un CPA cible pour conserver le même.
CLOSEST_CPA Il est recommandé de définir le CPA cible sur une valeur aussi proche que possible du CPA réel (calculé au cours des 28 derniers jours), tout en restant inférieur.

MaximizeConversionsOptInRecommendation

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

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

string (int64 format)

Uniquement en sortie. Nouveau budget recommandé.

EnhancedCpcOptInRecommendation

Ce type ne comporte aucun champ.

Recommandation d'activation du coût par clic 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é. Défini uniquement si le budget actuel est trop élevé.

OptimizeAdRotationRecommendation

Ce type ne comporte aucun champ.

Recommandation "Optimiser la rotation des annonces".

KeywordMatchTypeRecommendation

Recommandation concernant le 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 pour lequel le type de correspondance doit être plus large.

recommendedMatchType

enum (KeywordMatchType)

Uniquement en sortie. Nouveau type de correspondance recommandé.

MoveUnusedBudgetRecommendation

Recommandation de réaffectation de budget inutilisé.

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

object (CampaignBudgetRecommendation)

Uniquement en sortie. Recommandation concernant l'augmentation du budget limité.

excessCampaignBudget

string

Uniquement en sortie. Le nom de ressource du budget excédentaire.

TargetRoasOptInRecommendation

Recommandation d'activation du ROAS cible.

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

number

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

requiredCampaignBudgetAmountMicros

string (int64 format)

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

ResponsiveSearchAdRecommendation

Recommandation d'ajout d'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 de 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. Exemple de mots clés à étendre à la requête large.

suggestedKeywordsCount

string (int64 format)

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

campaignKeywordsCount

string (int64 format)

Uniquement en sortie. Nombre total de mots clés dans 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 d'être limité après avoir appliqué la recommandation.

ResponsiveSearchAdAssetRecommendation

Recommandation d'ajout de 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 n'est renseigné qu'avec les nouveaux titres et/ou descriptions. Sinon, il est vide.

UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation

Recommandation de migration d'une campagne Shopping intelligente vers 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

L'annonce responsive sur le Réseau de Recherche recommande d'améliorer l'efficacité de l'annonce.

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. L'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 "Migrer les campagnes locales vers Performance Max".

RaiseTargetCpaBidTooLowRecommendation

La recommandation d'augmentation de l'enchère au CPA cible est trop faible.

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

number

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

averageTargetCpaMicros

string (int64 format)

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

ForecastingSetTargetRoasRecommendation

La prévision définit une recommandation de ROAS cible.

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

number

Uniquement en sortie. ROAS cible (revenu par unité de dépense) recommandé. 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 est défini pour les types de recommandations suivants: FORECASTING_SET_TARGET_ROAS, FORECASTING_SET_TARGET_CPA AAAA-MM-JJ (par exemple, 2018-04-17).

CalloutAssetRecommendation

Recommandation de composant Accroche.

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

object (Asset)

Uniquement en sortie. De nouveaux composants Extension d'accroche sont recommandés au niveau de la campagne.

recommendedCustomerCalloutAssets[]

object (Asset)

Uniquement en sortie. Nouveaux composants 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 de composant Appel.

ShoppingOfferAttributeRecommendation

Recommandation Shopping consistant à ajouter un attribut aux offres rétrogradées, car il est manquant.

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 diffusables en ligne.

demotedOffersCount

string (int64 format)

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

MerchantInfo

Les détails 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 pour ajouter des 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ème entraînant le fait qu'une campagne Shopping ne cible aucun produit.

Enums
UNSPECIFIED Non spécifié.
UNKNOWN Utilisé pour la valeur renvoyée uniquement. Représente une valeur inconnue dans cette version.
MERCHANT_CENTER_ACCOUNT_HAS_NO_SUBMITTED_PRODUCTS Aucun produit n'a été envoyé pour le compte Merchant Center.
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 dispose de 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 du ciblage par la campagne.

ShoppingFixDisapprovedProductsRecommendation

Recommandation Shopping visant à corriger les produits refusés dans un inventaire de 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. Nombre de produits refusés dans la campagne.

ShoppingTargetAllOffersRecommendation

Recommandation Shopping pour créer une campagne générique ciblant 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 eu lieu.

ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation

Recommandation Shopping pour migrer les offres ciblées des campagnes Shopping standards vers les 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 partageant cette suggestion.

DynamicImageExtensionOptInRecommendation

Ce type ne comporte aucun champ.

Recommandation visant à activer les 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

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 visé par l'optimisation de la stratégie d'enchères. Renseigné uniquement pour les campagnes pour applications.

TargetAdjustmentInfo

Informations sur une recommandation d'ajustement de cible.

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

number

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

currentAverageTargetMicros

string (int64 format)

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

sharedSet

string

Uniquement en sortie. Nom de ressource de l'ensemble partagé de la stratégie de portefeuille d'enchères dans laquelle la cible est définie. Renseigné uniquement si la recommandation s'applique au niveau du portefeuille.

AppBiddingGoal

Représente l'objectif visé par l'optimisation de la stratégie d'enchères d'une campagne pour applications.

Enums
UNSPECIFIED Non spécifié.
UNKNOWN Représente une 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 de conversions dans l'application sélectionné.
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 installations 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 applications doit viser à maximiser uniquement le volume de conversions dans l'application sélectionné, tout en atteignant ou en dépassant le coût par conversion dans l'application cible.
OPTIMIZE_FOR_RETURN_ON_ADVERTISING_SPEND 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 sélectionnées dans l'application, tout en atteignant ou en dépassant l'objectif de retour sur les dépenses publicitaires.
OPTIMIZE_FOR_INSTALL_CONVERSION_VOLUME_WITHOUT_TARGET_CPI La stratégie d'enchères de la campagne pour applications doit viser à maximiser le nombre d'installations de l'application sans 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 de l'application.

LowerTargetRoasRecommendation

Recommandation visant à diminuer 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 pour améliorer l'efficacité des groupes d'assets d'une campagne Performance Max et obtenir la note "Excellent".

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

string

Uniquement en sortie. Nom de ressource du groupe d'assets.

MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation

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

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

ForecastingSetTargetCpaRecommendation

Les recommandations de définition des CPA cibles.

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

string (int64 format)

Uniquement en sortie. Le CPA cible recommandé.

campaignBudget

object (CampaignBudget)

Uniquement en sortie. Budget de la campagne.

MaximizeConversionValueOptInRecommendation

Ce type ne comporte aucun champ.

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

ImproveGoogleTagCoverageRecommendation

Ce type ne comporte aucun champ.

Recommandation concernant le déploiement de la balise Google sur un plus grand nombre de pages.

PerformanceMaxFinalUrlOptInRecommendation

Ce type ne comporte aucun champ.

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

RefreshCustomerMatchListRecommendation

Recommandation consistant à 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 de 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 qui dépense le plus.

targetingAccountsCount

string (int64 format)

Uniquement en sortie. Les listes d'utilisateurs peuvent être partagées par leur propriétaire avec d'autres comptes. "targetAccountsCount" correspond au nombre de comptes pouvant l'utiliser pour le ciblage.

ownerAccount

object (AccountInfo)

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

AccountInfo

Wrapper pour les 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 d'activation de l'audience personnalisée.

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

object (KeywordInfo)

Uniquement en sortie. Liste de mots clés à utiliser pour la création d'audiences personnalisées.

LeadFormAssetRecommendation

Ce type ne comporte aucun champ.

Recommandation de composant Formulaire pour prospects.

ImproveDemandGenAdStrengthRecommendation

Recommandation d'amélioration de l'efficacité des annonces pour générer de la demande.

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

string

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

adStrength

enum (AdStrength)

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

demandGenAssetActionItems[]

string

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