AccueilE-commerceAttributs du flux Shopping : GTIN, product_type et ce qu’une case inventée détruit

Attributs du flux Shopping : GTIN, product_type et ce qu’une case inventée détruit

En bref

Les attributs d’un flux se lisent en trois étages : identifiants (GTIN, marque, MPN) pour dire à Google quel objet réel vous vendez, catégorisation (google_product_category pour le moteur, product_type pour VOTRE pilotage), descriptifs pour le matching. Ne pas distinguer les deux catégorisations, c’est jeter le seul levier de segmentation que Shopping vous laisse.

Il y a deux façons de remplir un flux : comme un formulaire administratif (toutes les cases, vite, pour faire taire les alertes) ou comme un système de leviers, où chaque attribut débloque quelque chose de précis et où certains, mal remplis, font pire que vides.

La différence entre les deux n’est pas cosmétique : c’est elle qui sépare un produit refusé d’un produit limité, et un produit limité d’un produit qui sort sur toutes ses requêtes. Hiérarchisons.

Étage 1 : les identifiants, Google sait-il ce que vous vendez ?

GTIN, marque, MPN : le trio qui dit au moteur quel objet du monde réel se cache derrière votre ligne de flux. Avec un GTIN valide, Google raccroche votre produit à tout ce qu’il sait déjà de lui. La règle officielle est limpide : fortement recommandé pour tout produit qui en a un d’assigné par le fabricant ; soumis sans, le produit risque une visibilité limitée (source : Merchant Center Help, à jour juin 2026).

D’où la tentation fatale : inventer un code pour remplir la case. C’est l’inversion exacte du calcul. Un identifiant incorrect expose au refus du produit, là où une absence honnête ne fait que limiter. Un attribut faux est pire qu’un attribut vide, et nulle part ce n’est plus vrai qu’ici.

GTIN
Global Trade Item Number : le code-barres normalisé (EAN, UPC, ISBN) qui identifie de façon unique un produit fabriqué en série. C’est lui qui permet à Google de raccrocher votre ligne de flux à l’objet réel et à tout ce qu’il en sait déjà.

La casuistique GTIN, sans détour

Trois cas, trois conduites.

Et les variantes ajoutent leur exigence propre : chaque déclinaison de couleur ou de taille est un objet distinct, avec ses identifiants uniques. Recycler le GTIN du parent sur toutes les variantes est une erreur de structure, pas un raccourci.

L’erreur que je vois le plus
Inventer ou deviner un GTIN pour faire taire l’alerte « identifiant manquant ». On transforme une simple limite de visibilité en motif de refus. Quand un produit n’a légitimement pas de code-barres, identifier_exists à false est la bonne réponse, pas un chiffre au hasard.

Étage 2 : la catégorisation, où Google vous range

Deux attributs cousins, deux fonctions. La catégorie Google (google_product_category) parle au moteur : elle situe le produit dans la taxonomie officielle, influence le contexte d’enchère et les exigences applicables. Visez juste et précis, pas approximatif au niveau 1.

Le product_type, lui, vous appartient : c’est votre propre arborescence, libre, et son vrai pouvoir est structurel. C’est par lui (avec les labels personnalisés) que vous découperez vos campagnes en groupes de produits cohérents.

Un product_type pauvre (« Produits > Divers ») ne casse rien dans Merchant Center et casse tout dans Google Ads : impossible de piloter finement ce qu’on ne peut pas isoler. Construisez-le comme vous voudrez enchérir.

Le conseil de terrain
Écrivez votre product_type en pensant à vos groupes de produits, pas à votre rayon en magasin. Si vous voulez un jour enchérir différemment sur les sacs en cuir et les sacs en toile, ces deux mots doivent déjà exister dans l’arborescence. On ne segmente que ce qu’on a nommé en amont.

Étage 3 : les descriptifs, pour quelles requêtes vous sortez

Couleur, taille, genre, matière, tranche d’âge : les attributs qui affinent le matching et alimentent les filtres. Leur rendement est direct (une requête « robe lin vert sauge 40 » ne trouve que les flux où ces mots existent en données structurées) et leur coût est faible, car l’information dort déjà dans votre CMS.

La discipline : compléter gamme par gamme, en commençant par celles où les requêtes réelles sont les plus attributées (la mode d’abord, presque toujours). C’est le prolongement naturel du travail des titres : les mêmes mots, en version structurée.

Pourquoi traiter les attributs avant tout le reste

Étage Attributs À qui il parle Ce qu’il débloque
Identifiants GTIN, marque, MPN Au moteur (quel objet réel) Le raccrochage produit (faux = refus, absent = visibilité limitée)
Catégorisation google_product_category Au moteur Contexte d’enchère et exigences applicables
Catégorisation product_type À VOUS Le découpage des campagnes en groupes de produits
Descriptifs couleur, taille, genre, matière, âge Au matching Les requêtes sur lesquelles vous sortez

Tout ce que cette branche construit ensuite repose sur ces attributs : la couche « trouvable » du flux est faite d’eux, et la plupart des erreurs qui dégradent un compte Merchant Center naissent ici : identifiants incorrects, incohérences, catégories fantaisistes.

L’audit d’attributs n’est pas le chantier le plus séduisant du dispositif ; c’est celui dont tous les autres héritent.

À retenir
  • Trois étages : identifiants (GTIN, marque, MPN) pour dire quel objet réel vous vendez, catégorisation (google_product_category pour le moteur, product_type pour VOUS), descriptifs pour le matching.
  • Un GTIN faux ou deviné expose au refus ; un GTIN absent ne fait que limiter la visibilité. Quand le produit n’en a pas, identifier_exists à false.
  • Chaque variante porte ses identifiants propres : ne recyclez pas le GTIN du parent.
  • Le product_type ne sert pas Google, il sert votre découpage de campagnes. Construisez-le comme vous voudrez enchérir.

Pour qui c’est critique, et la limite

Revendeurs multi-marques : votre catalogue vit ou meurt par les GTIN, c’est par eux que vous entrez dans les comparaisons où le prix se joue. Marques propres et artisans : votre sujet est l’honnêteté du identifier_exists et la richesse descriptive.

La limite, sans détour : les attributs rendent votre donnée lisible et classable ; ils ne créent ni demande ni compétitivité. Être parfaitement rangé dans un rayon où votre prix est le plus haut reste une défaite, bien rangée.

Vous remplissiez des cases. La vraie question : vos identifiants sont-ils vrais, vos catégories précises, vos variantes distinctes, et votre product_type vous permet-il de piloter comme votre marge l’exige ?

Si votre catalogue traîne des refus d’identifiants ou un « Divers » géant, dites-le moi : on hiérarchise et on assainit, dans le cadre de votre flux produit, au service de votre acquisition.

Questions fréquentes

Faut-il un GTIN pour diffuser sur Google Shopping ?
Pas toujours. Si votre produit a un GTIN assigné par le fabricant, fournissez-le : le soumettre sans expose à une visibilité limitée. Si votre produit n’en a légitimement pas (sur-mesure, fait main, vintage, livre d’avant 1970), déclarez identifier_exists à false et vous diffusez sans pénalité de principe (source : Merchant Center Help, à jour juin 2026).
Que se passe-t-il si j’invente un GTIN ?
Vous transformez une limite en blocage. Un identifiant incorrect expose au refus du produit, là où une absence honnête ne fait que limiter sa visibilité. Un attribut faux est pire qu’un attribut vide.
Quelle différence entre google_product_category et product_type ?
Le google_product_category parle au moteur : il situe le produit dans la taxonomie officielle de Google et influence le contexte d’enchère. Le product_type vous appartient : c’est votre arborescence libre, et c’est par elle que vous découpez vos campagnes en groupes de produits.
Mes variantes peuvent-elles partager le même GTIN ?
Non. Chaque déclinaison de couleur ou de taille est un objet distinct avec ses identifiants uniques. Recycler le GTIN du parent sur toutes les variantes est une erreur de structure.
VD
Vincent Duquesne
Consultant Google Ads / SEA freelance depuis 2011 · +100 comptes · +20 M€ gérés
Google Partner Premier 2026
Publié le 15 juin 2026 · Mis à jour le 15 juin 2026

GTIN faux ou product_type illisible ?

Un refus de produit ou une segmentation campagne en miettes, on regarde votre flux et on corrige ce qui bloque.

Réserver un appelParlons de vos objectifs