Merchant Center : c'est ici que Google décide quels produits afficher

On peut gérer des campagnes Shopping pendant des années sans jamais ouvrir Merchant Center. Jusqu’au jour où les ventes sur Google chutent brutalement et où plusieurs centaines de produits refusés attendent dans les diagnostics. Ce guide explique à quoi sert Merchant Center pour une boutique, comment lire ses diagnostics, ce que sont les flux supplémentaires et comment les alimenter avec des données que Google ne calcule pas lui-même.

Les bases

Qu’est-ce que Google Merchant Center et pourquoi l’utiliser

Merchant Center est souvent confondu avec l’interface publicitaire. Son rôle est différent :

Définition

Google Merchant Center est un compte gratuit dans lequel la boutique stocke et contrôle ses données produits pour tout l’écosystème Google. Le flux importé dans Merchant Center est utilisé par les campagnes Shopping payantes et Performance Max dans Google Ads, ainsi que par les fiches produit gratuites dans les résultats de recherche. C’est aussi là que Google évalue chaque produit : il l’autorise à la diffusion ou le refuse en indiquant la raison.

En pratique, Merchant Center répond à trois questions. Premièrement : ce que Google sait de vos produits (les données du flux). Deuxièmement : quels produits peuvent être affichés (statuts et diagnostics). Troisièmement : comment les produits se comportent sur Google (impressions et clics, y compris dans les résultats gratuits, invisibles dans Google Ads).

Côté Google, Merchant Center joue le rôle de contrôle qualité : un produit qu’il n’accepte pas n’apparaîtra ni dans les campagnes ni dans les résultats gratuits, quel que soit le budget. Les bases du flux lui-même sont décrites dans un guide séparé : flux produits et segmentation du catalogue.

Diagnostics

Statuts produits : comment Merchant Center évalue le flux

Chaque produit dans Merchant Center a, à un jour donné, l’un des trois statuts suivants. Approuvé : il est diffusé normalement. Refusé : il n’est affiché nulle part tant que le problème persiste. En attente : il attend d’être traité. Voici l’instantané quotidien d’une boutique d’articles de sport (données indicatives) :

Diagnostics · catalogue de 6 240 produits · instantané quotidien

5 812Approuvés93,1 % du catalogue
316Refusés5,1 % du catalogue
112En attente1,8 % du catalogue

Les pourcentages indiquent un nombre de produits, pas leur poids dans le chiffre d’affaires. 5 % du catalogue refusé peut représenter 1 % du chiffre d’affaires ou 20 %, selon qu’il s’agit de produits de longue traîne ou de best-sellers. C’est pourquoi les statuts se lisent avec les données de ventes.

D’où viennent les refus ? Le plus souvent d’un décalage entre le flux et la boutique : prix du fichier différent de celui de la page, produit indisponible, GTIN manquant, image avec un texte promotionnel. Merchant Center indique la raison pour chaque produit. Le problème, c’est que la liste peut compter des centaines de lignes et que, sans lien avec les données de ventes, on ne sait pas par où commencer.

Risque réel

Le refus d’un best-seller stoppe ses ventes en silence. La campagne continue de tourner, le budget se dépense sur le reste du catalogue, donc rien n’alerte au niveau du compte. La baisse n’apparaît que dans les ventes, souvent après plusieurs semaines, alors que la cause était un simple écart de prix détecté par le robot de Google.

Un produit refusé dans Merchant Center ne perd pas l’enchère : il n’y participe même pas.

Fonctionnement

Flux supplémentaire : des données en plus sans toucher à la boutique

Le flux supplémentaire (aussi appelé flux complémentaire) est une deuxième source de données dans Merchant Center qui ne crée pas de produits, mais ajoute ou remplace certains attributs des produits du flux principal. La jointure se fait sur une seule clé : l’identifiant id. Voici le mécanisme :

Flux principal · depuis la boutique

id: RUN-0942-42 title: Chaussures de running Trail M price: 87.00 EUR availability: in_stock

Flux supplémentaire · feuille de calcul

id: RUN-0942-42 custom_label_0: marge-elevee custom_label_1: rotation-a

Enregistrement dans Merchant Center

id: RUN-0942-42 title: Chaussures de running Trail M price: 87.00 EUR custom_label_0: marge-elevee custom_label_1: rotation-a

À quoi bon tout cela ? Le flux principal est généré par la plateforme e-commerce, et toute modification touche à l’intégration : demande à l’équipe IT, changement du modèle d’export, risque de tout casser. Le flux supplémentaire contourne ce problème : la boutique fournit ce qu’elle connaît (prix, stocks, descriptions) et la couche analytique ajoute ce que la boutique ignore, à savoir des étiquettes personnalisées calculées à partir de la marge, de la rotation ou des stocks. Ce sont précisément ces étiquettes qui servent à segmenter le catalogue dans les campagnes.

À retenir

Partage des rôles : la boutique décrit le produit, l’analytique porte la stratégie. Les prix, les stocks et les descriptions restent dans le flux principal, car ils doivent correspondre au site. Les étiquettes, les corrections de titres et les données stratégiques passent par le flux supplémentaire, sans toucher à l’intégration de la boutique ni mobiliser l’équipe IT.

Automatisation

Étiquettes DataOrganizer via Google Sheets

Merchant Center sait depuis longtemps lire une feuille Google Sheets comme flux supplémentaire. C’est la voie la plus simple pour que des étiquettes calculées à partir des données arrivent dans les campagnes sans import manuel de fichiers. DataOrganizer boucle ce circuit avec un module complémentaire pour Google Sheets : la feuille se remplit d’elle-même avec les valeurs issues des données connectées de la boutique.

etiquettes-produits · Google Sheets module DataOrganizer
ABC
1idcustom_label_0custom_label_1
2RUN-0942-42marge-eleveerotation-a
3SHO-1180-XLmarge-faiblerotation-c
4BUT-2214-44marge-eleveenouveaute
…6 240 lignes · valeurs actualisées avec les données

Le processus complet, des données aux campagnes, se déroule en quatre étapes :

  1. Le module remplit la feuille de calcul

    Dans Google Sheets, le module DataOrganizer récupère depuis les données connectées de la boutique la colonne id et les valeurs d’étiquettes calculées à partir de la marge, de la rotation, des stocks ou du positionnement prix, pour tout le catalogue en une fois.

  2. La feuille devient un flux supplémentaire

    Dans Merchant Center, vous ajoutez une source de données supplémentaire et sélectionnez cette feuille. Vous l’associez au flux principal : dès lors, les colonnes de la feuille sont rattachées aux produits via l’id.

  3. La planification garde les données à jour

    Merchant Center récupère la feuille selon la planification définie, et les valeurs de la feuille s’actualisent avec les données DataOrganizer. L’étiquette « stock-faible » disparaît d’elle-même dès qu’une livraison arrive en entrepôt.

  4. Les campagnes exploitent les étiquettes

    Dès le traitement suivant du flux, les étiquettes sont visibles dans Google Ads : les groupes de produits dans Performance Max et les campagnes Shopping peuvent être segmentés selon les valeurs de la feuille.

Conseil pratique : la feuille est aussi un point de contrôle naturel. Avant que les étiquettes n’arrivent dans les campagnes, chaque valeur est visible noir sur blanc, peut être corrigée à la main ou complétée par une colonne personnalisée. L’automatisation ne retire pas le contrôle manuel, elle supprime seulement la ressaisie.

Données

Ce que DataOrganizer récupère de Merchant Center

La connexion fonctionne dans les deux sens. DataOrganizer ne se contente pas d’alimenter Merchant Center en étiquettes : il en récupère aussi chaque jour des données introuvables ailleurs. Le circuit se boucle en quatre étapes :

1Merchant Center évalue le flux 2DataOrganizer récupère statuts et performances 3Les étiquettes sont calculées à partir des données connectées 4La feuille retourne dans Merchant Center et ainsi chaque nuit

Deux ensembles de données passent de Merchant Center à la base connectée :

Ensemble de donnéesContenuUtilité
Statuts des produits (instantané quotidien)statut approuvé / refusé / en attente et nombre de problèmes pour chaque produitsuivi de la qualité du flux et historique des changements : on voit quel jour les produits ont été exclus
Performances des produitsimpressions, clics et conversions par produit, séparément pour les campagnes Shopping et les fiches gratuitesvisibilité des produits sur Google, y compris le trafic gratuit invisible dans Google Ads

C’est sur la base connectée que ces données prennent toute leur valeur : les statuts peuvent être croisés avec les ventes (quels produits refusés pèsent vraiment) et les performances avec la marge (quels produits Google met volontiers en avant alors qu’ils ne devraient pas recevoir de budget). Une seule question à l’assistant IA règle un sujet qui demanderait trois exports à la main :

Assistant IA application DataOrganizer
sources connectéesinstantané quotidien
Combien avons-nous de produits refusés aujourd’hui dans Merchant Center et lesquels généraient du trafic ?
IA
Je croise les statuts du flux avec les performances des produits…
IA

Refusés : 316 produits (5,1 % du catalogue). Motifs et trafic sur les 30 jours précédant le refus :

Motif du refusProduitsImpressions avant
Prix différent du site12821 320
GTIN ou marque manquants943 480
Problèmes d’image617 660
Non-respect des règles331 280

74 des 316 produits (23 %) généraient encore des impressions le mois dernier : ce sont eux qui coûtent le plus cher. Le gain le plus rapide : les écarts de prix, car ils concernent 128 produits, dont la plupart ont du trafic. Je peux générer une liste dans une feuille de calcul pour la personne qui gère le flux.

Liste des refusés avec traficExport vers une feuille

Contexte

Merchant Center complète ventes et coûts

Les données de la boutique indiquent ce qui s’est vendu. Les données publicitaires indiquent combien a coûté l’acquisition. Entre les deux, il reste un angle mort : on ne sait pas ce que Google a réellement affiché, quelles diffusions il a refusées ni quel trafic est arrivé gratuitement. C’est précisément ce que Merchant Center vient combler :

Couche de donnéesSourceQuestion à laquelle elle répond
Ventescommandes de la boutiquece qui s’est réellement vendu et à quel prix
Coûtsplateformes publicitairescombien a coûté l’acquisition du client
Visibilité produitMerchant Centerce que Google a affiché et ce qu’il a refusé, avant tout clic

Dans un modèle de données e-commerce unifié, Merchant Center apporte trois éléments introuvables ailleurs. La santé du flux : l’historique quotidien des statuts montre quand et quels produits sont sortis de la diffusion, souvent la pièce manquante pour expliquer une baisse des ventes. Le trafic produit gratuit : les fiches produits gratuites existent en dehors de Google Ads, ce canal reste donc invisible sans Merchant Center. La visibilité par produit : les impressions et les clics au niveau de chaque SKU complètent un tableau dans lequel les coûts des autres plateformes s’arrêtent au niveau de la campagne.

Remarque méthodologique : les conversions remontées par Merchant Center et Google Ads sont comptées selon les règles de Google et ne correspondent donc pas aux commandes de la boutique. La référence reste toujours les commandes payées ; le guide de l’analytique e-commerce automatisée explique pourquoi.

Où se situe l’avantage

À lui seul, Merchant Center n’est qu’une liste de statuts. La valeur naît du croisement : statuts × ventes indiquent quels refus coûtent cher ; performances × marge indiquent quoi mettre en avant ; étiquettes × feuille de calcul renvoient l’information vers les campagnes. DataOrganizer maintient ce croisement automatiquement, sur des données actualisées chaque jour.

FAQ

Questions fréquentes sur Google Merchant Center

Google Merchant Center est-il gratuit ?

Oui. Le compte est gratuit, tout comme les fiches produits gratuites, qui permettent aux produits d’apparaître dans les résultats Google sans payer de clics. Les coûts n’apparaissent que lorsque vous lancez, depuis ce même compte, des campagnes produits payantes dans Google Ads.

Pourquoi Merchant Center refuse-t-il des produits ?

Le plus souvent à cause d’un écart de prix ou de disponibilité entre le flux et la page produit, d’identifiants manquants (GTIN, marque), de problèmes d’images (filigranes, mentions promotionnelles) ou de non-respect du règlement. Chaque refus est accompagné de sa raison dans les diagnostics. Un produit refusé n’est diffusé ni dans les campagnes ni dans les résultats gratuits tant que le problème n’est pas corrigé.

Un flux supplémentaire peut-il remplacer les prix ?

Techniquement, il peut écraser presque n’importe quel attribut, mais le prix et la disponibilité doivent correspondre à la page produit, sinon les produits seront refusés. Mieux vaut donc laisser les prix et les stocks au flux principal de la boutique et réserver le flux supplémentaire aux données que la boutique ne possède pas : étiquettes personnalisées, corrections de titres, paramètres supplémentaires.

Comment connecter une feuille Google Sheets comme flux supplémentaire ?

Dans Merchant Center, ouvrez les sources de données et ajoutez une source de données supplémentaire en choisissant une feuille Google Sheets. La feuille doit contenir une colonne id correspondant au flux principal ainsi que les colonnes des attributs à ajouter (par ex. custom_label_0). Après l’avoir associée au flux principal, définissez la fréquence de récupération : dès lors, les valeurs s’actualisent sans intervention de votre part.

Qu’apportent les fiches produit gratuites sur Google ?

Ce sont des affichages gratuits de produits dans les résultats Google, notamment dans l’onglet Shopping ; un flux valide dans Merchant Center suffit. Ce trafic n’apparaît pas dans Google Ads, car il ne s’agit pas d’une campagne. Il vaut la peine de le suivre séparément : il montre quels produits attirent l’attention de façon organique avant même que vous y consacriez un budget publicitaire.

L’essentiel du guide

Trois règles pour travailler avec Merchant Center

1. Un produit refusé disparaît entièrement de Google : il ne participe pas aux enchères et n’apparaît pas dans les résultats gratuits. Les statuts se consultent chaque jour et toujours en regard des ventes, car 5 % du catalogue refusé peut représenter 1 % du chiffre d’affaires ou 20 %.

2. Le flux supplémentaire sépare la stratégie de l’intégration. La boutique gère les prix et les stocks dans le flux principal, tandis que les étiquettes et les données analytiques arrivent par une source distincte via l’id, par exemple une feuille Google Sheets que le plugin DataOrganizer remplit avec des valeurs calculées à partir de la marge, de la rotation et des stocks.

3. Le circuit fonctionne dans les deux sens. Il est utile de récupérer chaque jour depuis Merchant Center les statuts et les performances des produits (y compris des résultats gratuits), et d’y renvoyer les étiquettes. Seul le croisement de ces données avec les ventes et les coûts indique quels refus coûtent cher et ce qui mérite vraiment du budget.


DataOrganizer · Merchant Center sous contrôle

Bouclez le circuit de données avec Merchant Center

Connectez votre boutique et Merchant Center : les statuts et les performances des produits rejoignent les ventes et la marge, et les étiquettes reviennent dans les campagnes via Google Sheets. Compte démo immédiat, vous ne payez que les sources connectées.