
La création d'un flux de produits variables WooCommerce peut rapidement devenir compliquée. Un T-shirt qui se décline en cinq couleurs et quatre tailles n'est pas juste un produit dans votre flux. Selon le canal, il peut se transformer en plusieurs articles, chacun avec son propre prix, image, disponibilité et identifiant.
Si vous vous y prenez mal, vos produits pourraient être refusés, afficher la mauvaise variante dans les résultats de recherche, ou fusionner en des fiches confuses que les acheteurs ignorent. Google Shopping et Meta (Facebook/Instagram) exigent tous deux des attributs spécifiques pour les variantes, et leurs exigences ne sont pas identiques.
Ce guide explique exactement comment les produits variables WooCommerce doivent être structurés pour les flux de produits Google Shopping et Meta, et comment les configurer correctement dans AdTribes Product Feed Pro.
Pourquoi les produits variables sont délicats pour les flux de produits
Le problème principal est une inadéquation entre la façon dont WooCommerce stocke les produits et la façon dont les canaux publicitaires s'attendent à les recevoir.
Dans WooCommerce, un produit variable est un produit parent unique avec plusieurs variations. Un « T-shirt classique » peut avoir des variations de taille (S, M, L, XL) et de couleur (Noir, Blanc, Marine). WooCommerce les stocke comme un produit parent avec des variations enfants en dessous.
Les canaux publicitaires comme Google Shopping et Meta souhaitent que chaque variante achetable soit un article distinct dans votre flux. Ce T-shirt classique doit apparaître comme « T-shirt classique – Noir – Petit », « T-shirt classique – Noir – Moyen », et ainsi de suite, chacun avec son propre identifiant unique, prix, image et statut de stock.
La partie délicate est de relier ces variantes individuelles au produit parent afin que le canal sache qu'elles appartiennent ensemble. C'est là qu'intervient item_group_id, et c'est le champ que la plupart des propriétaires de boutiques manquent ou configurent mal.
Un problème courant est de soumettre uniquement le produit parent au lieu des variations individuelles. Lorsque cela se produit, le canal peut recevoir des détails de variante incomplets, ce qui peut entraîner une tarification, des images ou une correspondance de produits moins précises. L'envoi de variations individuelles avec un
item_group_idpartagé donne généralement à Google et Meta des données plus claires à utiliser.
Comment Google Shopping gère les variantes de produits
Google Shopping utilise un ensemble spécifique d'attributs pour gérer les variantes de produits. Comprendre ceux-ci est la base pour construire un flux correct.
L'attribut item_group_id
item_group_id est l'attribut qui indique à Google « ces produits sont des variations du même article ». Chaque variante appartenant au même produit parent doit partager la même valeur item_group_id.
Pour WooCommerce, le choix naturel est d'utiliser l'ID ou le SKU du produit parent comme item_group_id pour toutes ses variations enfants. Dans Product Feed Pro, il est toujours utile de vérifier comment vos champs id et item_group_id sont mappés avant la publication afin que chaque variation soit correctement regroupée.
Attributs de variante requis
Lorsque vous utilisez item_group_id, Google exige au moins un attribut différenciateur pour chaque variante. Les attributs différenciateurs pris en charge sont :
- couleur : Obligatoire pour les vêtements et accessoires
- taille : Obligatoire pour les vêtements et accessoires
- matière : Différenciateur facultatif
- motif : Différenciateur facultatif
- groupe_âge : Obligatoire pour les vêtements
- genre : Obligatoire pour les vêtements
Chaque variante du groupe doit avoir une combinaison unique de ces attributs. Deux variantes ne peuvent pas partager la même combinaison exacte de couleur, taille, matière et motif au sein du même groupe item_group_id.
Pour plus de détails sur les exigences des champs de flux de Google, consultez notre guide Exigences du flux Google Shopping. Vous pouvez également consulter la spécification des données produit de Google pour une analyse plus approfondie des champs de variante tels que item_group_id, couleur, taille et autres attributs requis.
Parent vs enfant : quoi soumettre
Pour Google Shopping, vous devez soumettre les variations enfants individuelles, pas le produit parent. Chaque variation enfant obtient son propre :
- id : L'ID unique de la variation (différent du parent)
- item_group_id : L'ID du produit parent (partagé par tous les frères et sœurs)
- title : Doit inclure les attributs spécifiques à la variante (par exemple, « T-shirt classique – Noir – Grand »)
- price : Le prix de la variation spécifique
- image_link : Idéalement une image montrant cette variante spécifique
- availability : Le statut du stock de cette variation
- link : Une URL qui pointe vers la page produit avec la variante présélectionnée, si possible
Google regroupera ces variantes dans les résultats Shopping, en affichant la variante la plus pertinente pour chaque chercheur en fonction de sa requête et de son contexte de navigation.
Produits variables non vestimentaires
Les produits variables en dehors du secteur de l'habillement bénéficient toujours de item_group_id. Par exemple, une coque de téléphone qui existe en différentes couleurs ou une bougie avec différents parfums devrait toujours utiliser des groupes d'articles. Les attributs différenciateurs passent alors de la taille/couleur à ce qui rend chaque variante unique (couleur, parfum, matière, etc.).
Pour les produits non vestimentaires, item_group_id peut toujours être utile lorsque les produits varient selon des détails tels que la couleur ou la matière. Si vos produits diffèrent d'une manière qui n'est pas couverte par les attributs de variante standard de Google, vous pouvez utiliser product_detail pour ajouter des informations produit supplémentaires — mais il est préférable de considérer cela comme des données de support, et non comme un remplacement direct des champs de variante principaux de Google.
Comment Facebook et Meta gèrent les variantes de produits
Le système de catalogue de produits de Meta gère les variantes de manière similaire à Google, mais avec quelques différences dans les noms de champs et le comportement.
Structure des variantes de Meta
Sur Meta (Boutiques Facebook, Shopping Instagram et publicités Facebook/Instagram), les variantes sont regroupées en utilisant le même attribut item_group_id. La logique est la même : toutes les variantes d'un seul produit partagent un item_group_id, et chaque variante a son propre id unique.
Les attributs différenciants que Meta reconnaît incluent :
- couleur
- taille
- matière
- motif
- genre
Ceux-ci correspondent étroitement aux attributs de Google, ce qui rend pratique la maintenance d'un flux combiné ou similaire pour les deux plateformes.
Pour la liste complète des champs requis et facultatifs de Meta, consultez notre guide des spécifications du flux de produits Facebook. Si vous souhaitez comprendre comment Meta regroupe les articles enfants en ensembles de variantes, la documentation de Meta sur les variantes de produits mérite également d'être consultée.
Différences clés par rapport à Google
Meta regroupe également les variantes liées en utilisant item_group_id, mais la manière dont ces variantes sont affichées peut varier selon l'emplacement, la configuration du catalogue et le format de la publicité. Pour cette raison, il est plus sûr de ne pas supposer que votre groupe de variantes apparaîtra toujours de la même manière sur les surfaces Facebook et Instagram.
Ce qui importe le plus, c'est de garder chaque variation clairement structurée :
- un
idunique pour chaque variante achetable - un
item_group_idpartagé pour les variantes liées - des titres de variantes clairs
- une disponibilité précise
- la meilleure image possible pour chaque variation
Si vous souhaitez plus de contrôle sur la façon dont les produits apparaissent sur différents canaux, vous pouvez créer des flux séparés pour Google et Meta et ajuster les titres, les règles ou les images selon vos besoins. Product Feed Pro prend en charge plusieurs flux, donc cette flexibilité est déjà intégrée.
Comment configurer un flux de produits variables WooCommerce
Product Feed Pro vous donne un contrôle total sur la façon dont les produits variables WooCommerce sont inclus dans vos flux. Voici comment le configurer correctement.
Étape 1 : Activer l'inclusion des produits variables
Dans l'étape Paramètres généraux du flux, activez Inclure les variations de produits pour ajouter les produits variables à votre flux.

Dans l'onglet Général des paramètres de votre flux, vous trouverez un bouton bascule Inclure les variations de produits. Activez-le pour envoyer les variations individuelles au canal — lorsque celui-ci est activé, le produit parent est automatiquement exclu.
En dessous se trouvent deux boutons bascules optionnels :
- Et inclure uniquement la variation de produit par défaut : Limite le flux à la variation par défaut de chaque produit uniquement.
- Et inclure uniquement la ou les variations de produit les moins chères : Limite le flux à la variation la moins chère par produit.
Pour la plupart des configurations Google Shopping et Meta, activez Inclure les variations de produits et laissez les deux boutons bascules désactivés afin que toutes les variations soient envoyées.
Étape 2 : Mapper le champ item_group_id
Lorsque vous utilisez un modèle de flux Google Shopping ou Meta, vérifiez comment les champs id et item_group_id sont mappés avant de publier.

En règle générale, chaque variation doit avoir son propre id unique, tandis que les variations associées doivent partager le même item_group_id, souvent basé sur le SKU parent ou l'ID du produit parent.
Cela garantit que Google et Meta peuvent regrouper vos variantes correctement tout en traitant chacune comme un produit distinct et achetable.
Étape 3 : Configurer les attributs de variante
Mappez les attributs différenciateurs de vos données produit WooCommerce. Si vous utilisez le système d'attributs intégré de WooCommerce pour des éléments tels que la couleur et la taille, Product Feed Pro peut les extraire directement :
- couleur mappée à votre attribut « Couleur » de WooCommerce
- taille mappée à votre attribut « Taille » de WooCommerce
- matière mappée à votre attribut « Matière » de WooCommerce (si applicable)
Si vos attributs portent des noms différents dans WooCommerce (par exemple, « Colour » au lieu de « Color »), utilisez le mappage des champs pour les connecter à l'attribut de flux correct.
Étape 4 : Définir les titres spécifiques aux variantes
Par défaut, les titres de variantes WooCommerce ressemblent souvent à « T-shirt Classique – Noir, Grand ». Vous pouvez utiliser les règles de flux de Product Feed Pro pour restructurer ces titres afin d'améliorer leurs performances dans les publicités.
Une approche courante consiste à combiner le titre du produit parent avec les attributs de variante dans un ordre spécifique. Pour les vêtements, un bon format est : [Marque] + [Nom du produit] + [Couleur] + [Taille]. Par exemple : « VotreMarque T-shirt Classique Noir Grand. »
Étape 5 : Gérer les images des variantes
Si vos variantes WooCommerce ont leurs propres images attribuées, Product Feed Pro peut inclure des images spécifiques aux variantes dans le flux. Il existe également un paramètre pour utiliser l'image principale du produit parent pour les variantes lorsque cela convient mieux à votre configuration.
Pour de meilleurs résultats, attribuez des images uniques à chaque variante, en particulier pour les variations de couleur. Un acheteur recherchant une « robe rouge » devrait voir une robe rouge dans les résultats de Shopping, pas une bleue.
Erreurs courantes dans les flux de produits variables
Même avec les bons outils, plusieurs erreurs courantes causent des problèmes dans les flux de produits variables.
Soumission des produits parents au lieu des variantes
C'est l'erreur la plus fréquente. La soumission uniquement du produit parent signifie que Google ou Meta reçoit une seule annonce sans données de variante. Le résultat est souvent un affichage de fourchette de prix, une image aléatoire et aucune possibilité pour les acheteurs de cliquer sur la variante spécifique qu'ils souhaitent.
item_group_id manquant
Sans item_group_id, chaque variante peut être traitée comme un produit distinct au lieu de faire partie d'un groupe de variantes associées. Cela peut rendre vos annonces moins claires pour les acheteurs et entraîner un catalogue de produits moins organisé.
IDs en double entre les variantes
Chaque variation doit avoir un id unique dans votre flux. Si deux variations partagent le même ID, la chaîne rejettera l'une ou écrasera l'une par l'autre. Utilisez toujours l'ID de variation WooCommerce (pas l'ID parent) comme ID de l'élément du flux.
Valeurs d'attribut de variante manquantes
Si vous utilisez item_group_id mais n'incluez pas les attributs différenciateurs (couleur, taille, etc.), Google signalera les produits avec des erreurs. Chaque variante d'un groupe doit avoir au moins un attribut qui la distingue des autres.
Ignorer les variations hors stock
Certains propriétaires de boutiques soumettent toutes les variations, y compris celles qui sont hors stock, sans mettre à jour le champ de disponibilité. Cela conduit à des acheteurs frustrés qui cliquent sur une variante qu'ils ne peuvent pas acheter. Utilisez les filtres de Product Feed Pro pour exclure les variations hors stock ou pour vous assurer que le champ availability reflète fidèlement l'état du stock de chaque variante.
Questions fréquemment posées
Dois-je soumettre les produits parents ou les variations à Google Shopping ?
Soumettez les variations individuelles, pas le produit parent. Chaque variation doit avoir son propre id unique et partager le item_group_id du parent. Cela donne à Google les informations spécifiques sur les prix, les images et la disponibilité pour chaque variante, ce qui améliore la pertinence des annonces et l'expérience d'achat.
Que se passe-t-il si je n'utilise pas item_group_id ?
Sans item_group_id, Google et Meta traitent chaque variation comme un produit complètement indépendant. Elles ne seront pas regroupées, les acheteurs ne verront pas les options de variantes, et vous pourriez rencontrer des problèmes de listes dupliquées. Incluez toujours item_group_id pour les produits variables.
Product Feed Pro peut-il gérer les produits variables WooCommerce avec de nombreux attributs ?
Oui. Product Feed Pro prend en charge le système d'attributs intégré de WooCommerce et peut générer des lignes de flux distinctes pour les variations actives. Vous pouvez ensuite mapper les attributs et champs les plus pertinents pour la chaîne à laquelle vous envoyez le flux.
Ai-je besoin de flux distincts pour Google Shopping et Meta ?
Vous n'avez pas strictement besoin de flux distincts car les deux chaînes acceptent des formats similaires. Cependant, la création de flux distincts vous permet d'optimiser les titres, les images et les descriptions pour chaque plateforme. Product Feed Pro prend en charge plusieurs flux par boutique, vous pouvez donc générer un flux spécifique à Google et un flux spécifique à Meta à partir des mêmes données produit WooCommerce.
En conclusion
Gérer correctement un flux de produits variables WooCommerce peut faire une grande différence dans la façon dont vos produits apparaissent sur Google Shopping et Meta. Une fois que votre mappage item_group_id est en place et que chaque variation a ses propres attributs, images et prix, les deux chaînes peuvent mieux comprendre et afficher la bonne variante.
Voici un bref résumé de ce que nous avons couvert :
- Pourquoi les produits variables sont délicats pour les flux de produits
- Comment Google Shopping gère les variantes de produits
- Comment Facebook et Meta gèrent les variantes de produits
- Comment configurer un flux de produits variables WooCommerce
- Erreurs courantes dans les flux de produits variables
Prêt à arrêter de vous battre avec des flux de produits variables ? Obtenez Product Feed Pro gratuitement et structurez correctement vos variations WooCommerce pour Google Shopping et Meta en quelques minutes.


