v22 (15/10/2025)
Les nouvelles fonctionnalités et mises à jour suivantes ont été ajoutées dans la version 22.
Pour obtenir de l'aide, consultez Passer à la dernière version.
Éléments
- Ajout de LANDING_PAGE_PREVIEWen tant que nouveau type de champ de composant Image.
- Introduction de AssetGenerationService(bêta) :- Ce service permet de générer des composants Texte et Image à l'aide de l'IA générative. Ce service n'est initialement disponible que pour un nombre limité de participants à la bêta fermée.
- GenerateText: Génère du texte en fonction des entrées telles que l'URL finale, les requêtes en texte libre, les mots clés et le contexte de la campagne existante.
- GenerateImages: génère des images en fonction d'entrées telles que l'URL finale, des requêtes en texte libre, le contexte de la campagne existante ou en recontextualisant des images de produits existantes.
- Les erreurs survenant lors de la génération de composants sont renvoyées avec des codes compris entre AssetGenerationErrorEnum.
 
Campagnes
- Ajout de nouveaux objectifs d'enchères pour les campagnes pour applications axées sur les installations (CAi) afin d'optimiser les enchères sans spécifier de cible. Cela peut être utile pour une mise à l'échelle rapide ou lorsqu'il est difficile de déterminer la bonne cible. Dans AppCampaignBiddingStrategyGoalType:- OPTIMIZE_IN_APP_CONVERSIONS_WITHOUT_TARGET_CPA: utilisez-la avec la stratégie standard Maximiser les conversions.
- OPTIMIZE_TOTAL_VALUE_WITHOUT_TARGET_ROAS: utilisez-la avec la stratégie standard Maximiser la valeur de conversion.
 
- Ajout de la compatibilité avec le type de stratégie d'enchères "Part de voix fixe".
- Ajout de Campaign.feed_types, qui indique les types de flux associés à une campagne. Pour les campagnes Performance Max, cela peut indiquer le secteur d'activité, par exempleMERCHANT_CENTER_FEEDpour le commerce.
- Vous pouvez associer des ensembles partagés NEGATIVE_KEYWORDSaux campagnesMULTI_CHANNEL(pour les campagnes pour applications) etLOCAL.
Génération de la demande
- Ajout de la stratégie d'enchères au CPC cible pour les campagnes de génération de la demande. Cette stratégie définit des enchères pour maximiser les clics au coût par clic (CPC) cible configuré.
- Définissez le CPC cible au niveau de la campagne à l'aide de Campaign.target_cpc.
- Remplacez-le au niveau du groupe d'annonces à l'aide de AdGroup.target_cpc_micros.
 
- Définissez le CPC cible au niveau de la campagne à l'aide de 
- Ajout d'une nouvelle AssetAutomationType:- GENERATE_DESIGN_VERSIONS_FOR_IMAGES: disponible pour- DemandGenMultiAssetAds. Si cette option est activée, elle ajoute des éléments de conception et intègre des composants Texte dans des composants Image pour créer de nouveaux composants Image avec des formats différents. Les nouvelles- DemandGenMultiAssetAdssont activées par défaut.
 
- Ajout d'une nouvelle AssetAutomationType:- GENERATE_VIDEOS_FROM_OTHER_ASSETS: disponible pour- DemandGenMultiAssetAds. Si cette option est activée, elle génère des vidéos à l'aide d'autres composants tels que des images et du texte. Ces vidéos peuvent ensuite être utilisées pour créer de nouveaux- DemandGenVideoResponsiveAds. Les nouvelles- DemandGenMultiAssetAdssont activées par défaut.
 
- Le champ BudgetPerDayMinimumErrorDetails.minimum_bugdet_amount_microsa été renomméminimum_budget_amount_micros.
Général
- Nous avons ajouté une limite de 10 000 opérations par requête AddBatchJobOperations.
- Mise à jour du traitement du champ page_sizedansListBatchJobResultsRequest:- Si page_sizen'est pas défini ou est défini sur 0, la valeur par défaut est désormais de 1 000 (auparavant,INVALID_PAGE_SIZEétait renvoyé).
- Si page_sizedépasse 1 000, l'API renvoie désormais une erreurINVALID_PAGE_SIZE(auparavant, la valeur était plafonnée à 1 000 sans notification).
 
- Si 
- Ajout d'un nouveau code d'erreur :
QuotaError.PAYMENTS_PROFILE_ACTIVATION_RATE_LIMIT_EXCEEDEDpour indiquer quand la limite du taux d'activation du profil de paiement a été dépassée.
Performance Max
- Ajout de nouvelles valeurs
AssetAutomationTypepour les campagnes Performance Max :- GENERATE_IMAGE_ENHANCEMENT: Permet la création automatique d'images améliorées, comme le recadrage automatique. Cette option est activée par défaut.
- GENERATE_IMAGE_EXTRACTION: permet de récupérer automatiquement des images à partir des URL finales. Par défaut, ce paramètre est défini sur le paramètre d'extension d'image dynamique au niveau du compte.
 
- Suppression de AssetPerformanceLabelpour les campagnes Performance Max.
- La fonctionnalité de Campaign.url_expansion_opt_outsupprimée est désormais gérée en définissantFINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATIONdansAssetAutomationSetting.AssetAutomationType
- Ajout de nouveaux segments pour les campagnes Performance Max. Chacun de ces segments n'est disponible que pour les campagnes Performance Max. Aucune donnée ne sera renvoyée si un autre type de campagne est sélectionné.
- ad_using_product_data: indique si une annonce utilise des données produit provenant d'un flux Google Merchant Center.
- ad_using_video: Indique si une annonce utilise un composant vidéo.
 
Planification
- Dans UserListCrmDataSourceType, la valeurTHIRD_PARTY_PARTNER_DATAa été ajoutée.
- Ajout de codes d'erreur liés aux audiences partenaires :
- PARTNER_AUDIENCE_SOURCE_NOT_SUPPORTED_FOR_USER_LIST_TYPE
- PARTNER_AUDIENCE_TYPE_NOT_SUPPORTED_FOR_USER_LIST_TYPE
- COMMERCE_PARTNER_NOT_ALLOWED
- PARTNER_AUDIENCE_INFO_NOT_SUPPORTED_FOR_USER_LIST_TYPE
- PARTNER_MANAGER_ACCOUNT_DISALLOWED
- PARTNER_NOT_ALLOWLISTED_FOR_THIRD_PARTY_PARTNER_DATA
- ADVERTISER_TOS_NOT_ACCEPTED
- ADVERTISER_PARTNER_LINK_MISSING
- ADVERTISER_NOT_ALLOWLISTED_FOR_THIRD_PARTY_PARTNER_DATA
- ACCOUNT_SETTING_TYPE_NOT_ALLOWED_FOR_USER_LIST_TYPE
- INVALID_CAMPAIGN_TYPE_FOR_THIRD_PARTY_PARTNER_DATA_LIST
 
- Ajout de is_active_live_stream_creatoràYouTubeMetrics. Cette valeur est renvoyée parContentCreatorInsightsService.GenerateCreatorInsightset indique si un créateur a publié une diffusion en direct au cours des 90 derniers jours.
- Ajout d'un nouveau message - PlannableUserListMetadatacontenant- UserListCrmDataSourceTypedans- PlannableUserList. Ce message est renvoyé par ReachPlanService.ListPlannableUserLists pour indiquer si une source de données de liste d'utilisateurs CRM est- FIRST_PARTYou- THIRD_PARTY_PARTNER_DATA.
- Dans - ReachPlanService, le champ- trueview_viewsa été ajouté. Il remplace le champ- views.
- Dans - TrendInsight, ajout de la prise en charge de- related_videoset- related_creators. Nous avons également ajouté les métadonnées des propriétés vidéo et les dates de publication dans- YouTubeVideoAttributeMetadata.video_propertieset- YouTubeVideoAttributeMetadata.publish_date.
- AudienceInsightsService.GenerateInsightsFinderReportest désormais compatible avec- parental_statuset- income_ranges, ainsi qu'avec des combinaisons AND/OR plus complexes de thèmes et d'audiences.
Rapports
- Ajout de deux nouveaux types de clics : CLICK_TO_MESSAGE_THIRD_PARTY_CLICKetCLICK_TO_MESSAGE_LANDING_PAGE_CLICK.
- AssetGroupAssetpeut désormais être segmenté par- device,- conversion_action,- conversion_action_nameet- conversion_action_category.
- AdGroupAdAssetViewet- AdGroupAdAssetCombinationViewsont désormais entièrement compatibles avec les métriques de performances et de conversions pour- RESPONSIVE_SEARCH_AD. Auparavant, seules les impressions étaient renvoyées pour ce type d'annonce dans ces vues.
- Pour faciliter l'exploration avec stratégies d'enchères intelligentes, les métriques suivantes peuvent désormais être segmentées par champs de date (date,month,quarter,week,year) :
- Ajout d'une nouvelle ressource : TargetingExpansionView, qui fournit des métriques sur les expansions du ciblage manuel, comme l'expansion sans mots clés pour les campagnes AI Max sur le Réseau de Recherche.
- Ajout de nouveaux segments pour les campagnes PMax. Consultez les nouveautés de Performance Max. - Shopping
- Correction de la portée des métriques au niveau de la campagne et du groupe d'annonces dans la ressource - ShoppingProduct.
Objectifs unifiés
- Ajout de la prise en charge des objectifs de fidélisation des clients pour optimiser la réengagement des clients existants.
- Configurez le ciblage à l'aide de CampaignRetentionGoalSettings.target_option:- TARGET_SPECIFIC: N'utilise que les utilisateurs des listes d'utilisateurs associées à la campagne. (Actuellement disponible uniquement sur liste d'autorisation).
- TARGET_ALL(Par défaut) : cible tous les utilisateurs pour le réengagement.
 
 
- Configurez le ciblage à l'aide de 
Vidéo
- Plusieurs métriques liées aux vues de vidéos ont été renommées :
- average_cpvdevient- trueview_average_cpv
- video_view_ratedevient- video_trueview_view_rate
- video_viewsdevient- video_trueview_views
- video_view_rate_in_feeddevient- video_trueview_view_rate_in_feed
- video_view_rate_in_streamdevient- video_trueview_view_rate_in_stream
- video_view_rate_shortsdevient- video_trueview_view_rate_shorts
 
- Ajout de métriques sur la durée de visionnage des annonces vidéo :
- video_watch_time_duration_millis: durée totale de visionnage.
- average_video_watch_time_duration_millis: durée de visionnage moyenne par impression.
 
v21 (06/08/2025)
Pour obtenir de l'aide, consultez Passer à la dernière version.
AI Max pour les campagnes sur le Réseau de Recherche
- Vous pouvez désormais utiliser le champ - ai_max_setting.enable_ai_maxde- Campaignpour activer AI Max pour les campagnes sur le Réseau de Recherche. AI Max pour les campagnes sur le Réseau de Recherche élargit la couverture d'une campagne sur le Réseau de Recherche grâce à la correspondance des termes de recherche. Il permet également de contrôler si les paramètres de ciblage et de création sont appliqués lorsqu'ils sont définis. L'automatisation des composants Texte et les contrôles de la liste des marques définis dans les requêtes des versions précédentes seront toujours respectés jusqu'à ce qu'AI Max pour les campagnes sur le Réseau de Recherche soit explicitement activé et désactivé.- Campaign.ai_max_setting.bundling_requiredpeut être utilisé pour déterminer si AI Max pour les campagnes sur le Réseau de Recherche doit être activé pour respecter ou modifier l'automatisation des composants Texte et les contrôles de la liste des marques.- AdGroup.ai_max_ad_group_setting.disable_search_term_matchingpeut être utilisé pour désactiver la correspondance des termes de recherche lorsqu'une campagne parente a activé AI Max pour les campagnes sur le Réseau de Recherche. Consultez notre article de blog Améliorez vos performances grâce à AI Max pour les campagnes sur le Réseau de Recherche.
- Ajout de - CampaignError.AI_MAX_MUST_BE_ENABLED, qui est généré pour les campagnes sur le Réseau de Recherche lorsque vous activez- FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATIONsans activer AI Max pour les campagnes sur le Réseau de Recherche au niveau de la campagne.
- Nous avons ajouté la possibilité d'appliquer des paramètres de ciblage au niveau du groupe d'annonces dans AI Max pour les campagnes sur le Réseau de Recherche. Vous pouvez désormais ajouter les critères suivants aux groupes d'annonces : - Listes de marques
- Zones
- Pages Web (règles d'URL)
 
- Ajout de - ai_max_search_term_ad_combination_viewpour générer des rapports sur les performances des combinaisons de termes de recherche, de titres et de pages de destination. Cette vue indique les requêtes de recherche qui ont déclenché la diffusion de vos annonces et les performances de ces combinaisons spécifiques. Une prochaine version inclura une vue supplémentaire qui comprendra également les données Performance Max. Si vous souhaitez éviter de migrer votre implémentation pour obtenir des données Performance Max, envisagez d'attendre cette version.
- Ajout de - AI_MAXen tant que nouvelle valeur pour le segment- search_term_match_type.
Éléments
- Ajout des champs - terms_and_conditions_text,- terms_and_conditions_uri,- promotion_barcode_infoet- promotion_qr_code_infodans- PromotionAsset. Les champs de code-barres et de QR code se trouvent dans le- promotion_trigger. Consultez l'article du centre d'aide À propos des composants Promotion.
- Ajout de - FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATIONà- AssetAutomationTypeEnum. Ce paramètre vous permet de contrôler la génération automatique de composants texte et de pages de destination à partir de l'URL finale dans les campagnes sur le Réseau de Recherche.
- Ajout d'un nouveau service - AutomaticallyCreatedAssetRemovalService.RemoveCampaignAutomaticallyCreatedAssetpour supprimer les composants créés automatiquement à partir de- Campaign. Ce service permet uniquement de supprimer le composant d'extension d'URL finale.
- Ajout de - DESCRIPTION_PREFIXà l'énumération- ServedAssetFieldType. Correction d'un problème où- served_asset_field_typedans- ad_group_ad_asset_combination_viewétait- UNKNOWNpour les composants servant de préfixe de description.
Campagnes
- Ajout d'une nouvelle valeur d'énumération - MISSING_LOCATION_TARGETINGà- CampaignPrimaryStatusReason. Ce nouveau motif d'état ne sera renvoyé que pour les campagnes limitées géographiquement qui ne spécifient pas de ciblage géographique. Pour les campagnes avec restriction géographique, toute tentative d'ajout d'un ciblage géographique en dehors de la zone autorisée entraînera l'erreur de critère- LOCATION_TARGETING_NOT_ELIGIBLE_FOR_RESTRICTED_CAMPAIGN.
- Ajout de la compatibilité avec les partenaires d'intégration tiers aux niveaux - VideoCustomer.third_party_integration_partnerset Campaign.third_party_integration_partners. Consultez l'article du centre d'aide Effectuer le suivi des conversions d'application avec une solution d'analyse d'applications tierce.
- Vous pouvez désormais définir le champ - advertising_partner_idspour un- Campaignexistant. Auparavant, ce champ ne pouvait être défini que pour une nouvelle campagne lors de sa création. Le champ reste immuable une fois défini.
- En utilisant une liste partagée de type - TYPE_PLACEMENT_LISTdéfinie au niveau du compte administrateur, les annonceurs peuvent désormais utiliser des critères- CustomerNegativeCriterionpour exclure une liste d'emplacements dans des comptes client d'annonceurs individuels.
- Ajout de - DESCRIPTION_PREFIXà l'énumération- ServedAssetFieldType. Cela corrige un problème où le- served_asset_field_typedans- ad_group_ad_asset_combination_viewétait- UNKNOWNpour les composants servant de préfixe de description.
- Ajout de la prise en charge du champ - target_roas_tolerance_percent_millisdans les stratégies d'enchères- MaximizeConversionValueet- TargetRoas.- TargetRoas.target_roas_tolerance_percent_millisn'est disponible que pour les stratégies de portefeuille, qui ne sont disponibles que pour les campagnes sur le Réseau de Recherche.
- Modification d'un code d'erreur - ProductGroup. Pour les requêtes avec échec partiel activé,- LISTING_GROUP_ERROR_IN_ANOTHER_OPERATIONsera renvoyé à la place de- INVALID_LISTING_GROUP_HIERARCHY.
- Ajout d'une nouvelle ressource - LocationInterestViewqui récapitule les performances des critères d'intérêt géographique des groupes d'annonces.
Conversions
- Ajout de - ENGAGED_VIEWen tant que nouvelle valeur pour le segment- conversion_attribution_event_type.
- Les clients n'auront plus accès au mode - debug_enableddans- ConversionUploadService. Si ce champ est défini sur- TRUE, il était auparavant utilisé pour distinguer l'erreur- CLICK_NOT_FOUNDde- SUCCESSpour les importations de conversions avancées pour les prospects.
Génération de la demande
- Ajout d'un code d'erreur : CampaignBudgetError.BUDGET_BELOW_DAILY_MINIMUM. À l'avenir, cette erreur sera renvoyée lorsque vous tenterez de définir un montant de budget très faible pour une campagne de génération de la demande. Vous trouverez des informations sur le budget minimal requis dans le nouveau champ de détails des erreursbudgetDailyMinimumErrorDetails.
Modifications apportées à la publicité à caractère politique dans l'UE
Ces modifications apportées aux annonces politiques dans l'UE ont également été effectuées dans les versions v19.2 et v20.1.
- Ajout de - Campaign.contains_eu_political_advertising. Ce champ indique si votre campagne contient des contenus publicitaires à caractère politique ciblant l'Union européenne. Si ce champ est défini sur- CONTAINS_EU_POLITICAL_ADVERTISING, la campagne ne sera plus diffusée dans l'UE à partir du 22 septembre 2025. Les appels d'API visant à créer une campagne échoueront avec une erreur- FieldError.REQUIREDsi ce champ n'est pas défini.- Pour toutes les campagnes existantes, vous devez définir le champ - contains_eu_political_advertisingavant de tenter de modifier le ciblage par proximité, géographique ou par groupe de zones géographiques au niveau de la campagne ou du groupe d'annonces. Les appels d'API permettant de créer ou de mettre à jour ces critères de campagne ou de groupe d'annonces pour les campagnes existantes échoueront et renverront une erreur- CriterionError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATIONsi la campagne n'a pas fait l'objet d'une auto-déclaration.- Pour les versions 19.x et 20.x, l'obligation de définir ce champ n'est pas encore appliquée, mais le sera à l'avenir. Ce changement sera annoncé à l'avance. 
- Les tests et les campagnes tests généreront une erreur - ExperimentError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATIONsi les campagnes du test n'ont pas indiqué elles-mêmes si elles contiennent des annonces à caractère politique ciblant l'Union européenne.
Performance Max
- Pour les nouvelles campagnes PMax, la valeur par défaut de - Campaign.brand_guidelines_enabledest désormais- true.
- Ajout du rapport - campaign_search_term_view. Cette vue propose des métriques sur les termes de recherche agrégées au niveau de la campagne. Cette vue est également compatible avec les campagnes Performance Max pour les termes de recherche.
- Ajout de - PERFORMANCE_MAXen tant que nouvelle valeur pour le segment- search_term_match_type.
Planification
- Ajout d'une nouvelle méthode - ReachPlanService.ListPlannableUserInterestsqui permet aux annonceurs de découvrir les centres d'intérêt des utilisateurs (affinités et marchés cibles) compatibles avec- ReachPlanService.GenerateReachForecast. La méthode permet de rechercher des types d'intérêt spécifiques des utilisateurs et d'interroger les noms et les chemins d'accès.
- Ajout de - AdditionalApplicationInfoà- ReachPlanService.ListPlannableUserListsen tant que champ de saisie facultatif.
- Ajout de la compatibilité avec - AudienceInsightsService.ListAudienceInsightsAttributespour récupérer les listes d'utilisateurs propriétaires disponibles pour l'ID client à l'origine de la requête.
- Ajout de la compatibilité avec les listes d'utilisateurs propriétaires à - AudienceInsightsService.GenerateAudienceCompositionInsightspour récupérer des insights sur les audiences ciblant une liste d'utilisateurs. Toute requête ciblant une liste d'utilisateurs ne renverra que l'index d'audience et ne sera disponible que pour les- AudienceInsightsDimensionsuivants :- AGE_RANGE,- GENDER,- AFFINITY_USER_INTEREST,- IN_MARKET_USER_INTEREST.
- Mise à jour du type d'entrée d'audience sur - InsightsAudiencepour- AudienceInsightsService.GenerateTargetingSuggestionMetrics. La nouvelle entrée d'audience permet une combinaison AND-of-ORs des centres d'intérêt des utilisateurs, ce qui permet d'obtenir des métriques de couverture potentielle pour des définitions d'audience plus personnalisées.
- Ajout de la part d'audience à - TrendInsightMetricspour obtenir la part d'une audience pour une tendance.
- Ajout de catégories associées à - KnowledgeGraphAttributeMetadatapour permettre aux utilisateurs de filtrer les attributs du Knowledge Graph par catégorie.
Rapports
- De nouvelles métriques sont désormais disponibles pour - AssetGroupAsset,- ChannelAggregateAssetViewet- CampaignAggregateAssetView. De plus, pour- ChannelAggregateAssetViewet- CampaignAggregateAssetView,- impressions, qui était auparavant défini sur zéro pour les campagnes Performance Max, indiquera désormais sa valeur réelle.
- La ressource - AssetSetest désormais sélectionnable avec- ChangeStatus. Les utilisateurs peuvent ainsi obtenir plus d'informations sur la ressource de type- AssetSetou- CampaignAssetSetdans une seule requête.
- La ressource - CampaignAssetSetest désormais sélectionnable avec- ChangeStatus. Les utilisateurs peuvent ainsi obtenir plus d'informations sur la ressource de type- AssetSetou- CampaignAssetSeten une seule requête.
- Ajout d'un segment - search_term_targeting_statusqui peut être sélectionné dans la vue des termes de recherche de la campagne.
- Ajout d'un nouveau - final_url_expansion_asset_view.
- Ajout de la prise en charge des métriques - value_adjustmentet- all_value_adjustmentdans le rapport- AssetGroup.
- AssetGroupAsset: segmentable par- ad_network_type.
- Ajout d'un segment - landing_page_sourcepouvant être utilisé avec la ressource- landing_page_view.
- Ajout d'un segment - search_term_match_sourcequi peut être sélectionné dans les vues "Termes de recherche" et "Termes de recherche de la campagne".
- Ajout d'un segment - match_typepouvant être sélectionné dans la vue des mots clés.
- Ajout de la prise en charge des métriques pour les clusters d'intention de requête uniques avec : 
- Nous avons ajouté un type de clic - VEHICLE_ASSETSdans la segmentation- click_viewpour suivre et comptabiliser les clics associés aux formats d'annonces spécifiques aux composants de véhicules.
Exploration avec stratégies d'enchères intelligentes pour les stratégies d'enchères au ROAS cible sur le Réseau de Recherche
- Vous pouvez désormais activer l'exploration avec stratégies d'enchères intelligentes dans les campagnes sur le Réseau de Recherche en définissant le champ - target_roas_tolerance_percent_millisdans les stratégies d'enchères- MaximizeConversionValueet- TargetRoassur n'importe quelle valeur divisible par 1 000 comprise entre 10 000 (10 %) et 30 000 (30 %), inclus. Le champ- target_roasdevra également être défini pour les stratégies d'enchères- MaximizeConversionValue.- TargetRoas.target_roas_tolerance_percent_millisn'est disponible que pour les stratégies de portefeuille. Consultez notre article de blog sur l'exploration des enchères intelligentes et notre article du Centre d'aide.
- Les rapports sur la diversité agrégés sont désormais disponibles pour les métriques suivantes pour les clusters d'intention de requête unique. Une vue segmentée par période est disponible dans l'UI Google Ads. 
Vidéo
- YouTubeVideoListAssetajouté. Ajout de- Asset#youtube_video_list_asset, qui peut être utilisé pour créer un lien entre un type- campaignet un type- YouTubeVideoListAsset. Consultez l'article du centre d'aide Utiliser les vidéos associées.
- Ajout de nouveaux champs de métadonnées à - YouTubeChannelInsightset- YouTubeVideoAttributeMetadata.
- Nouveaux types de clics exposés : - VIDEO_RELATED_VIDEOS_CLICK,- VIDEO_CHANNEL_CLICKet- PRODUCT_ASSETS.
- Ajout du champ - allow_non_skippable_in_streamà- VideoAdInventoryControlpour permettre aux annonces vidéo responsives d'être diffusées en tant qu'annonces InStream non désactivables. Cette option est disponible pour les campagnes qui permettent de combiner le format non désactivable avec d'autres formats.
- Ajout des champs - Campaign.VideoCampaignSettings.video_ad_sequenceet- AdGroup.VideoAdGroupSettings.VideoAdSequenceStepSetting(en lecture seule). Consultez l'article du centre d'aide À propos du séquencement d'annonces vidéo.
- Ajout de nouveaux champs de métadonnées à - YouTubeChannelInsightset- YouTubeVideoAttributeMetadata.
- Ajout du type de critère - VIDEO_LINEUPet du champ- video_lineupà- CampaignCriterionet- AdGroupCriterion. Cette fonctionnalité n'est disponible que pour les comptes figurant sur la liste d'autorisation. Pour en savoir plus, contactez votre représentant Google chargé du développement commercial.
- Ajout d'un rapport sur l'adéquation du contenu au niveau détaillé et groupé. Consultez l'article du centre d'aide À propos du rapport "Adéquation du contenu". 
v20.1 (06/08/2025)
Ces modifications apportées aux annonces politiques dans l'UE ont également été effectuées dans les versions v19.2 et v21.
Modifications apportées à la publicité à caractère politique dans l'UE
- Campaign.contains_eu_political_advertisingajouté. Ce champ indique si votre campagne contient des contenus publicitaires à caractère politique ciblant l'Union européenne. Si ce champ est défini sur- CONTAINS_EU_POLITICAL_ADVERTISING, la campagne ne sera plus diffusée dans l'UE à partir du 22 septembre 2025.- Pour toutes les campagnes existantes, vous devez définir le champ - contains_eu_political_advertisingavant de tenter de modifier le ciblage par proximité, géographique ou par groupe de zones géographiques au niveau de la campagne ou du groupe d'annonces. Les appels d'API permettant de créer ou de mettre à jour ces critères de campagne ou de groupe d'annonces pour les campagnes existantes échoueront et renverront une erreur- CriterionError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATIONsi la campagne n'a pas fait l'objet d'une auto-déclaration.- Pour les versions 19.x et 20.x, l'obligation de définir ce champ n'est pas encore appliquée, mais le sera à l'avenir. Ce changement sera annoncé à l'avance. 
- Les tests et les expériences généreront une erreur - ExperimentError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATIONsi les campagnes du test n'ont pas déclaré elles-mêmes si elles contiennent des annonces à caractère politique ciblant l'Union européenne.
Version 20 (04/06/2025)
Les nouvelles fonctionnalités et mises à jour suivantes ont été ajoutées dans la version 20.
Pour obtenir de l'aide, consultez Passer à la dernière version.
Éléments
Ajout de plusieurs colonnes de métriques et de segments pour le rapport asset_group.
Colonnes de métriques
- new_customer_lifetime_value
- all_new_customer_lifetime_value
- conversions_by_conversion_date
- all_conversions_by_conversion_date
- conversions_value_by_conversion_date
- all_conversions_value_by_conversion_date
- value_per_conversions_by_conversion_date
- value_per_all_conversions_by_conversion_date
Colonnes de segment
- ad_network_type
- conversion_action
- conversion_action_name
- conversion_action_category
- external_conversion_source
- conversion_attribution_event_type
- conversion_adjustment
- conversion_lag_bucket
- conversion_or_adjustment_lag_bucket
- new_versus_returning_customers
- device
- slot
Campagnes
- Il est désormais possible d'ajouter et de modifier des mots clés à exclure au niveau de la campagne pour les campagnes Performance Max.
Conversions
- Vous pouvez désormais modifier le champ - google_ads_conversion_customerd'un client existant pour activer le suivi des conversions multicomptes ou remplacer son compte parent de suivi des conversions par un autre compte administrateur.
- Ajout du champ - ClickConversion.user_ip_address. Google Ads n'accepte pas la correspondance des adresses IP pour les utilisateurs finaux dans l'Espace économique européen (EEE), au Royaume-Uni (UK) ou en Suisse (CH). Veuillez ajouter une logique pour exclure de manière conditionnelle le partage des adresses IP des utilisateurs de ces régions. Assurez-vous de fournir aux utilisateurs des informations claires et complètes sur les données que vous collectez sur vos sites, applications et autres propriétés, et d'obtenir leur consentement lorsque la loi ou les règles Google applicables l'exigent. Pour en savoir plus, consultez la page À propos des importations de conversions hors connexion.
Génération de la demande
- Nous avons ajouté de nouvelles valeurs au segment ad_network_typequi permettent de segmenter les campagnes de génération de la demande par canal :- MAPS
- GMAIL
- DISCOVER
 
- Ajout de métriques pour les conversions comparables par plate-forme :
- platform_comparable_conversions_from_interactions_rate
- platform_comparable_conversions
- platform_comparable_conversions_value
- platform_comparable_conversions_value_per_cost
- platform_comparable_conversions_by_conversion_date
- platform_comparable_conversions_value_by_conversion_date
- platform_comparable_conversions_from_interactions_value_per_interaction
- cost_per_platform_comparable_conversion
- value_per_platform_comparable_conversion
- value_per_platform_comparable_conversions_by_conversion_date
- cost_converted_currency_per_platform_comparable_conversion
 
Recommandations
- Ajout de la prise en charge de ShoppingSettinglors de la création de campagnes avecGenerateRecommendationsRequest.
- Ajout du champ merchant_center_account_idàGenerateRecommendationsRequestpour indiquer quand les recommandations doivent être générées pour le commerce, plutôt que pour les campagnes Performance Max standards.
Planification
- Ajout de AudienceInsightsDimension.YOUTUBE_LINEUPpour remplacerAudienceInsightsDimension.YOUTUBE_DYNAMIC_LINEUPdansAudienceInsightsServiceetContentCreatorInsightsService. Cette nouvelle dimension vous permet de récupérer des insights et des métadonnées pour les lineups YouTube Select (YTS). Les objets remplacés associés àYOUTUBE_DYNAMIC_LINEUP, tels queDynamicLineupAttributeMetadataetAudienceInsightsDynamicLineup, ont été supprimés pour s'aligner sur la suppression plus large des lineups dynamiques dans Google Ads. Cette fonctionnalité n'est disponible que pour les comptes figurant sur une liste d'autorisation.
- Ajout de AdditionalApplicationInfoetApplicationInstancedansAudienceInsightsService,ContentCreatorInsightsServiceetReachPlanService. Cette fonctionnalité n'est disponible que pour les comptes figurant sur une liste d'autorisation.
- Mise à jour de AudienceInsightsServiceetContentCreatorInsightsServicepour fournir des insights plus détaillés. Vous pouvez désormais segmenter les données des créateurs de contenu par appareil à l'aide des nouvelles dimensionsAudienceInsightsDimension.DEVICEetAudienceInsightsAttribute.devicedans les deux services. Cette fonctionnalité n'est disponible que pour les comptes figurant sur une liste d'autorisation.
- Ajout de métriques vidéo agrégées supplémentaires à GenerateCreatorInsightsResponsepour une analyse plus complète des créateurs de contenu :engagement_rate,average_views_per_video,average_likes_per_video,average_shares_per_video,average_comments_per_video,shorts_views_count,shorts_video_countetis_brand_connect_creator. Cette fonctionnalité n'est disponible que pour les comptes figurant sur une liste d'autorisation.
- Ajout de sub_country_locationsàGenerateCreatorInsightsRequestpourContentCreatorInsightsService. Cela permet de spécifier des zones géographiques au niveau des sous-pays pour affiner les recherches d'insights sur les créateurs. Le champsub_country_locationsn'est accepté que lorsque vous utilisez le champsearch_attributesdans le champcriteria. Si dessub_country_locationssont fournis avec d'autres types de critères, la demande ne sera pas valide. Cela permet un ciblage et une analyse géographique plus précis pour les insights sur les créateurs de contenu. Cette fonctionnalité n'est disponible que pour les comptes figurant sur une liste d'autorisation.
- Ajout de ReachPlanService.ListPlannableUserLists, qui renvoie les listes d'utilisateurs propriétaires d'un client, et ajout deUserListInfoaux options de ciblage d'audience dansGenerateReachForecastRequest. Cela vous permet de récupérer des listes d'utilisateurs planifiables pour un client donné, puis de générer des prévisions de couverture pour les campagnes ciblant ces audiences spécifiques. Ces améliorations permettent de mieux planifier la couverture personnalisée en intégrant directement vos données d'audience first party dans les prévisions. Les prévisions de couverture ne sont disponibles que pour les comptes ajoutés à la liste d'autorisation.
Vidéos
- Ajout des AdFormatType.PAUSEannonces diffusées sur les vidéos YouTube naturelles sur les écrans de télévision, qui sont incluses dans les rapports. Ces annonces s'affichent directement à côté de l'image vidéo statique sur l'écran de pause. Cela n'inclut pas les annonces vidéo de génération de la demande diffusées dans le panneau d'annonces en dessous ou au-dessus d'une vidéo naturelle mise en pause, qui sont comptabilisées dansAdFormatType.INFEED.
v19.2 (06/08/2025)
Ces modifications apportées aux annonces politiques dans l'UE ont également été incluses dans les versions v20.1 et v21.
Modifications apportées à la publicité à caractère politique dans l'UE
- Campaign.contains_eu_political_advertisingajouté. Ce champ indique si votre campagne contient des contenus publicitaires à caractère politique ciblant l'Union européenne. Si ce champ est défini sur- CONTAINS_EU_POLITICAL_ADVERTISING, la campagne ne sera plus diffusée dans l'UE à partir du 22 septembre 2025.- Pour toutes les campagnes existantes, vous devez définir le champ - contains_eu_political_advertisingavant de tenter de modifier le ciblage par proximité, géographique ou par groupe de zones géographiques au niveau de la campagne ou du groupe d'annonces. Les appels d'API permettant de créer ou de mettre à jour ces critères de campagne ou de groupe d'annonces pour les campagnes existantes échoueront et renverront une erreur- CriterionError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATIONsi la campagne n'a pas fait l'objet d'une auto-déclaration.- Pour les versions 19.x et 20.x, l'obligation de définir ce champ n'est pas encore appliquée, mais le sera à l'avenir. Attendez l'annonce de ce changement. 
- Les tests et les expériences généreront une erreur - ExperimentError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATIONsi les campagnes du test n'ont pas déclaré elles-mêmes si elles contiennent des annonces à caractère politique ciblant l'Union européenne.
v19.1 (16/04/2025)
Les fonctionnalités et modifications suivantes ont été ajoutées dans la version 19.1.
Éléments
- Ajout d'un champ asset_coveragepourAssetGroupqui renvoie des informations sur les lacunes dans votre groupe de composants.- Contient un sous-champ
ad_strength_action_itemsqui renvoie une liste d'actions qu'un annonceur peut effectuer pour améliorer l'efficacité d'un groupe de composants.
 
- Contient un sous-champ
Campagnes
- Vous pouvez désormais évaluer les prospects ou nous faire part de vos commentaires dans les campagnes Local Services. Dans le cadre de ce changement, la version 19.1
- Ajout d'un service nommé LocalServicesLeadService. Vous pouvez utiliser la méthodeProvideLeadFeedbackpour importer des notes et des commentaires sur les prospects.
- Ajout d'un champ lead_feedback_submittedàLocalServicesLeadpour déterminer si des commentaires ont été envoyés à un prospect.
 
- Ajout d'un service nommé 
- Ajout d'une colonne de métriques
biddable_cohort_app_post_install_conversionspour les campagnes pour applications.
Génération de la demande
- Des méthodes supplémentaires ont été introduites dans les services de planification pour prendre en charge la génération de la demande.
- Ajout de la compatibilité avec les paramètres des canaux au niveau du groupe d'annonces pour les campagnes de génération de la demande. Vous pouvez sélectionner un regroupement général prédéfini de chaînes ou un sous-ensemble de chaînes à l'aide du champ - demand_gen_ad_group_settings. Les canaux suivants sont acceptés dans la version actuelle :- YouTube InStream
- In-Feed YouTube
- YouTube Shorts
- Discover
- Gmail
- Écran
 
- Exposition d'un nouveau type d'élément pour - TALL_PORTRAIT_MARKETING_IMAGE. Ce type de composant est lié au champ- tall_portrait_marketing_imagesdu format d'annonce multimédia de génération de la demande.
Historique des modifications
- Ajout de la compatibilité avec trois autres types de ressources dans ChangeStatusResourceType :
- CAMPAIGN_BUDGET
- ASSET_SET
- CAMPAIGN_ASSET_SET
 
- Vous pouvez récupérer ces trois types plus précis dans le rapport change_status.
Conversions
- Vous pouvez désormais définir le champ - google_ads_conversion_customerlors de la création d'un client à l'aide de l'API Google Ads. Auparavant, il s'agissait d'un champ en lecture seule.- REMARQUE : Cette fonctionnalité est disponible sur une liste d'autorisation fermée. Pour ce faire, contactez votre responsable de compte. 
- Vous pouvez désormais spécifier le type de client associé à la conversion lorsque vous importez des conversions hors connexion. 
- Un nouveau champ - session_attributesa été introduit pour- ClickConversion.
Annonces Local Services
- Ajout d'un nouveau RPC
ProvideLeadFeedbackàLocalServicesLeadServicepour fournir des commentaires sur la qualité deLocalServicesLead.
- Ajout d'un nouveau champ lead_feedback_submittedà la ressourceLocalServicesLeadqui confirme si des commentaires ont été fournis pour une ressource spécifique.
Services de planification
- Ajout de la prise en charge des prévisions mensuelles de fréquence cible dans ReachPlanService.GenerateReachForecast.- Les développeurs peuvent définir TargetFrequencyTimeUnit.MONTHLYdansTargetFrequencySettingslorsqu'ils utilisent le code produit planifiableTARGET_FREQUENCYpour générer une prévision mensuelle de couverture avec fréquence cible.
 
- Les développeurs peuvent définir 
- Ajout d'une nouvelle méthode ReachPlanService.GenerateConversionRates, qui permet aux annonceurs de demander des taux de conversion suggérés pour les produits planifiables compatibles.
- Prévisions de génération de la demande dans ReachPlanService.GenerateReachForecast:- Les développeurs peuvent désormais demander des prévisions de couverture pour les campagnes de génération de la demande.
Les développeurs peuvent utiliser le nouveau code produit planifiable DEMAND_GEN_MAX_CONVERSIONSpour générer des prévisions de couverture de génération de la demande.
- Ajout d'un champ conversion_ratequi permet aux développeurs demandant des prévisions de couverture pour les campagnes de génération de la demande de fournir un taux de conversion. Vous pouvez récupérer les taux de conversion suggérés à l'aide de la nouvelle méthodeReachPlanService.GenerateConversionRates. Ce champ est obligatoire pour les demandes de prévision de génération de la demande. Il n'est pas compatible avec les autres produits planifiables.
- Ajout d'un champ conversionsaux prévisions renvoyées. Ce champ contient le nombre de conversions à un point donné de la courbe de couverture. Les conversions ne sont acceptées que pour le produit planifiableDEMAND_GEN_MAX_CONVERSIONS.
 
- Les développeurs peuvent désormais demander des prévisions de couverture pour les campagnes de génération de la demande.
Les développeurs peuvent utiliser le nouveau code produit planifiable 
Recommandations
- Le nouveau champ - ad_strengthest disponible pour- ImprovePerformanceMaxAdStrengthRecommendation, qui renvoie le score actuel d'efficacité de l'annonce du groupe de composants associé à la recommandation.- Shopping
- Vous pouvez désormais remplacer les exclusions de marques pour les annonces Shopping dans les campagnes Performance Max. Cette option est disponible via un nouveau champ - pmax_campaign_settingsau niveau de la campagne et ne fonctionne que pour les campagnes PMax pour le secteur du commerce. Une nouvelle erreur- CampaignError.BRAND_TARGETING_OVERRIDES_NOT_SUPPORTEDsera générée si vous tentez de définir ce champ pour un type de campagne incompatible.
Vidéos
- Ajout de la compatibilité en lecture seule pour les annonces audio. Pour en savoir plus sur cette fonctionnalité, consultez le Centre d'aide Google Ads. Cette modification expose les éléments suivants :
- Un nouveau AdvertisingChannelSubTypenomméYOUTUBE_AUDIO.
- Un nouveau AdGroupTypenomméYOUTUBE_AUDIO.
- Une nouvelle énumération de format d'annonce nommée YOUTUBE_AUDIO_ADet ses champsYouTubeAudioAdInfocorrespondants.
 
- Un nouveau 
- Ajout de métriques et de segments aux métriques sur la couverture des requêtes avec ajustement démographique. Dans le cadre de ces changements,
- Deux nouvelles colonnes de métriques nommées coviewed_impressionsetprimary_impressionsont été ajoutées.
- Deux nouveaux segments ont été ajoutés : adjusted_age_rangeetadjusted_gender.
- Si l'un des deux nouveaux segments est sélectionné en même temps qu'un champ de métrique de couverture (coviewed_impressions,primary_impressions,unique_usersouaverage_impression_frequency_per_user), l'autre segment doit également être sélectionné pour récupérer des statistiques valides pour ces colonnes.
- Cette fonctionnalité n'est actuellement disponible que pour les clients inclus dans la liste d'autorisation.
 
- Deux nouvelles colonnes de métriques nommées 
v19 (26/02/2025)
Les fonctionnalités et modifications suivantes ont été ajoutées dans la version 19.
Pour obtenir de l'aide, consultez Passer à la dernière version.
Gestion du compte
- Les valeurs suivantes ont été ajoutées à CustomerErrorpour tenir compte des modifications à venir :- CREATION_DENIED_FOR_POLICY_VIOLATION
- CREATION_DENIED_INELIGIBLE_MCC
 
Annonces
- Ajouté
DemandGenMultiAssetAdInfo.tall_portrait_marketing_imagespour prendre en charge les composants Image au format portrait avec un format 9:16 dans les annonces de génération de la demande.
Éléments
- (Pour les comptes autorisés uniquement) Ajout de la compatibilité avec les composants Message via Asset.business_message_asset,BusinessMessageAssetet les énumérations et erreurs suivantes.- Énumérations :
 
- Ajout de AssetAutomationType.GENERATE_LANDING_PAGE_PREVIEWpour permettre la génération automatique d'un aperçu de la page de destination.
- AssetAutomationType.GENERATE_SHORTER_YOUTUBE_VIDEOSest désormais activé par défaut pour les annonces responsives vidéo de génération de la demande.
- (Pour les comptes figurant sur la liste d'autorisation uniquement ; la liste d'autorisation est actuellement fermée) Ajout de
Asset.app_deep_link_assetetAppDeepLinkAsset.
Conversions
- Objectifs de conversion
- LifecycleGoalValueSettings.high_lifetime_valuen'est plus en version bêta et est désormais mutable.
- Ajout de
CustomerLifecycleGoal.owner_customerpour afficher le nom de ressource du client propriétaire de l'objectif de cycle de vie client.
 
- Abandon de ConversionActionType.SALESFORCE.
Flux
- Suppression de toutes les entités liées aux flux, telles que Feed,FeedMapping,FeedService,AdGroupFeed,feed_placeholder_view, etc. Les utilisateurs doivent désormais utiliserassetspour atteindre le même objectif.
Hôtels et voyages
- min_dayset- max_daysde- ValueRuleItineraryAdvanceBookingWindowont été définis sur- optionalpour permettre de spécifier 0 comme valeur. Cela permet de cibler les recherches de voyages effectuées le jour même.
Performance Max
- (Pour les comptes autorisés uniquement) Consignes relatives à la marque
- Campaign.brand_guidelines_enabledNe peut être modifié que lors de la création d'une campagne Performance Max.
- Ce type de campagne est incompatible avec Performance Max pour les objectifs de voyage.
- Pour activer les consignes relatives à la marque pour les campagnes Performance Max existantes, utilisez un CampaignService.EnablePMaxBrandGuidelinesrécemment ajouté. Il n'est pas possible de désactiver les consignes relatives à la marque.
- Ajout de Campaign.brand_guidelinesetBrandGuidelinespour permettre de définir les couleurs et la famille de polices de la marque.
- Nouvelles valeurs d'erreur :
- BatchJobError.CAMPAIGN_AND_CAMPAIGN_ASSET_TRANSACTION_FAILURE
- BrandGuidelinesMigrationError
- BRAND_GUIDELINES_ALREADY_ENABLED
- CANNOT_ENABLE_BRAND_GUIDELINES_FOR_REMOVED_CAMPAIGN
- BRAND_GUIDELINES_LOGO_LIMIT_EXCEEDED
- CANNOT_AUTO_POPULATE_BRAND_ASSETS_WHEN_BRAND_ASSETS_PROVIDED
- AUTO_POPULATE_BRAND_ASSETS_REQUIRED_WHEN_BRAND_ASSETS_OMITTED
- TOO_MANY_ENABLE_OPERATIONS
 
- CampaignError
- BRAND_GUIDELINES_NOT_ENABLED_FOR_CAMPAIGN
- BRAND_GUIDELINES_MAIN_AND_ACCENT_COLORS_REQUIRED
- BRAND_GUIDELINES_COLOR_INVALID_FORMAT
- BRAND_GUIDELINES_UNSUPPORTED_FONT_FAMILY
- BRAND_GUIDELINES_UNSUPPORTED_CHANNEL
- CANNOT_ENABLE_BRAND_GUIDELINES_FOR_TRAVEL_GOALS
- CUSTOMER_NOT_ALLOWLISTED_FOR_BRAND_GUIDELINES
 
- Ajout de
AssetAutomationType.GENERATE_ENHANCED_YOUTUBE_VIDEOSpour permettre la génération automatique de composants vidéo améliorés pour les campagnes Performance Max.
Planification
- (Comptes autorisés uniquement) Ajout de
ContentCreatorInsightsService.GenerateTrendingInsightsqui permet aux utilisateurs de voir les thèmes de contenu tendance sur YouTube pour des définitions d'audience données.
- Ajout de
GenerateCreatorInsightsRequest.country_locations[]pour spécifier les pays dans lesquels rechercher les critères donnés
- Ajout de GenerateCreatorInsightsRequest.search_brandpour spécifier une marque à rechercher pour les créateurs
- Ajout de nouveaux champs à YouTubeChannelInsightspour fournir des informations supplémentaires sur le canal pour les requêtessearch_channels:- channel_url
- channel_description
- top_videos
 
- Ajout de champs de métadonnées à AudienceInsightsAttributeMetadata:- youtube_video_metadata
- user_interest_attribute_metadata
- knowledge_graph_attribute_metadata
 
Vidéos
- Suite à la publication de DataLinkService.CreateDataLink, nous avons ajouté les méthodes suivantes pour permettre la modification des liens de données précédemment créés :- RemoveDataLinkpour supprimer les associations de données dans un compte Google Ads
- UpdateDataLinkpour accepter, refuser et révoquer les associations de données dans un compte Google Ads
 
- Suppression de la compatibilité avec VIDEO_OUTSTREAMdes énumérations suivantes :
Notes de version archivées
Consultez Versions abandonnées pour accéder aux notes de version archivées.