Un shopping feed (flux produit) est un export structuré de votre catalogue, adapté au format d'un canal externe : marketplace, comparateur de prix ou régie publicitaire comme Google Shopping. C'est le pont entre votre référentiel produit et les plateformes où vos produits sont vus et achetés. Le terme désigne aussi, par extension, les outils de gestion de flux comme ShoppingFeed ou Lengow.
Diffusion automatisée
Le flux transmet prix, stocks, descriptions et images vers Amazon, ManoMano, Cdiscount, Google Shopping et d'autres canaux, à une fréquence définie. Plus de ressaisie, et moins d'écarts entre la boutique et les plateformes.
Optimisation et mapping
Chaque canal impose ses champs, ses catégories et ses règles. Le flux fait correspondre les attributs, adapte les titres, filtre les produits non éligibles et remonte les erreurs de publication.
Comment un flux produit est construit
Un flux produit n'est pas un simple export CSV de la base. C'est un pipeline en quatre étapes, que j'ai implémenté pour la diffusion multi-canal d'une plateforme SaaS PIM/DAM :
- L'extraction depuis le référentiel produit, par catalogue et par canal. Un même produit peut avoir un titre orienté mots-clés pour Amazon et un titre orienté caractéristiques techniques pour ManoMano.
- Le mapping des attributs vers le schéma du canal, avec ses règles de conversion : troncature des titres à la longueur autorisée, concaténation de caractéristiques, conversion d'unités, correspondance des catégories.
- La sérialisation dans le format attendu : CSV avec ses délimiteurs, XML selon un schéma imposé, JSON pour une API.
- Le transport : appel d'API, dépôt FTP pour certains comparateurs, ou connecteur dédié. Chaque adaptateur gère l'authentification, le découpage en lots et les limites de débit.
Chaque étape est découplée des autres. Ajouter un canal, c'est ajouter un mapping et, si besoin, un adaptateur de transport, sans toucher au reste du pipeline.
Gestionnaire de flux ou connecteur direct
Un gestionnaire de flux du marché accélère la connexion à de nombreux canaux et délègue la maintenance des formats. C'est souvent le bon choix pour démarrer ou pour un catalogue standard. Un connecteur direct devient intéressant quand le volume est important, quand les règles de transformation sont spécifiques au métier, ou quand le marchand veut garder la maîtrise complète de ses erreurs et de ses données. Les deux approches coexistent souvent : flux standards via l'agrégateur, flux critiques en direct.
Ce qui fait la qualité d'un flux
- La qualité de la donnée source. Le flux adapte et diffuse, mais il ne compense pas une fiche incomplète. Sur certaines marketplaces, la complétude des caractéristiques conditionne directement la visibilité.
- L'export différentiel. Ne pousser que ce qui a changé réduit fortement les temps de traitement et la pression sur les API des canaux.
- Une fréquence par nature de donnée : les stocks bien plus souvent que les prix, le catalogue complet une fois par nuit par exemple.
- Un suivi par exécution : nombre de produits exportés, erreurs, durée. Une dégradation — temps d'export qui augmente, taux d'erreur qui monte — doit être visible avant d'impacter les ventes.
Les pièges à éviter
- Les rejets silencieux : un produit refusé par un canal ne génère pas toujours d'erreur immédiate. Sur Amazon, le rapport de traitement peut arriver plusieurs heures après l'envoi ; il faut aller le chercher et l'exploiter.
- Un flux qui « tourne » avec 30 % d'erreurs : il est pire qu'un flux en panne, parce qu'il donne l'illusion que tout fonctionne.
- Des images cassées : le texte se synchronise, les médias non — lien mort, chemin modifié, média jamais publié.
- Oublier le flux retour : diffuser le catalogue ne suffit pas, il faut aussi rapatrier les commandes et propager les stocks.
Le shopping feed est le maillon invisible du e-commerce multi-canal — sans flux fiable et supervisé, vos produits n'existent tout simplement pas sur les marketplaces, ou y existent avec de mauvaises informations.
Je conçois la diffusion d'un catalogue Magento vers les marketplaces, en direct ou via un agrégateur comme ShoppingFeed ou Lengow. Pour l'architecture détaillée, voir Vendre sur les marketplaces : automatiser les flux.