Code GTIN pour Google Shopping : quand il le faut et identifier_exists
Quand Google Shopping a besoin d'un code GTIN, quand marque + MPN ou identifier_exists = no est la bonne réponse, et comment corriger les alertes GTIN fréquentes de Merchant Center.
En bref
- Google recommande un GTIN pour les produits auxquels le fabricant en a attribué un ; les produits sans GTIN n'en ont pas besoin.
- Les produits de votre propre marque ou en marque propre sans code-barre utilisent la marque + le MPN au lieu d'un GTIN.
- Ne réglez identifier_exists sur no que pour les articles sans GTIN, sans marque et sans MPN, comme le fait main et les antiquités.
- Un GTIN valide compte 8, 12, 13 ou 14 chiffres, une clé de contrôle correcte, aucun préfixe restreint ou de coupon, et il est unique par variante.
- N'inventez, ne devinez et ne réutilisez jamais un GTIN, et ne mettez jamais un SKU ou un ASIN dans les champs d'identifiant.
Vous avez besoin d'un code GTIN (le plus souvent un code EAN) pour Google Shopping lorsque le produit que vous vendez en possède déjà un, attribué par son fabricant : Google qualifie l'attribut de « recommandé » pour ces produits et précise que les produits sans GTIN n'en ont pas besoin. Si vous vendez votre propre marque, des produits en marque propre (private label), des articles faits main ou des pièces uniques qui n'ont jamais reçu de GTIN, vous indiquez à la place la marque et le MPN, ou vous réglez identifier_exists sur no lorsque le produit n'a réellement aucun identifiant.
Derrière cette réponse courte se cachent beaucoup de détails pratiques. Google refuse les codes à préfixe restreint, signale les GTIN qui appartiennent à un autre produit, exige un numéro distinct pour chaque couleur et chaque taille, et vous avertit lorsqu'il pense que vous avez désactivé des identifiants qui existent bel et bien. C'est ce qui décide si vos produits apparaissent correctement dans les résultats Shopping ou s'ils restent dans Merchant Center avec la mention « performances limitées ».
Ce guide explique ce que Google exige et recommande à la date d'octobre 2026, comment savoir si un produit doit porter un GTIN dans votre flux, quand identifier_exists est la bonne réponse, comment corriger les avertissements les plus fréquents de Merchant Center et comment configurer vos flux depuis Shopify et WooCommerce. Si vous découvrez tout juste ces numéros, commencez par notre guide ce qu'est un code EAN et comment il est construit.
Qu'exige Google Merchant Center en matière de GTIN ?
Le GTIN (Global Trade Item Number) est le nom générique des numéros de produit qui se cachent derrière les codes-barres du commerce : l'EAN à 13 chiffres utilisé en Europe, l'UPC à 12 chiffres utilisé en Amérique du Nord, les codes courts à 8 chiffres pour les petits emballages, les codes à 14 chiffres pour les lots et les cartons, et l'ISBN pour les livres. Dans votre flux de produits, l'attribut s'appelle tout simplement gtin.
La spécification de l'attribut GTIN de Google attribue à cet attribut le statut « recommandé » pour les produits auxquels le fabricant a attribué un GTIN. Dans la foulée, elle précise que les produits sans GTIN n'en ont pas besoin. La documentation mentionne aussi une exception : vous devez fournir un GTIN pour les articles non physiques, comme les téléchargements numériques. Mieux vaut vérifier la formulation exacte et la portée de cette exception sur la page d'aide en ligne avant de construire un flux pour des produits numériques, car Google ajuste ses spécifications de temps en temps.
Pour la plupart des produits physiques, la règle est donc conditionnelle, pas absolue. La question n'est jamais « Google exige-t-il un GTIN de chaque vendeur ? », mais « ce produit précis possède-t-il déjà un GTIN quelque part dans la chaîne d'approvisionnement ? ». Si oui, Google veut le voir. Si non, Google ne veut pas que vous en inventiez un.
Obligatoire, recommandé ou facultatif : comment les trois identifiants s'articulent
Google parle d'« identifiants produit uniques » (UPI, pour unique product identifiers). Il y en a trois, et ils fonctionnent ensemble :
| Attribut | Ce que c'est | Quand l'indiquer |
|---|---|---|
gtin | Le numéro d'article commercial attribué par le fabricant (EAN, UPC, JAN, ISBN, ITF-14) | Chaque fois que le produit en possède un |
brand | Le nom de marque tel qu'il figure sur le produit ou l'emballage | Pour pratiquement tous les produits qui ont une marque, y compris votre propre marque de boutique |
mpn | La référence fabricant (manufacturer part number), c'est-à-dire le code de modèle ou de pièce utilisé par le fabricant | Lorsqu'il n'y a pas de GTIN, ou en complément de celui-ci |
identifier_exists | Un interrupteur qui indique à Google que le produit n'a ni GTIN, ni MPN, ni marque | Uniquement si vous êtes certain qu'aucun des trois n'existe |
La page consacrée aux identifiants produit uniques ajoute une règle qui piège beaucoup de boutiques : ne mettez pas votre SKU (votre propre référence de stock) dans les champs GTIN, marque ou MPN. Un SKU est une référence interne, pas un identifiant produit reconnu par d'autres. Il en va de même pour les références propres aux marketplaces, comme l'ASIN ou le FNSKU d'Amazon. Notre comparatif EAN, UPC, GTIN, ISBN et autres codes explique pourquoi il s'agit de choses différentes.
Pourquoi un GTIN correct améliore vos performances sur Google Shopping
Google le dit explicitement : les identifiants influencent les performances de vos produits. Sa spécification indique que, si un GTIN a été attribué à un produit, l'inclure dans vos données produit peut améliorer les performances de ce produit. Elle précise aussi que les produits dont le GTIN est manquant ou incorrect peuvent avoir une visibilité limitée.
La raison, c'est la mise en correspondance. Quand des milliers de boutiques vendent la même bouilloire de marque, Google a besoin d'un moyen fiable de savoir que votre annonce et celle d'un concurrent décrivent le même article physique. Le GTIN est cette clé. Grâce à lui, Google peut rattacher votre offre aux bonnes informations produit, la regrouper avec d'autres offres dans les vues comparatives et l'afficher pour les recherches qui mentionnent ce modèle précis. Sans lui, Google doit deviner à partir des titres et des images, et une supposition vaut moins qu'un numéro.
GS1 France, qui attribue les licences de codes-barres en France, avance des hausses de conversion « jusqu'à 20 % » pour les annonces dotées de GTIN corrects. Considérez ce chiffre comme une affirmation de GS1 et non comme une mesure indépendante, mais la tendance correspond à ce que dit Google lui-même : pour les produits qui ont un GTIN, l'omettre vous coûte de la visibilité.
L'essentiel : Google récompense les identifiants corrects et sanctionne les mauvais. Un GTIN manquant sur un produit qui en a un limite la visibilité. Un GTIN inventé ou qui ne correspond pas provoque des erreurs. Un « ce produit n'a pas de GTIN » sincère ne pose aucun problème.
Qu'est-ce qui rend un GTIN valide dans Google Merchant Center ?
Google vérifie chaque GTIN que vous envoyez au regard d'un ensemble de règles de format, avant même de regarder si le numéro appartient à votre produit. Si le numéro échoue à ces contrôles, l'article reçoit un problème de type « GTIN non valide ». Les règles sont simples une fois qu'on les connaît.
Longueurs et formats acceptés
Google accepte les GTIN de 8, 12, 13 ou 14 chiffres. Chacun correspond à un type de code-barre bien connu :
| Type de code | Chiffres | Usage courant | Remarque de Google |
|---|---|---|---|
| UPC (GTIN-12) | 12 | Amérique du Nord | Convertir les codes UPC-E à 8 chiffres en 12 chiffres |
| EAN (GTIN-13) | 13 | Europe et la majeure partie du monde | Le format standard pour la plupart des vendeurs européens |
| JAN (GTIN-13) | 8 ou 13 | Japon | Accepté dans les deux longueurs |
| ISBN | 13 (ou 10) | Livres | Utiliser l'ISBN-13 ; convertir l'ISBN-10 en ISBN-13 |
| ITF-14 (GTIN-14) | 14 | Lots (multipacks) | Accepté pour les lots |
N'envoyez que les chiffres. Pas d'espaces, pas de tirets, pas de lettres. Un UPC imprimé sous la forme « 0 12345 67890 5 » s'écrit 012345678905 dans le flux.
La clé de contrôle doit être correcte
Le dernier chiffre de chaque GTIN est une clé de contrôle, calculée à partir des chiffres précédents selon la pondération 1 et 3 de GS1. Google invite les vendeurs à la vérifier avec le calculateur de clé de contrôle de GS1. Si un chiffre a été mal saisi ou si deux chiffres ont été inversés, la clé de contrôle sera presque toujours fausse et Google rejettera le code comme non valide.
Par exemple, le numéro fictif 8712345678906 possède une clé de contrôle valide : les douze premiers chiffres, pondérés alternativement par 1 et 3, donnent une somme de 114, et il faut 6 pour atteindre 120. Modifiez un seul chiffre et le calcul ne tombe plus juste. Vous pouvez tester des numéros avec la méthode de calcul manuel de GS1 ou avec notre guide de la clé de contrôle EAN et son calculateur gratuit.
Gardez à l'esprit ce que la clé de contrôle prouve. Elle montre que le numéro est bien formé. Elle ne montre pas qu'il a été attribué à quelqu'un, ni qu'il appartient à votre produit. Un numéro saisi au hasard qui passe le contrôle peut très bien être celui du produit de quelqu'un d'autre.
Les préfixes restreints et les préfixes de coupons sont refusés
Certaines plages de numéros sont réservées par GS1 à des usages qui ne concernent pas des articles commerciaux classiques, comme les codes internes aux magasins pour les produits vendus au poids, la numérotation interne des entreprises et les coupons. Google refuse les GTIN qui commencent par ces préfixes :
| Préfixe | Réservé à | Traitement par Google |
|---|---|---|
| 02, 04, 2 | Diffusion restreinte : codes internes aux magasins, articles à poids variable, usage interne à l'entreprise | Refusé comme « restreint » |
| 05, 98, 99 | Coupons | Refusé comme « coupon » |
| 981–984 | Coupons dans les zones à monnaie commune et usages similaires | Refusé |
C'est important dans la pratique. Si votre boutique vend du fromage, de la viande ou d'autres produits au poids, le code-barre de l'étiquette imprimée par votre balance commence probablement par 2. Ce code fonctionne à votre caisse, mais ce n'est pas un GTIN que Google acceptera : laissez-le donc hors du champ gtin. Il en va de même pour les codes internes générés par votre logiciel de gestion d'entrepôt.
Un GTIN par produit et par variante
Google indique que chaque variante de couleur ou de taille a besoin de son propre GTIN. Il précise aussi qu'il ne faut pas utiliser un même GTIN pour plusieurs produits différents dans le même pays et la même langue. Si vous vendez un T-shirt en trois couleurs et quatre tailles, cela fait douze articles vendables et, s'ils portent des GTIN, douze numéros différents. Notre article sur les variantes, les lots et les cas où il faut un nouveau code EAN explique comment les compter.
Ne devinez jamais et n'inventez jamais un GTIN
Google est catégorique : ne fournissez un GTIN que si vous êtes sûr qu'il est correct, et n'inventez ni ne créez de nouveaux GTIN. Générer un numéro aléatoire à 13 chiffres avec une clé de contrôle valide donne quelque chose qui a l'air correct, mais qui n'est attribué à personne ou, pire, qui appartient à un produit sans rapport fabriqué par quelqu'un d'autre. Google considère les deux cas comme des données incorrectes.
Votre produit a-t-il besoin d'un GTIN ? Guide de décision par type de produit
Le moyen le plus rapide de trancher est de poser une seule question par produit : un fabricant a-t-il attribué un GTIN à cet article précis ? Le tableau ci-dessous passe en revue les situations que rencontrent la plupart des boutiques en ligne.
| Votre situation | GTIN dans le flux ? | Ce qu'il faut indiquer |
|---|---|---|
| Vous revendez un produit de marque fabriqué par quelqu'un d'autre (un rasoir Philips, une boîte LEGO) | Oui | Le GTIN du fabricant figurant sur l'emballage, plus la marque et idéalement le MPN |
| Vous vendez votre propre marque et avez déjà attribué des codes EAN à vos produits | Oui, si vous utilisez ces numéros sur le produit et sur tous vos canaux | Votre GTIN, votre marque et un MPN si vous en avez un |
| Vous vendez votre propre marque ou une marque propre sans aucun code-barre | Non | Marque + MPN ; laissez gtin vide |
| Produits faits main ou sur mesure, sans marque ni référence | Non | identifier_exists = no |
| Antiquités et pièces vintage uniques | Non | identifier_exists = no |
| Livres publiés depuis que l'ISBN est devenu la norme | Oui | L'ISBN-13 |
| Livres publiés avant 1970 sans ISBN | Non | identifier_exists = no |
| Un lot vendu tel quel par le fabricant | Oui | Le GTIN propre au lot (un ITF-14 est accepté) |
| Un lot que vous avez composé vous-même | Utiliser les identifiants du produit principal | Le GTIN de l'article principal du lot, plus l'attribut de lot le cas échéant |
| Téléchargements numériques et autres articles non physiques | Google indique qu'un GTIN doit être fourni | Vérifiez la formulation actuelle sur la page Google en ligne |
Deux lignes méritent une attention particulière. D'abord, les produits de marque que vous revendez : ici, le GTIN n'est pas facultatif dans l'esprit. Le produit en possède un, les autres boutiques l'indiquent, et si vous l'omettez, Google aura plus de mal à rattacher votre offre. Recopiez-le depuis l'emballage physique ou la fiche technique du fournisseur, pas depuis le site d'une autre boutique.
Ensuite, vos propres produits sans code-barre. Google est clair : si vous êtes le seul vendeur d'un produit, ou si le produit est une marque de boutique, il n'aura généralement pas de GTIN. Pour ces articles, la marque plus le MPN constituent la réponse correcte et complète.
Marques propres et marques de boutique : la marque et le MPN au lieu d'un GTIN
Beaucoup de petits vendeurs pensent que Google Shopping les oblige à acheter des codes-barres. Pour Google seul, ce n'est pas le cas. Si vous concevez et vendez vos propres produits sous votre propre nom et que vous ne leur avez pas attribué de GTIN, Google vous recommande d'indiquer la marque et un MPN.
Que mettre comme marque
Utilisez le nom de marque que le client voit sur le produit, l'étiquette ou l'emballage. Pour une marque de boutique, il s'agit en général du nom de votre boutique ou de votre label, par exemple « Brand X » sur une paire de chaussettes. N'écrivez pas « générique », « aucune » ou « sans marque » comme marque si le produit porte en réalité votre nom, et ne mettez pas le nom de votre boutique dans le champ marque pour des produits fabriqués par une autre entreprise.
Que mettre comme MPN
Le MPN est la référence de pièce ou de modèle utilisée par le fabricant du produit. Si c'est vous le fabricant, c'est à vous de l'attribuer. Beaucoup de boutiques utilisent un code de modèle structuré, comme BXS-WOOL-BLK-42. Les règles de base sont simples :
- Donnez à chaque variante distincte son propre MPN, comme vous lui donneriez son propre GTIN.
- Gardez le MPN stable. Ne le changez pas quand vous réimprimez vos étiquettes ou changez d'entrepôt.
- Faites-le figurer si possible sur le produit, l'emballage ou la facture, pour qu'il s'agisse d'une vraie référence et pas seulement d'une valeur de flux.
- Ne reprenez pas votre SKU les yeux fermés s'il contient des informations internes comme un code fournisseur ou un emplacement de stockage. Google met expressément en garde contre l'utilisation des SKU dans les champs d'identifiant.
Dans la pratique, beaucoup de petites marques utilisent la même chaîne comme SKU et comme numéro de modèle. Ce n'est pas un problème tant qu'elle fonctionne réellement comme un numéro de modèle : une par variante de produit, stable et compréhensible en dehors de votre système de stock.
Un vendeur en marque propre doit-il quand même obtenir des codes EAN ?
Pour Google Shopping seul, ce n'est pas nécessaire. Il existe pourtant de bonnes raisons d'attribuer des GTIN à vos propres produits : vous voulez scanner votre stock en entrepôt, vous prévoyez de vendre sur des marketplaces qui exigent un code EAN (bol.com, Kaufland, Cdiscount et de nombreuses catégories eBay), ou vous voulez un identifiant unique qui suit le produit sur tous vos canaux. Si vous choisissez cette voie, l'origine des numéros compte davantage pour les marketplaces que pour Google. Notre comparatif honnête entre l'adhésion à GS1 et l'achat auprès d'un revendeur passe en revue les options et leurs coûts.
Une fois que vous avez attribué des GTIN à vos propres produits et que vous les avez imprimés sur l'emballage, indiquez-les dans le flux avec la marque et le MPN. À partir de ce moment, le produit a bien un GTIN, et identifier_exists = no ne serait plus exact.
Quand régler identifier_exists sur no ?
L'attribut identifier_exists indique à Google qu'un produit n'a pas d'identifiant produit unique. Google demande de le régler sur no (ou false) uniquement lorsque le produit n'a vraiment ni GTIN, ni MPN, ni marque, et seulement si vous en êtes certain. Ses exemples : les produits sur mesure ou faits main, les antiquités et les livres publiés avant 1970.
Les bons usages de identifier_exists = no
- Un potier qui vend des bols uniques tournés à la main, sans étiquette de marque ni numéro de modèle.
- Un antiquaire dont chaque pièce est unique.
- Une librairie d'occasion qui vend des ouvrages antérieurs à l'usage de l'ISBN.
- Des articles fabriqués à la commande, configurés par chaque client, sans modèle fixe.
Les mauvais usages qui déclenchent des avertissements
- Régler
identifier_exists = nosur tout le flux pour faire disparaître les avertissements « GTIN manquant ». - L'utiliser pour des produits de marque que vous revendez, parce que vous n'avez pas pris la peine de chercher le code-barre.
- L'utiliser pour vos produits de marque propre qui portent un nom de marque. Ils ont une marque : la bonne voie est donc marque plus MPN, et non « aucun identifiant ».
- Le laisser activé après avoir ajouté plus tard des codes EAN à ces produits.
Google précise que s'il trouve des indices qu'un identifiant produit unique existe pour un produit que vous avez déclaré sans identifiant, vous recevrez un avertissement. C'est ainsi qu'il repère les raccourcis : si votre bouilloire « sans marque » ressemble trait pour trait à une bouilloire de marque que des dizaines d'autres boutiques proposent avec un GTIN, Google s'en aperçoit.
Un parcours de décision rapide
- Le produit (ou son emballage) porte-t-il un GTIN attribué par le fabricant, ou un GTIN que vous avez attribué vous-même et que vous utilisez sur le produit ? Si oui, indiquez
gtinetbrand. Arrêtez-vous là. - Sinon, porte-t-il un nom de marque ? Si oui, indiquez
brandet unmpn. Laissezidentifier_existsvide ou réglez-le suryes. - S'il n'y a ni GTIN ni marque, existe-t-il une référence de pièce ou de modèle ? Si oui, indiquez le
mpn. - S'il n'y a ni GTIN, ni marque, ni MPN, réglez
identifier_exists = no.
Attention : identifier_exists = no est une affirmation factuelle sur le produit, pas un réglage pour masquer des erreurs. Utilisez-le pour les produits qu'il décrit, et nulle part ailleurs.
Codes EAN achetés auprès d'un revendeur et Google Shopping : ce qu'il faut savoir
Une situation fréquente chez les petites marques : vous avez acheté des codes EAN auprès d'un revendeur pour bol.com ou pour votre propre boutique, et vous vous demandez maintenant s'il faut les mettre dans votre flux Google. Voici comment cela fonctionne, aussi honnêtement que nous pouvons le décrire.
Comment Google traite les GTIN que vous avez attribués à vos propres produits
Les règles de Google portent sur l'exactitude. Le GTIN doit avoir un format valide, ne pas utiliser de préfixe restreint ou de coupon, être unique par variante et appartenir au produit que vous proposez. La documentation de Google ne décrit pas de contrôle portant sur le titulaire de la licence GS1 d'un numéro, à la manière dont Amazon compare votre marque aux données de GS1. Nous n'avons trouvé aucune documentation de Google qui confirme ou exclue un tel contrôle ; nous ne pouvons donc pas vous promettre la façon dont Google traitera un numéro donné.
Ce que nous pouvons dire, c'est ce qu'indiquent les sources de référence sur le système dans son ensemble. Dans le registre de GS1, Verified by GS1, un numéro acheté auprès d'un revendeur affiche le titulaire d'origine de la licence du préfixe, ou aucune donnée produit. Il n'affiche pas votre entreprise. Si Google ou une autre plateforme compare votre annonce aux données de GS1, elle n'y trouvera pas votre marque. Cela pourrait entraîner des avertissements « incorrect GTIN » ou de non-concordance, même si Google ne documente pas publiquement la manière dont il utilise les données de GS1.
Quand un code EAN de revendeur convient, et quand il ne convient pas
| Situation | Un EAN de revendeur est-il raisonnable ? | Meilleure option |
|---|---|---|
| Boutique en ligne avec Google Shopping, produits sans marque ou de marque propre, codes également utilisés sur d'autres canaux qui acceptent un EAN valide et unique | Souvent envisageable, avec les réserves ci-dessus | Marque + MPN sans GTIN est tout aussi légitime pour Google |
| Produits vendus uniquement via Google Shopping et votre propre boutique, nulle part ailleurs | Pas nécessaire | Marque + MPN, ou identifier_exists = no pour le fait main et les pièces uniques |
| Produits de marque que vous voulez aussi vendre sur Amazon ou bol.com | Peu adapté | Codes GS1 enregistrés à votre nom, ou exemption de GTIN / Brand Registry d'Amazon |
| Produits destinés aux supermarchés, aux chaînes de magasins ou à Zalando | Non | Adhésion à GS1 |
| Produits de marque d'un autre fabricant que vous revendez | Jamais | Le GTIN du fabricant figurant sur l'emballage |
La dernière ligne ne se discute pas. Apposer votre propre code EAN sur le produit de marque de quelqu'un d'autre, ou remplacer le GTIN d'un fabricant dans votre flux, fournit à Google des données erronées et provoque exactement le problème « incorrect GTIN » décrit plus bas.
Si vous travaillez déjà avec des numéros de GTINcodes.com, chacun d'eux est un code EAN-13 valide issu de notre stock, attribué une seule fois et enregistré à votre nom dans le registre GTINcodes. Le même numéro n'a donc pas été vendu à une autre boutique, ce qui élimine une cause fréquente de conflits. Tout le monde peut vérifier à qui un code est attribué dans notre registre. Ce registre est distinct de celui de GS1 : il atteste que vous avez acheté le numéro à GTINcodes.com et à quelle date, et il ne constitue pas un enregistrement GS1. Si votre entreprise doit apparaître dans le registre de GS1, pour les chaînes de magasins, Zalando ou des produits de marque sur Amazon et bol.com, l'adhésion à GS1 est le bon choix.
Décidez avant de vous développer
Quel que soit votre choix, faites-le tôt. Changer le GTIN d'un produit qui a déjà des avis et un historique sur les marketplaces peut être douloureux ; sur Amazon, des vendeurs racontent avoir dû supprimer puis recréer leurs fiches et perdre leurs avis au passage. Google est plus tolérant, car vous pouvez modifier une valeur du flux à tout moment, mais vos autres canaux ne le sont peut-être pas. Notre article sur les codes EAN pour Amazon, l'exemption de GTIN et Brand Registry traite cet aspect en détail.
Avertissements GTIN fréquents dans Merchant Center et comment les corriger
Merchant Center signale les problèmes d'identifiants dans ses diagnostics produits. Les libellés exacts changent au fil des mises à jour de l'interface par Google, mais les causes se répartissent en quelques grandes familles. Voici celles que les boutiques rencontrent le plus souvent, avec la solution pour chacune. Nous citons les libellés en anglais, tels qu'ils apparaissent dans la documentation de Google ; dans une interface en français, ils peuvent être formulés différemment.
« Missing GTIN » ou « Limited performance due to missing identifiers »
Ce que cela signifie : ces messages (« GTIN manquant » ou « performances limitées en raison d'identifiants manquants ») indiquent que Google pense que le produit a un GTIN (généralement parce que d'autres vendeurs en indiquent un pour ce qui ressemble au même article), mais que votre flux ne le contient pas.
Comment le corriger :
- Trouvez le code-barre sur le produit physique ou sur son emballage. Pour les produits revendus, demandez à votre fournisseur ou grossiste ses données produit, qui contiennent presque toujours l'EAN ou l'UPC.
- Ajoutez le numéro dans le champ
gtin, uniquement les chiffres. - Vérifiez que
brandcorrespond exactement à la marque du fabricant. - Si le produit est réellement votre propre création et n'a pas de GTIN, assurez-vous que la marque et le MPN sont renseignés. Un avertissement d'identifiant manquant sur un produit de marque propre signifie souvent que le MPN est vide.
« Invalid GTIN »
Ce que cela signifie : le numéro (« GTIN non valide ») ne respecte pas les règles de format : mauvaise longueur, clé de contrôle fausse, lettres ou espaces, ou préfixe restreint ou de coupon.
Comment le corriger :
- Comptez les chiffres. Tout ce qui n'a pas 8, 12, 13 ou 14 chiffres échoue.
- Recherchez les zéros initiaux perdus. Un UPC comme
012345678905devient12345678905(11 chiffres) lorsqu'un tableur le traite comme un nombre. Enregistrez les colonnes GTIN au format texte. - Recherchez la notation scientifique. Les tableurs transforment parfois des nombres à 13 chiffres en quelque chose comme
8.71235E+12, ce qui détruit silencieusement les derniers chiffres. Corrigez les données sources, pas seulement l'export. - Recalculez la clé de contrôle. Si elle est fausse, cherchez une faute de frappe en comparant avec le code-barre physique, plutôt que de « corriger » le dernier chiffre pour que le contrôle passe.
- Vérifiez le préfixe. Un code qui commence par 2, 02 ou 04 est un code interne au magasin ou à l'entreprise et n'a rien à faire dans le flux.
- Convertissez l'UPC-E (UPC compressé à 8 chiffres) en UPC-A à 12 chiffres et l'ISBN-10 en ISBN-13, comme le demande Google.
« Incorrect GTIN » (format valide, mauvais produit)
Ce que cela signifie : selon Google, le GTIN (« GTIN incorrect ») a un format valide mais appartient à un autre produit. Sa page d'aide consacrée à ce problème rappelle la règle de base : n'inventez pas et ne créez pas de nouveaux GTIN.
Causes typiques et solutions :
- Copié depuis la mauvaise variante. Le noir en taille M a reçu le GTIN du blanc en taille L. Associez chaque variante à son propre code-barre.
- Copié depuis une autre édition. Une nouvelle version du produit avec un nouveau GTIN, alors que votre flux utilise encore l'ancien, ou l'inverse. Vérifiez l'emballage du stock que vous expédiez réellement.
- Marque qui ne correspond pas. Le GTIN appartient à la marque A, mais votre flux indique la marque B, par exemple parce que vous avez saisi le nom de votre boutique comme marque. Corrigez le champ marque.
- Un numéro inventé ou réutilisé. Quelqu'un a généré un numéro avec une clé de contrôle valide ou réutilisé un ancien code pour un nouveau produit. Remplacez-le par un GTIN réellement attribué, ou supprimez-le et utilisez la marque plus le MPN.
- Un numéro déjà utilisé pour autre chose avant que vous ne l'obteniez. C'est un risque connu avec les codes provenant de sources qui vendent le même numéro plusieurs fois ou recyclent des numéros. Utilisez un autre numéro, jamais utilisé, pour votre produit et, avant d'imprimer vos emballages, recherchez le numéro en ligne et dans Verified by GS1 pour voir s'il est déjà associé à un autre produit.
GTIN « Unsupported » ou « coupon »
Ce que cela signifie : le numéro (« non pris en charge » ou « coupon ») commence par un préfixe que Google refuse (02, 04, 2, 05, 98, 99 ou 981–984).
Comment le corriger : retirez le code du champ gtin. Si le produit possède aussi un vrai GTIN (un produit vendu au poids peut exister en version à poids fixe avec son propre EAN), utilisez celui-ci. Sinon, indiquez la marque et le MPN.
Avertissement après avoir réglé identifier_exists = no
Ce que cela signifie : Google a trouvé des indices qu'un GTIN, une marque ou un MPN existe pour un produit que vous avez déclaré sans identifiant.
Comment le corriger : supprimez la valeur identifier_exists = no pour ce produit et indiquez les identifiants qui existent. Si vous êtes certain que le produit n'en a aucun (par exemple une antiquité unique qui ressemble à un article fabriqué en série), faites en sorte que le titre, la description et les images montrent clairement de quoi il s'agit.
GTIN en double sur des produits différents
Ce que cela signifie : deux articles ou plus de votre flux partagent un GTIN, pour le même pays et la même langue, alors qu'il s'agit de produits différents. Cela arrive surtout avec des variantes auxquelles on a toutes donné le code-barre du produit parent.
Comment le corriger : donnez à chaque variante son propre numéro. Si vous n'avez réellement qu'un seul code-barre pour plusieurs variantes, le produit n'a jamais été correctement codifié. Attribuez soit un GTIN à chaque variante, soit envoyez les variantes sans GTIN, avec la marque et un MPN distinct par variante.
Un tableau de dépannage à garder à côté de Merchant Center
| Symptôme | Cause la plus probable | Premier point à vérifier |
|---|---|---|
| Beaucoup de produits signalés d'un coup après un export | Le tableur a supprimé les zéros initiaux ou utilisé la notation scientifique | Ouvrir le fichier de flux brut et compter les chiffres |
| Seules certaines variantes sont signalées | GTIN du parent copié sur toutes les variantes | Comparer les GTIN au sein d'un même groupe de produits |
| Produit de marque revendu signalé comme incorrect | Code d'une mauvaise édition ou d'une mauvaise variante | Le code-barre du stock présent dans votre entrepôt |
| Produits de marque propre signalés pour identifiants manquants | Marque ou MPN vide | Le mappage du flux pour brand et mpn |
| Produits frais refusés | Codes d'étiquettes de balance commençant par 2 | Retirer ces codes du champ gtin |
| Avertissement sur des articles réglés sur identifier_exists = no | Google a trouvé ailleurs des identifiants correspondants | Si le produit a réellement une marque ou un GTIN |
Les GTIN des variantes, des lots et des multipacks dans un flux Google
Les variantes, les lots et les multipacks sont la source de la plupart des erreurs de flux, car les logiciels de boutique stockent souvent un code-barre par produit plutôt qu'un par article vendable. Les règles de Google sont claires pour chaque cas.
Variantes : un GTIN par couleur, taille et matière
Chaque variante qu'un client peut choisir est un article commercial distinct. GS1 Nederland utilise un exemple simple : des chaussettes noires et blanches en trois tailles représentent six produits et nécessitent six codes, et les lots de trois de ces chaussettes en nécessitent six de plus. Dans un flux Google, chacun de ces douze articles est une ligne produit distincte, regroupée avec item_group_id, et chacun porte son propre GTIN s'il en a un.
Si vous vendez vos propres produits sans GTIN, la même logique s'applique aux MPN. Donnez à chaque variante un numéro de modèle distinct pour que Google puisse les différencier.
Les lots du fabricant
Lorsque le fabricant vend un pack de six comme un produit à part entière, ce pack a son propre GTIN, qui peut être un numéro ITF-14 à 14 chiffres. Google accepte l'ITF-14 pour les lots. Utilisez le GTIN du lot, et non celui de l'unité qu'il contient.
Les lots et coffrets que vous composez vous-même
La règle de Google pour un lot que vous avez assemblé, par exemple un appareil photo avec une sacoche et une carte mémoire, consiste à indiquer les identifiants du produit principal. Dans cet exemple, c'est le GTIN de l'appareil photo. Si le fabricant a créé le lot et lui a attribué son propre GTIN, utilisez plutôt le GTIN du lot du fabricant.
En dehors de Google, la position de GS1 est que celui qui crée un lot lui attribue un nouveau GTIN, et qu'un changement du contenu du lot nécessite lui aussi un nouveau GTIN. C'est important si vous voulez proposer le même lot sur des marketplaces qui demandent un code EAN. Pour Google Shopping, suivez la règle de Google ; pour les marketplaces, suivez la leur. Notre guide des codes EAN pour les variantes, les lots et les modifications de produit détaille l'ensemble des règles GS1.
Un exemple concret
Prenons une vendeuse de bougies qui a son propre label, « Brand X », et qui vend trois parfums en deux tailles, plus un coffret cadeau réunissant les trois petites bougies.
| Article | Sans GTIN propres | Avec GTIN propres attribués |
|---|---|---|
| Lavande, petite | brand : Brand X ; mpn : BX-LAV-S | gtin : EAN propre 1 ; brand ; mpn |
| Lavande, grande | brand : Brand X ; mpn : BX-LAV-L | gtin : EAN propre 2 ; brand ; mpn |
| Cèdre, petite et grande | mpn : BX-CED-S / BX-CED-L | EAN propres 3 et 4 |
| Figue, petite et grande | mpn : BX-FIG-S / BX-FIG-L | EAN propres 5 et 6 |
| Coffret cadeau (3 petites) | mpn : BX-SET-3S | EAN propre 7 si elle le traite comme son propre produit |
Dans la colonne de gauche, elle n'a besoin d'aucun code-barre pour Google. Dans celle de droite, il lui faut sept numéros et, si elle ajoute plus tard un quatrième parfum au coffret, les règles de GS1 considèrent le coffret modifié comme un nouvel article avec un nouveau numéro. Les deux voies sont valables pour Google Shopping, à condition de rester cohérente et de ne jamais régler identifier_exists = no pour des produits qui portent sa marque.
Conseils de flux pour Shopify, WooCommerce et les flux sous tableur
La plupart des problèmes de GTIN dans Merchant Center naissent dans le logiciel de la boutique. Les numéros sont justes sur l'emballage, mais faux au moment où ils arrivent chez Google. Quelques bonnes habitudes évitent la plupart d'entre eux.
Shopify : le champ code-barres et le changement de 2026
Dans l'interface d'administration de Shopify, chaque variante dispose d'un champ « Barcode (ISBN, UPC, GTIN, etc.) » (code-barres). Les applications du canal de vente Google et la plupart des outils de flux lisent ce champ et l'envoient à Google comme GTIN : remplissez-le donc pour chaque variante, et pas seulement pour la première.
Les développeurs et les concepteurs d'applications de flux doivent connaître un changement dans l'API de Shopify. Dans la version d'API 2026-10, annoncée le 8 septembre 2026, Shopify a remplacé le champ unique barcode par une connexion barcodes qui contient jusqu'à 20 identifiants par variante, chacun typé UPC, EAN, ISBN, GTIN ou ASIN et validé selon sa norme (voir le journal des modifications pour développeurs de Shopify). C'est utile, car cela permet de stocker un EAN et un ASIN côte à côte sans détourner un champ. Cela signifie aussi qu'un script de flux personnalisé qui lit encore barcode devra peut-être être mis à jour, et qu'il ne doit envoyer à Google que la valeur de type GTIN (UPC, EAN, ISBN ou GTIN), jamais l'ASIN.
WooCommerce et autres plateformes
WooCommerce et la plupart des autres logiciels de boutique stockent un GTIN soit dans un champ produit dédié, soit dans un champ ajouté par un plugin de flux. Quelle que soit la solution, le travail est le même : assurez-vous que chaque variation a sa propre valeur et associez ce champ à l'attribut gtin de Google dans votre plugin de flux. Associez votre champ de numéro de modèle à mpn et votre champ ou attribut de marque à brand. Laissez votre SKU en dehors des trois.
Bonnes pratiques générales pour vos flux
- Enregistrez les GTIN au format texte partout. Dans les tableurs, les imports CSV et les bases de données. Cela protège les zéros initiaux et empêche la notation scientifique.
- Ne mettez pas un EAN à 13 chiffres dans un champ intitulé UPC dans les systèmes qui valident selon le type. C'est une erreur courante qui provoque des refus. Si votre outil n'a qu'un champ UPC, vérifiez s'il accepte 13 chiffres.
- Gardez une seule source de vérité. Attribuez les GTIN à un seul endroit (votre système d'information produit ou l'administration de votre boutique) et laissez chaque canal les lire à partir de là. C'est en recopiant les numéros à la main dans des fichiers séparés pour chaque marketplace que les variantes finissent par être interverties.
- Validez avant d'envoyer. Un petit script ou une formule de tableur qui vérifie la longueur et la clé de contrôle détecte la plupart des erreurs. La méthode de GS1 est décrite sur sa page consacrée à la clé de contrôle.
- Utilisez des flux supplémentaires pour les corrections. Si l'export de votre boutique est difficile à modifier, un flux supplémentaire dans Merchant Center peut écraser
gtin,mpn,brandouidentifier_existspour des identifiants produit précis. - Gardez des identifiants stables. Changer les GTIN de produits en ligne réinitialise la mise en correspondance effectuée par Google. Ne changez un GTIN que si l'ancien était faux ou si le produit lui-même a changé.
Un exemple de flux simple
Voici à quoi ressemblent trois produits différents dans un flux tabulé ou un tableur, avec les trois approches côte à côte :
| id | title | brand | gtin | mpn | identifier_exists |
|---|---|---|---|---|---|
| K-1001 | Bouilloire de marque revendue, 1,7 l, acier | (marque du fabricant) | (EAN figurant sur la boîte) | (numéro de modèle du fabricant) | (vide) |
| BX-LAV-S | Bougie lavande Brand X, petite | Brand X | (vide, ou EAN propre s'il a été attribué) | BX-LAV-S | (vide) |
| ANT-0042 | Chaise en chêne sculptée à la main, XIXe siècle | (vide) | (vide) | (vide) | no |
La première ligne suit les données du fabricant. La deuxième est une voie légitime de marque propre sans GTIN. La troisième est le cas d'école pour identifier_exists = no.
Le GTIN au-delà de Google Shopping : les autres canaux à prendre en compte
Google Shopping n'est généralement qu'un canal parmi d'autres. La stratégie d'identifiants qui convient à Google seul ne convient pas forcément au reste de vos ventes ; il vaut donc la peine de regarder l'ensemble avant de décider d'attribuer ou non des GTIN à vos propres produits.
| Canal | GTIN nécessaire ? | Doit-il être enregistré à votre nom chez GS1 ? |
|---|---|---|
| Google Shopping | Recommandé si le produit en a un ; pas pour les marques de boutique et les marques propres | Non documenté par Google |
| Boutique en ligne propre | Non | Non |
| eBay | Dans de nombreuses catégories ; « Does not apply » (« Ne s'applique pas ») est autorisé | Aucun contrôle documenté |
| Kaufland | Oui | Non documenté |
| bol.com | Oui | Oui pour les articles de marque ; pour les articles sans marque, pas encore appliqué (à la date d'octobre 2026) |
| Amazon | Oui dans la plupart des catégories, ou exemption de GTIN / Brand Registry | Dans les faits, oui pour les fiches de marque |
| Zalando, supermarchés, chaînes de magasins | Oui | Oui |
Si Google et votre propre boutique sont vos seuls canaux, la marque plus le MPN constituent une solution complète qui ne coûte rien. Si vous vendez aussi des produits sans marque ou de marque propre sur des canaux qui demandent un EAN valide et unique, attribuer une seule série de numéros et l'utiliser partout, y compris sur Google, garde vos données cohérentes. Si vos projets incluent des fiches de marque sur Amazon ou bol.com, des chaînes de magasins ou Zalando, l'adhésion à GS1 est le meilleur choix dès le départ, car ces canaux consultent le registre de GS1 et s'attendent à y trouver votre entreprise.
Lorsque vous utilisez des codes EAN achetés auprès d'un revendeur, conservez la preuve de leur provenance. Notre article sur la preuve de propriété d'un code EAN et la gestion des litiges explique ce qui constitue une preuve utile et quelles en sont les limites. Si vous décidez d'acheter des codes, les prix et les options sont indiqués dans nos boutiques ; les codes de GTINcodes.com s'achètent en une seule fois, mais ce ne sont pas des codes GS1 et ils n'apparaissent pas à votre nom dans Verified by GS1.
Check-list : bien gérer les GTIN dans Google Merchant Center
Parcourez cette liste avant d'envoyer un nouveau flux ou lorsque Merchant Center commence à signaler des problèmes d'identifiants.
- Classez vos produits en trois groupes : les produits avec un GTIN du fabricant, les produits de marque propre et les produits sans aucun identifiant.
- Pour les produits de marque revendus, reprenez le GTIN figurant sur l'emballage ou dans les données du fournisseur, et indiquez-le avec la marque et le numéro de modèle du fabricant.
- Pour les produits de marque propre sans code-barre, indiquez la marque et un MPN distinct et stable par variante. Laissez
gtinvide. - Pour les produits de marque propre avec des GTIN que vous avez attribués, indiquez le GTIN, la marque et le MPN, et assurez-vous que le même numéro est imprimé sur le produit et utilisé sur tous les canaux.
- N'utilisez
identifier_exists = noque pour les articles faits main, sur mesure, les antiquités et les autres articles sans GTIN, sans marque et sans MPN. - Vérifiez le format : 8, 12, 13 ou 14 chiffres, une clé de contrôle valide, ni espaces ni tirets, UPC-E et ISBN-10 convertis.
- Retirez les codes restreints et de coupons : rien qui commence par 02, 04, 2, 05, 98, 99 ou 981–984 dans le champ
gtin. - Donnez à chaque variante son propre identifiant : un GTIN, ou un MPN, par couleur, taille et matière.
- Pour les lots que vous avez créés, utilisez les identifiants du produit principal ; pour les lots du fabricant, utilisez le GTIN propre au lot.
- N'inventez, ne devinez et ne réutilisez jamais un GTIN, et ne mettez jamais un SKU, un ASIN ou un FNSKU dans les champs d'identifiant.
- Enregistrez les GTIN au format texte dans chaque tableur et chaque export, et validez-les avant l'envoi.
- Revérifiez les pages d'aide en ligne de Google pour les attributs GTIN et identifier_exists avant toute modification importante du flux ; les règles de ce guide reflètent la documentation à la date d'octobre 2026.
- Pensez au-delà de Google : si des fiches de marque sur Amazon ou bol.com, des chaînes de magasins ou Zalando font partie de vos projets, optez tôt pour des codes GS1 plutôt que de changer plus tard.
Questions fréquentes
Puis-je vendre sur Google Shopping sans code GTIN ?
Oui. Google indique que les produits sans GTIN n'en ont pas besoin. Indiquez la marque et le MPN pour les produits de votre propre marque, ou réglez identifier_exists sur no pour les articles sans aucun identifiant, comme le fait main ou les antiquités.
Où trouver le GTIN d'un produit que je revends ?
Regardez le code-barre sur le produit ou son emballage, ou demandez à votre fournisseur ou grossiste ses données produit, qui indiquent généralement l'EAN ou l'UPC. Ne recopiez pas les numéros depuis les sites d'autres boutiques : ils peuvent correspondre à une autre variante ou édition.
Puis-je créer moi-même un GTIN pour Google Merchant Center ?
Non. Google demande de ne fournir un GTIN que si vous êtes sûr qu'il est correct, et de ne pas inventer ni créer de nouveaux GTIN. Un numéro généré soi-même avec une clé de contrôle valide peut tout de même appartenir au produit de quelqu'un d'autre et déclencher un problème de GTIN incorrect.
Faut-il utiliser un UPC ou un EAN dans mon flux Google ?
Utilisez le GTIN que le fabricant a attribué au produit. Google accepte les GTIN de 8, 12, 13 et 14 chiffres : un UPC à 12 chiffres et un EAN à 13 chiffres conviennent tous les deux. Convertissez d'abord les codes UPC-E à 8 chiffres en leur forme à 12 chiffres.
Google vérifie-t-il si un GTIN est enregistré au nom de mon entreprise chez GS1 ?
La documentation de Google demande des GTIN corrects et valides, mais ne décrit pas publiquement de contrôle du titulaire de la licence GS1. Dans le registre de GS1, un numéro acheté auprès d'un revendeur affiche le titulaire d'origine de la licence, pas vous ; des avertissements de non-concordance ne peuvent donc pas être exclus.
Pourquoi Google a-t-il signalé mon produit après que j'ai réglé identifier_exists sur no ?
Google vous avertit lorsqu'il trouve des indices qu'un GTIN, une marque ou un MPN existe pour un produit que vous avez déclaré sans identifiant. Supprimez la valeur identifier_exists et indiquez les identifiants que le produit possède réellement, comme sa marque et son numéro de modèle.
Besoin de codes EAN ?
Des codes EAN-13 valides et uniques, enregistrés au nom de votre entreprise et dans votre compte en quelques minutes.
À lire ensuite
- Code EAN Amazon : contrôle GS1, exemption GTIN et Brand RegistryAmazon vérifie les codes-barres dans les données GS1. Pour un produit de marque, utilisez des codes GS1 ou une exemption GTIN avec Brand Registry. Voici comment fonctionne chaque voie.
- Code EAN pour bol.com : règles, avec ou sans marque, erreursbol.com exige un code EAN GS1 pour les articles de marque, mais pas encore pour les articles sans marque. Ce que cela implique, plus les fiches partagées et « EAN déjà utilisé ».
Ce guide décrit les règles telles que publiées par GS1 et les marketplaces au moment de la rédaction. Les règles évoluent ; vérifiez les règles en vigueur de votre canal de vente avant de mettre en ligne. Il s'agit d'informations générales, pas d'un conseil juridique.