Si vous voulez que vos produits apparaissent sur Google Shopping, il vous faut un code-barres pour Google Shopping : un identifiant unique de produit que Google appelle GTIN et qui, en Europe, correspond généralement à un EAN-13. Sans ce code, Google Merchant Center signale beaucoup de vos articles comme non éligibles et ils cessent d'apparaître dans les onglets Shopping, dans les annonces Performance Max et dans les fiches gratuites de Google. Dans ce guide, nous expliquons ce que Google exige en 2026, comment se renseigne l'attribut gtin dans le flux, pourquoi un code invalide fait tomber le produit et comment obtenir vos codes EAN valides en quelques minutes.
En résumé
- Google Merchant Center exige un GTIN valide pour la plupart des produits de marque ; sans lui, vos articles deviennent « non éligibles » et ne s'affichent pas.
- En Europe, le GTIN est un EAN-13 de 13 chiffres : Merchant Center le reconnaît automatiquement comme GTIN-13, sans démarche supplémentaire.
- Un GTIN invalide ou inventé entraîne le refus du produit avec l'erreur « Valeur non valide [gtin] » ; le chiffre de contrôle doit être correct.
- Seules les vraies exceptions y échappent (fait main, marque propre sans code fabricant, antiquités, personnalisés) : on indique identifier exists = no, on n'invente pas de code.
- Le même EAN-13 sert pour Shopify, PrestaShop, Amazon, eBay et votre site : un code unique par produit vaut pour tous les canaux à la fois.
- Acheter l'EAN à un revendeur GS1 est un paiement unique dès 3 €, sans les cotisations annuelles de l'inscription directe auprès de GS1, et vous le recevez par e-mail en quelques minutes.
Chez EAN CODA, nous vendons des codes EAN légitimes d'origine GS1 (modèle revendeur), une voie plus rapide et plus économique que de s'inscrire soi-même auprès de GS1. Si vous savez déjà ce dont vous avez besoin, vous pouvez acheter vos codes EAN pour Google Shopping dès maintenant ; si vous préférez bien comprendre d'abord, poursuivez votre lecture.
Google Shopping oblige-t-il à avoir un code-barres ?
Oui, dans la plupart des cas. Google exige un identifiant unique de produit (GTIN) pour presque tous les articles auxquels leur fabricant en a attribué un. La raison est pratique : le GTIN permet à Google de reconnaître que votre produit et celui d'une autre boutique sont exactement le même, de les regrouper et d'afficher des comparaisons de prix fiables. Meilleure est cette identification, mieux votre annonce est positionnée.
L'impact va au-delà du « apparaître ou non ». Selon la documentation de Google, les produits dotés de GTIN corrects peuvent accéder à des fonctionnalités qui augmentent la visibilité et la conversion : comparaisons de prix, évaluations du produit, informations enrichies dans la fiche et meilleure correspondance avec les recherches. Google a même estimé que l'ajout de GTIN corrects peut améliorer sensiblement les conversions, car ses annonces sont mieux positionnées lorsque le système sait exactement quel produit vous vendez. Autrement dit : un bon GTIN n'évite pas seulement le refus, il rend aussi votre clic moins cher.
Il existe des exceptions reconnues par Google où aucun GTIN n'est exigé parce que le produit n'en a tout simplement pas : articles faits main, produits de marque propre sans code fabricant, pièces détachées non standardisées, antiquités, produits personnalisés ou œuvres d'art. Les services et les produits numériques téléchargeables en sont également exclus, par leur nature même. Dans ces cas, on n'invente pas de code : on désactive l'identifiant dans le flux (nous le voyons plus bas). En revanche, si votre produit est un article de marque doté d'un code fabricant, Google attend le GTIN et va le demander.
Qu'est-ce qu'un GTIN et pourquoi votre EAN convient
GTIN signifie Global Trade Item Number (numéro mondial d'article commercial). Ce n'est pas un code différent de celui que vous connaissez déjà : c'est le terme « parapluie » qui englobe les formats de code-barres classiques. Autrement dit, votre EAN ou votre UPC est déjà un GTIN. Pour approfondir, nous avons un guide sur ce qu'est un code-barres EAN.
| Format | Chiffres | Équivaut à | Usage typique |
|---|---|---|---|
| EAN-13 | 13 | GTIN-13 | Standard en Europe et dans la majeure partie du monde |
| UPC-A | 12 | GTIN-12 | États-Unis et Canada |
| EAN-8 | 8 | GTIN-8 | Produits très petits où l'EAN-13 ne tient pas |
Pour Google Shopping, ce qu'il vous faut en France et dans le reste de l'Europe est un EAN-13 (13 chiffres), que Merchant Center reconnaît automatiquement comme un GTIN-13 sans que vous ayez à indiquer quoi que ce soit d'autre. Un UPC-A américain (12 chiffres) est également valide, tout comme un ISBN-13 si vous vendez des livres. La règle générale de Google est simple : la valeur de l'attribut gtin doit être un nombre que l'algorithme de GS1 reconnaît comme bien formé. Si vous hésitez entre les formats, nous expliquons la différence entre EAN-13 et EAN-8 : pour une boutique en ligne et Shopping, vous voulez presque toujours un EAN-13.
Pourquoi Google exige-t-il un GTIN dans tant de catégories ?
Google ne demande pas le code par caprice. Le GTIN est la « clé » avec laquelle son catalogue mondial croise votre offre avec celle du reste du marché. Lorsque deux boutiques téléversent le même EAN-13, Google sait avec certitude qu'elles vendent le même article et peut construire la fiche produit unifiée, la comparaison de prix et l'historique. Dans les catégories très standardisées — électronique, électroménager, cosmétique, jouets, livres, alimentation emballée — pratiquement tous les produits ont un GTIN fabricant, donc Google l'exige strictement : sans lui, votre annonce ne peut pas rivaliser avec celle de qui l'a renseigné.
C'est pourquoi le comportement par défaut de Merchant Center est de supposer que votre produit a un GTIN. Si vous ne le fournissez pas et que Google détecte d'après la marque ou la catégorie qu'il devrait en avoir un, il le marque comme non éligible. Fournir le GTIN, en plus d'éviter le refus, vous donne la priorité face aux fiches qui ne reposent que sur le titre et la description, que le système considère comme moins fiables.
Comment est composé un EAN-13
Un EAN-13 se compose d'un préfixe attribué par GS1, du numéro d'article et d'un dernier chiffre de contrôle qui se calcule. Par exemple, un code comme 8412345678901 : les premiers chiffres sont le préfixe, ceux du milieu identifient l'article et le dernier (le 1) est le chiffre de contrôle. Ce préfixe identifie le pays ou la région de l'organisation GS1 qui l'a émis : ceux commençant par 84x correspondent à l'Espagne. Il convient de lever un malentendu fréquent : le préfixe se trouve à l'intérieur de l'EAN-13 ; il n'existe pas de format « EAN-84 » distinct. Et le préfixe n'oblige pas à fabriquer dans ce pays : il indique où le code a été enregistré, pas où l'article est produit.
Comment ajouter le code-barres (GTIN) dans Google Merchant Center
Le code ne se « téléverse » pas seul : il s'inclut dans le flux de produits qui relie votre boutique à Merchant Center. Voici la marche à suivre :
- Attribuez un GTIN unique à chaque produit et variante. Chaque taille, couleur ou format vendu séparément a besoin de son propre EAN-13. Ne réutilisez pas le même code sur des variantes différentes.
- Renseignez l'attribut gtin dans votre flux. Si vous gérez le flux avec un tableur ou un fichier, ajoutez une colonne gtin et collez l'EAN-13 complet de 13 chiffres (sans espaces ni tirets). Si vous utilisez une plateforme e-commerce, le GTIN se renseigne dans la fiche produit et l'intégration l'envoie automatiquement.
- Synchronisez et validez. Après avoir mis à jour le flux, Merchant Center traite les produits et, si le GTIN est correct, cesse de les signaler comme non identifiés. Consultez l'onglet de diagnostic pour confirmer l'absence d'erreurs.
Si votre boutique tourne sur une plateforme précise, le champ où vous collez l'EAN change de place mais la logique est identique. Nous avons des guides pour ajouter des codes EAN dans PrestaShop et pour utiliser des codes EAN dans Shopify, où la plateforme envoie l'attribut à Google pour vous.
Flux automatiques : Shopify, PrestaShop et le canal Google
Si vous ne voulez pas tenir un tableur à la main, l'usage est de générer le flux depuis votre propre boutique et de le laisser se synchroniser tout seul avec Merchant Center. Sur Shopify, le GTIN est enregistré dans le champ « Code-barres (ISBN, UPC, GTIN, etc.) » de chaque variante ; le canal Google de Shopify le mappe automatiquement à l'attribut gtin du flux, il suffit donc de bien le renseigner une fois. Sur PrestaShop, l'EAN-13 se trouve dans l'onglet de la combinaison ou du produit et les modules d'exportation vers Google le récupèrent de la même façon. Cela s'applique aussi à WooCommerce ou à toute plateforme dotée d'un connecteur à Merchant Center : vous renseignez le code dans la fiche, l'intégration construit le flux.
Le détail à soigner est la cohérence entre variantes. Chaque taille ou couleur que vous vendez séparément est une variante distincte et a besoin de son propre EAN-13 ; si vous laissez le champ vide sur certaines et rempli sur d'autres, le flux entre dans Merchant Center avec des erreurs partielles. Avant de connecter le canal, assurez-vous donc d'avoir un code attribué à chaque SKU que vous allez annoncer.
Le champ « l'identifiant existe » (identifier exists)
Dans le flux, il y a un attribut appelé identifier exists (« l'identifiant existe »). Par défaut, Google suppose que votre produit a un GTIN et l'attend. Si vous vendez un article qui n'a légitimement pas de code (marque propre sans GTIN fabricant, fait main, personnalisé), vous devez mettre ce champ sur no (ou false) pour ces produits. Vous évitez ainsi que Merchant Center les rejette pour « GTIN manquant ». Important : ce réglage ne concerne que les produits sans code réel ; ne l'utilisez pas pour éviter l'achat d'un EAN dont vous avez réellement besoin, car cela dégrade les performances de l'annonce.
Ce qui se passe si vous mettez un GTIN invalide : le refus du produit
C'est la partie qui fait le plus peur. Si vous renseignez l'attribut gtin avec un nombre qui n'est pas un vrai GTIN — chiffre de contrôle mal calculé, chiffres inventés, un code copié d'un autre fabricant — Merchant Center ne l'ignore pas : il refuse le produit. Il apparaît avec le statut « Refusé » et le motif « Valeur non valide [gtin] » ou « Identifiant incorrect », et cesse de s'afficher dans Shopping, dans les fiches gratuites et dans vos campagnes. Ce n'est pas un simple avertissement : l'article concerné est mis hors circulation jusqu'à ce que vous corrigiez le code et que le flux soit retraité.
C'est pourquoi « combler le trou » avec un nombre quelconque de 13 chiffres ne sert à rien. Google valide le chiffre de contrôle avec l'algorithme de GS1, vérifie la longueur et, dans de nombreux cas, compare le code à sa base de données pour détecter les doublons ou les GTIN réutilisés. Un EAN-13 bien formé passe la validation ; un code inventé, non. Les codes que nous vendons ont leur chiffre de contrôle correct et sont vierges de tout historique tiers, précisément pour franchir ce filtre.
Erreurs de Merchant Center liées au GTIN et comment les résoudre
Voici les rejets les plus fréquents liés au code-barres et leur solution :
- « Valeur non valide [gtin] ». Cela vient généralement d'un chiffre de contrôle mal calculé, d'un code avec trop peu ou trop de chiffres, ou d'un identifiant inventé au hasard. Solution : utilisez un EAN-13 valide et bien formé. Les codes que nous vendons ont leur chiffre de contrôle correct, ils passent donc cette validation.
- GTIN en double. Vous avez attribué le même code à plusieurs produits ou variantes différents. Chaque article vendable a besoin du sien. Attribuez un EAN-13 unique par variante.
- GTIN ne correspondant pas à la marque ou au produit attendu. Cela arrive en réutilisant des codes d'un autre fabricant. Utilisez des codes propres, sans historique tiers.
- « Identifiant unique manquant [gtin] ». Soit le produit a besoin d'un GTIN et vous ne l'avez pas mis (achetez-le et ajoutez-le), soit c'est un cas d'exception et vous devez indiquer identifier exists = no.
- « Le GTIN est peut-être incorrect ». C'est un avertissement, pas un rejet, mais il convient d'y prêter attention : vérifiez que le code correspond vraiment au produit et que vous ne l'avez pas mélangé avec celui d'une autre variante.
Marques et produits ne nécessitant pas de GTIN
Tous les produits n'ont pas besoin d'un code, et en forcer un là où il ne faut pas pose aussi problème. Google reconnaît que certains articles n'ont pas de GTIN parce que leur fabricant ne leur en a jamais attribué. C'est le cas des produits faits main, de la marque propre ou « marque blanche » sans code fabricant, des pièces détachées non standardisées, des antiquités et œuvres d'art, des produits personnalisés (gravés, sur mesure) et, par leur nature, des services et téléchargements numériques.
Pour ces produits, la bonne pratique est d'indiquer identifier exists = no dans le flux et de renforcer la fiche avec les attributs que Google peut utiliser pour l'identifier : marque (brand), titre descriptif et MPN (référence fabricant) lorsqu'il existe. Cela dit, le « je n'ai pas de GTIN » ne doit s'utiliser que lorsque c'est vrai. Si votre produit est d'une marque dotée d'un code fabricant, le marquer comme « sans identifiant » pour vous épargner l'achat de l'EAN dégrade généralement les performances de l'annonce et peut finir en incident de qualité des données.
Comment obtenir votre code-barres pour Google Shopping
Vous avez deux voies. La première est de vous inscrire directement auprès de GS1 et de demander votre propre plage de préfixes : c'est la voie officielle, mais elle implique des frais d'adhésion et, dans de nombreux pays, des cotisations annuelles récurrentes, ainsi qu'un processus plus lent. La seconde est d'acheter des codes EAN déjà attribués à un revendeur GS1, comme nous le faisons chez EAN CODA : vous payez une seule fois pour les codes dont vous avez besoin et vous les recevez instantanément.
Notre processus est aussi simple que cela :
- Choisissez combien de codes il vous faut (un par produit ou variante que vous allez vendre sur Google Shopping).
- Finalisez la commande et payez par carte. Vous n'avez pas besoin de nous communiquer d'informations sur le produit.
- Vous recevez vos EAN-13 par e-mail en quelques minutes, prêts à coller dans l'attribut gtin de votre flux.
Prix indicatif : dès 3 €, paiement unique, sans cotisations annuelles. Les codes sont des EAN-13 valides avec un chiffre de contrôle correct, ils passent donc la validation de Merchant Center. Vous pouvez obtenir votre code EAN instantanément et commencer dès aujourd'hui.
Le même EAN vaut pour Google Shopping et pour d'autres marketplaces
Une bonne nouvelle : le GTIN est mondial. Le même EAN-13 que vous collez dans votre flux Google Shopping vous sert aussi pour d'autres canaux. Si vous vendez ailleurs, consultez nos guides sur les codes-barres pour Amazon, sur comment publier des produits sur Amazon avec un EAN et sur les codes-barres pour eBay. Un seul code identifie votre produit partout ; vous n'avez pas besoin d'un code différent par canal, mais d'un seul code unique par produit.
Questions fréquentes
Google Shopping oblige-t-il vraiment à avoir un code-barres ?
Oui pour la grande majorité des produits ayant un GTIN fabricant. Sans identifiant valide, Merchant Center signale beaucoup d'articles comme non éligibles. Seules les exceptions reconnues y échappent (fait main, marque propre sans code, antiquités, personnalisés), où l'identifiant est désactivé dans le flux.
N'importe quel EAN acheté convient-il ?
Il doit s'agir d'un EAN-13 valide, avec son chiffre de contrôle correct et non dupliqué dans votre catalogue. Un nombre inventé de 13 chiffres sera rejeté comme « GTIN non valide ». Nos codes sont bien formés et passent la validation de Google.
Dois-je être membre de GS1 ?
Ce n'est pas obligatoire pour vendre sur Google Shopping. Vous pouvez acheter des codes EAN à un revendeur GS1 et les utiliser sans vous inscrire vous-même, en évitant les cotisations annuelles. Si vous avez besoin plus tard de la voie officielle directe, vous pouvez toujours vous inscrire auprès de GS1 ; pour commencer à vendre, acheter le code est plus rapide et plus économique.
En combien de temps je reçois les codes ?
En quelques minutes. Après le paiement, nous vous envoyons vos EAN-13 par e-mail, prêts à ajouter à l'attribut gtin de votre flux Merchant Center.
Le même EAN sert-il pour Amazon et pour Google Shopping ?
Oui. Le GTIN est un identifiant mondial, donc le même EAN-13 identifie votre produit sur Google Shopping, Amazon, eBay et votre propre boutique. Vous avez besoin d'un code unique par produit, pas d'un par canal.
Que se passe-t-il si je mets un GTIN inventé pour me dépanner ?
Merchant Center le détecte et refuse le produit avec le motif « Valeur non valide [gtin] ». L'article cesse de s'afficher jusqu'à ce que vous mettiez un vrai EAN-13 avec son chiffre de contrôle correct. Cela ne vaut pas la peine : réparer le refus coûte plus cher que d'acheter le code correctement dès le départ.
Où colle-t-on l'EAN dans Shopify et dans PrestaShop ?
Sur Shopify, dans le champ « Code-barres (ISBN, UPC, GTIN, etc.) » de chaque variante ; le canal Google l'envoie tout seul à l'attribut gtin du flux. Sur PrestaShop, dans le champ EAN-13 de la combinaison ou du produit, que le module d'exportation récupère vers Merchant Center. Dans les deux cas, vous renseignez le code une fois et la plateforme construit le flux.
Ai-je besoin d'un GTIN différent pour chaque taille et couleur ?
Oui. Chaque variante vendue séparément est un produit indépendant pour Google et a besoin de son propre EAN-13. Réutiliser le même code entre variantes provoque l'erreur de « GTIN en double » et des rejets partiels du flux.
Commencez à vendre sur Google Shopping aujourd'hui
Si vous avez déjà votre catalogue et qu'il ne vous manque que l'identifiant, n'attendez pas de longues démarches. Obtenez votre code EAN instantanément et collez-le dans votre flux : valides pour Merchant Center, paiement unique dès 3 € et livraison par e-mail en quelques minutes. Vos produits pourront commencer à apparaître sur Google Shopping dès la synchronisation de votre flux.