Google définit les annonces d'inventaire local comme format par défaut pour toutes les campagnes Shopping.

Google activera les annonces d'inventaire local pour chaque campagne Shopping.

By

Google a confirmé un changement majeur concernant la gestion des stocks locaux dans les campagnes Shopping. À compter du 31 août 2026, les annonces de stocks locaux deviendront le paramètre par défaut pour toutes les campagnes Shopping ; il ne sera plus possible pour les annonceurs de désactiver ce paramètre via l’API Google Ads. Cette information provient directement du blog des développeurs Google Ads, après une notification envoyée par Google aux annonceurs la semaine dernière.

Pour les détaillants disposant de stocks en ligne et en magasin, il ne s'agit pas d'une simple mise à jour mineure. Cela implique une modification des types de fiches produits autorisées dans les résultats de recherche, et les annonceurs perdent un paramètre qu'ils utilisaient depuis longtemps.

Que font réellement les annonces d'inventaire local ?

LIA (Local Inventory Ads) permet aux détaillants de promouvoir, via les recherches Google, les produits vendus dans les magasins physiques à proximité. Au lieu de diffuser des publicités en ligne pour des articles expédiés depuis un entrepôt, le détaillant peut informer les consommateurs de la présence d'un produit disponible immédiatement dans un magasin situé à quelques kilomètres. Cette fonctionnalité s'avère particulièrement utile pour les marques possédant des boutiques physiques, leur permettant de lier l'activité de recherche en ligne au trafic en magasin.

Auparavant, cette fonctionnalité nécessitait une activation. Les responsables marketing devaient activer le champ « enable_local » dans les paramètres d'achat de leur campagne pour utiliser un flux d'annonces d'inventaire local et afficher les produits disponibles localement. Si ce champ n'était pas activé, l'annonce présentait uniquement les produits pouvant être expédiés.

Cette différence n'existe plus pour les campagnes Shopping standard.

Qu'est-ce qui change le 31 août ?

À compter du 31 août, Google activera automatiquement l'option « Produits locaux » pour toutes les campagnes Shopping, quelle que soit la valeur actuelle du champ enable_local. Voici les trois changements immédiats que cela entraînera pour les annonceurs et les développeurs gérant leurs comptes.

Premièrement, les annonces d'inventaire local seront activées par défaut pour toutes les campagnes Shopping. Deuxièmement, le champ `enable_local` sera complètement ignoré par l'API Google Ads. Enfin, Google interprétera ce champ comme étant vrai quelle que soit sa valeur ; le définir sur faux sera donc sans effet.

Avec cette modification, les campagnes Shopping standard adoptent le même comportement par défaut que Performance Max for Retail, où les annonces d'inventaire local sont systématiquement affichées. Il semblerait que Google uniformise la visibilité de l'inventaire local pour tous ses formats publicitaires Retail, au lieu de la laisser optionnelle.

Pourquoi c'est important pour les annonceurs

Les annonceurs ayant volontairement désactivé les annonces d'inventaire local seront les plus touchés par cette mise à jour. Plusieurs raisons peuvent expliquer ce choix :

  • Séparer les budgets et la stratégie d'enchères entre les demandes locales et en ligne ;
  • Ne pas souhaiter promouvoir certains produits comme étant disponibles pour le retrait en magasin en raison de problèmes de stock ou de livraison ;
  • Ou tout simplement parce que la configuration de leur compte reposait sur le fait que les produits locaux et en ligne sont séparés jusqu'à indication contraire.

Avec cette mise à jour, cette hypothèse devient caduque, car toute campagne dont le champ enable_local est défini sur false pourra soudainement faire apparaître l'inventaire local.

Cela pose un problème particulièrement important pour les équipes de développement qui gèrent d'importantes campagnes Google Ads via l'API, car une telle modification peut survenir sans intervention manuelle dans les paramètres du compte. L'apparition soudaine d'options de retrait en magasin inattendues dans des annonces est un indice révélateur de cette mise à jour.

Ce que les développeurs doivent faire

Google a établi une limite en fonction de la version de l'API. Tous les développeurs utilisant l'API Google Ads v25.1 ou une version ultérieure rencontreront l'erreur ContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXT lorsqu'ils tenteront de définir enable_local sur false dans leur code. Ce paramètre, auparavant sans effet, générera désormais une erreur.

Pour les annonceurs utilisant d'anciennes versions de l'API, le code existant continuera de s'exécuter sans erreur, mais ignorera toute tentative de définir `enable_local` sur `false`, car Google considère déjà ce champ comme vrai en interne. Techniquement, ce scénario est le plus risqué, car les développeurs utilisant une ancienne version de l'API pourraient ne pas se rendre compte que leur paramètre est devenu obsolète.

Dans les deux cas, le constat est le même : les développeurs doivent cesser d’utiliser leur code pour définir enable_local sur false pour les campagnes Shopping, car cela sera inutile à l’avenir.

Comment empêcher les produits locaux de s'afficher

Google ne supprime pas la possibilité de contrôler l'affichage des produits. En revanche, ce contrôle est désormais intégré aux outils de filtrage de l'inventaire des produits, et non plus aux paramètres de campagne. Les annonceurs qui souhaitent empêcher la diffusion de produits locaux dans une campagne spécifique disposent encore de deux options.

La première solution consiste à créer une portée d'annonce via CampaignCriterionService en définissant le paramètre product_channel sur ONLINE. Ainsi, la campagne n'affichera les produits que depuis le flux de produits en ligne, même si les annonces d'inventaire local sont activées au niveau de la campagne.

L'autre solution consiste à appliquer le filtre « Inventaire » directement dans les paramètres de campagne Google Ads. Cela permet aux annonceurs d'exclure les produits locaux et de séparer les budgets entre les produits locaux et en ligne, sans même utiliser l'API.

En résumé, Google ne supprime pas la possibilité de gérer la séparation des stocks locaux et en ligne. Google déplace simplement cette responsabilité d'un simple bouton vers des filtres plus précis, appliqués au plus près du flux de produits.

Ce qui ne change pas

Cette modification concerne uniquement les campagnes Shopping standard. Les annonceurs utilisant Performance Max et Demand Gen ne constateront aucun changement dans le comportement du champ enable_local. Ces campagnes continueront de fonctionner comme auparavant, car Performance Max for Retail active déjà par défaut les annonces d'inventaire local et les campagnes Demand Gen ne sont pas concernées par cette mise à jour.

Il devient important pour les annonceurs gérant des portefeuilles de campagnes mixtes de comprendre cette distinction, car elle influe sur la manière dont ils doivent envisager la mise à jour de la configuration de leur compte.

Préparation avant le déploiement

La mise à jour étant effective à compter du 31 août, les annonceurs dont les campagnes Shopping ont le champ enable_local défini sur false disposent d'un délai précis pour s'y préparer. Commencez par analyser ces campagnes et comprendre les raisons de la désactivation des annonces d'inventaire local. Ensuite, déterminez comment les restrictions de portée des annonces ou les filtres d'inventaire peuvent vous aider à remplacer ce comportement dans la configuration de votre compte.

Les comptes utilisant l'API Google Ads v25.1 ou une version ultérieure doivent impérativement mettre à jour leur code suite à cette modification. En effet, une erreur s'affichera lors de la tentative de désactivation de l'inventaire local dans leurs campagnes. Les comptes utilisant des versions d'API plus anciennes disposent d'un délai supplémentaire, leur code restant fonctionnel. Toutefois, ils devront tout de même effectuer des modifications afin d'éviter l'affichage accidentel de produits locaux dans leurs annonces.

The Bigger Picture

Cette évolution s'inscrit dans la tendance de Google à réduire l'écart entre la publicité locale et la publicité en ligne pour le commerce de détail. Performance Max for Retail active déjà par défaut les annonces d'inventaire local ; cette modification étend ce principe aux campagnes Shopping standard.

Il incombe désormais aux annonceurs de gérer leurs inventaires avec plus de précision, au lieu de s'appuyer sur un seul paramètre pour séparer les produits locaux et en ligne. Les annonceurs qui combinent promotions locales et en ligne pourraient ne constater aucun changement.

Questions fréquemment posées

Q1 : Qu'est-ce qui change concernant les annonces d'inventaire local le 31 août ?
Google activera automatiquement les annonces d'inventaire local pour toutes les campagnes Shopping à compter de cette date. Les annonceurs ne pourront plus désactiver ce paramètre via la configuration standard de la campagne.

Q2 : Les annonceurs peuvent-ils encore désactiver les annonces d’inventaire local après cette mise à jour ?
Non, pas via le champ enable_local. Les annonceurs qui souhaitent exclure les produits locaux doivent utiliser une portée de référencement avec product_channel défini sur ONLINE ou appliquer le filtre Inventaire dans les paramètres de campagne.

Q3 : Cela affecte-t-il les campagnes Performance Max ?
Non. Performance Max for Retail active déjà les annonces d'inventaire local par défaut ; cette mise à jour ne modifie donc pas le comportement de ces campagnes.

Q4 : Cela a-t-il une incidence sur les campagnes de génération de la demande ?
Non. Le champ enable_local continuera de fonctionner normalement pour les campagnes de génération de la demande, car cette mise à jour s'applique spécifiquement aux campagnes Shopping.

Q 5 : Que se passe-t-il si j’essaie de définir enable_local sur false après le 31 août ?
Cela dépend de votre version de l'API. Avec l'API Google Ads v25.1 ou ultérieure, la requête renverra une erreur de type ContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXT. Sur les versions antérieures, la requête sera simplement ignorée et les annonces d'inventaire local resteront activées.

Q6 : Pourquoi Google a-t-il effectué ce changement ?
Google n'a pas publié d'explication détaillée de son raisonnement, mais la mise à jour aligne les campagnes Shopping standard sur Performance Max for Retail, où l'inventaire local faisait déjà partie de l'expérience par défaut.

Q 7 : Dois-je mettre à jour mon intégration de l'API Google Ads avant le 31 août ?
Si votre intégration a actuellement la propriété `enable_local` définie sur `false` et que vous utilisez l'API v25.1 ou une version ultérieure, oui. Ce code commencera à renvoyer des erreurs une fois la modification appliquée ; il est donc nécessaire de le mettre à jour pour utiliser le filtrage d'inventaire.

Q 8 : Quelle est la différence entre les deux façons d'exclure les stocks locaux ?
L'utilisation de CampaignCriterionService avec product_channel défini sur ONLINE crée une portée d'annonce au niveau de l'API. L'utilisation du filtre « Inventaire » dans les paramètres de campagne permet d'obtenir un résultat similaire directement via l'interface Google Ads, sans nécessiter de code API personnalisé.

Q 9 : Ce changement aura-t-il une incidence sur mes dépenses publicitaires ?
C’est possible, car les campagnes qui ne présentaient pas auparavant les produits disponibles localement pourraient commencer à en afficher davantage et à toucher un plus grand nombre d’acheteurs potentiels de la région. Les annonceurs doivent suivre de près leurs budgets et les performances de la campagne après son lancement.

Q 10 : Où puis-je trouver l’annonce officielle de Google concernant cette mise à jour ?
Google a publié cette confirmation sur le blog des développeurs Google Ads, suite à une première notification envoyée directement aux annonceurs concernant ce changement à venir.

A propos de l'auteur
Photo de Toni Ross

Toni Ross

Toni Ross est rédactrice senior chez ALM Corp. Forte d'une solide expérience éditoriale et d'une approche rigoureuse axée sur la recherche, elle apporte une expertise précieuse à l'équipe de contenu. Elle possède une vaste expérience en rédaction optimisée pour le référencement naturel, en direction éditoriale et en stratégie de contenu dans les secteurs de la technologie, des ressources humaines et de la finance.