Jeudi 7 août 2025
Qu'est-ce qui change ?
Comme annoncé l'année dernière, Google va cesser de diffuser des publicités à caractère politique dans l'Union européenne préalablement à l'entrée en vigueur d'un nouveau règlement en octobre 2025. Le 3 septembre 2025, l'API Google Ads et les scripts Google Ads déploieront des mesures d'application en lien avec ce changement. Si vous utilisez l'un de ces produits pour créer ou gérer des campagnes, vous devrez peut-être mettre à jour votre application pour gérer ces mesures d'application avant le 3 septembre 2025.
Compatibilité de l'API avec l'autodéclaration des annonces à caractère politique dans l'UE
L'API Google Ads et les scripts Google Ads permettent désormais de déclarer soi-même si une campagne comporte des annonces à caractère politique dans l'UE. Découvrez ce que nous entendons par "annonce à caractère politique dans l'UE" sur cette page. Les versions 19.2, 20.1 et 21 de l'API contiennent un nouveau champ nommé contains_eu_political_advertising dans l'objet Campaign.. Les valeurs possibles et leur signification sont indiquées dans le tableau ci-dessous.
| Valeur | Signification |
CONTAINS_EU_POLITICAL_ADVERTISING
|
La campagne comporte des annonces à caractère politique dans l'UE. |
DOES_NOT_CONTAIN_EU_POLITICAL_ADVERTISING
|
La campagne ne comporte pas d'annonces à caractère politique dans l'UE. |
UNSPECIFIED
|
La campagne n'inclut pas d'autodéclaration concernant les annonces à caractère politique dans l'UE. |
Vous pouvez récupérer l'état d'autodéclaration d'une campagne dans l'API Google Ads en exécutant la requête suivante à l'aide de la méthode Search ou SearchStream de GoogleAdsService. Pour les scripts Google Ads, utilisez les méthodes AdsApp.search ou AdsApp.report.
select campaign.id, campaign.contains_eu_political_advertising from campaign
Si vous utilisez les bibliothèques clientes de l'API Google Ads, vous devrez peut-être télécharger la dernière version de la bibliothèque pour utiliser cette fonctionnalité dans les versions v19 et v20 de l'API.
Modifications apportées à la validation et à l'application de l'API
Le 3 septembre 2025, l'API Google Ads et les scripts Google Ads commenceront à appliquer les vérifications suivantes dans les versions v19 et v20 de l'API.
- Toutes les nouvelles campagnes créées via l'API Google Ads ou les scripts Google Ads doivent définir le champ
contains_eu_political_advertising. L'appel d'API permettant de créer une campagne à l'aide deCampaignService.MutateCampaignséchouera avec une erreurFieldError.REQUIREDsi ce champ n'est pas défini. Les scripts Google Ads appliqueront ces vérifications lors de la création de campagnes à l'aide des méthodesAdsApp.mutateouAdsApp.mutateAll. - Toutes les campagnes existantes doivent définir le champ
contains_eu_political_advertisingavant de tenter de modifier le ciblageproximity, location,oulocation_groupau niveau de la campagne ou du groupe d'annonces. L'appel d'API permettant de créer ou de modifier ces critères de campagne à l'aide de la méthodeCampaignCriterionService.MutateCampaignCriteriapour les campagnes existantes échouera avec une erreurCriterionError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATIONsi la campagne n'a pas fait l'objet d'une autodéclaration. L'appel d'API permettant de créer ou de mettre à jour ces critères de groupe d'annonces à l'aide deAdGroupCriterionService.MutateAdGroupCriteriaéchouera également de la même manière si la campagne n'a pas terminé l'autodéclaration. Les scripts Google Ads appliqueront ces vérifications lorsque vous tenterez de modifier le ciblage à l'aide des méthodesAdsApp.mutate,AdsApp.mutateAll,AdsApp.Campaign.addProximityetAdsApp.Campaign.addLocation. - Ces mesures d'application s'appliquent également aux autres mécanismes que vous pouvez utiliser pour créer des campagnes, comme l'exécution de jobs par lot et l'utilisation de la méthode
GoogleAdsService.Mutatepour créer et mettre à jour des entités. - Si vous tentez de planifier un nouveau test à l'aide de la méthode
ExperimentService.ScheduleExperiment, une erreurExperimentError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATIONsera générée si le champcontains_eu_political_advertising declarationest manquant dans les campagnes de brouillon de test. - Si vous utilisez la fonctionnalité d'importation groupée dans les scripts Google Ads, consultez la documentation produit pour en savoir plus sur les modifications à apporter au modèle de feuille de calcul dans le cadre de ce changement.
Ces vérifications sont déjà appliquées dans la version 21 de l'API Google Ads.
Quel sera l'impact sur la diffusion de ma campagne ?
Toute campagne ayant déclaré des annonces à caractère politique dans l'UE en définissant contains_eu_political_advertising sur true cessera de diffuser des annonces dans l'UE le 22 septembre 2025.. Pour en savoir plus, consultez notre Centre d'aide.
Les campagnes existantes sans déclaration ne seront pas affectées pour le moment. Nous vous recommandons de mettre à jour les campagnes existantes de vos comptes avec une déclaration appropriée dès que possible. Vous pouvez récupérer les campagnes sans déclaration à l'aide de la requête GAQL suivante, en utilisant les méthodes Search ou SearchStream de GoogleAdsService.
select campaign.id, campaign.contains_eu_political_advertising
from
campaign
where
campaign.contains_eu_political_advertising NOT IN
(
'CONTAINS_EU_POLITICAL_ADVERTISING',
'DOES_NOT_CONTAIN_EU_POLITICAL_ADVERTISING'
)Que dois-je faire ?
Si votre application utilise l'API Google Ads ou des scripts Google Ads pour créer ou gérer des campagnes, veillez à la mettre à jour pour qu'elle gère ces applications avant le 3 septembre 2025.
Comment obtenir de l'aide ?
Si vous avez d'autres questions concernant ce changement, contactez l'assistance pour l'API Google Ads ou l'assistance pour les scripts Google Ads.
Libellés : campaign, google-ads-api, google-ads-scripts