Un flux de données (data feed) est un fichier structuré — généralement au format XML, CSV ou JSON — qui regroupe les fiches produits ou de contenu d'un marchand sous forme de lignes de champs standardisés, actualisé selon un calendrier afin que chaque système en aval lise les mêmes informations à jour, au lieu de dépendre d'une ressaisie manuelle. Il se situe entre les systèmes internes d'une entreprise et les plateformes externes qui ont besoin des données produits, et joue le rôle de couche de traduction entre les deux. Les flux de données sont la matière première de formats plus spécifiques à chaque canal, notamment le flux produits que Google Shopping ou Meta consomment réellement.
Pourquoi un flux de données compte pour la gestion des flux
Un flux de données est important parce que c'est le point unique où les incohérences des données métier sous-jacentes deviennent visibles et corrigibles avant d'atteindre un canal d'achat. Les systèmes sources comme un ERP ou un PIM stockent souvent les informations produits de manière hétérogène — différentes équipes saisissent les tailles, les catégories ou les descriptions de façon légèrement différente — et le flux de données est le point de contrôle où ces variations sont soit détectées et corrigées, soit envoyées telles quelles vers une marketplace. Les plateformes de gestion de flux utilisent cette étape pour appliquer une normalisation et enrichir les fiches avec des métadonnées : il est bien moins coûteux de corriger une fois, au niveau du flux de données, que de traquer les erreurs séparément sur chaque canal par lequel l'entreprise vend. Les distributeurs qui sautent cette étape en découvrent généralement le coût plus tard, sous forme de fiches refusées ou d'un moins bon classement dans les résultats de recherche.
Comment fonctionne un flux de données
Un flux de données est généré en extrayant les fiches produits de l'endroit où elles sont stockées, en faisant correspondre chaque champ interne au schéma attendu par la destination, puis en produisant le résultat sous forme de fichier ou d'endpoint pouvant être récupéré à nouveau selon un calendrier. C'est aussi lors de la génération qu'interviennent les transformations : les unités sont converties, les noms de catégories sont associés à la taxonomie d'un canal, les champs manquants sont complétés à partir de sources d'enrichissement, et les articles en double ou abandonnés sont filtrés. Comme un même flux de données alimente souvent plusieurs sorties propres à chaque canal — un flux au format Google, un flux au format Meta, un flux pour un réseau d'affiliation —, nettoyer une seule fois le flux de données de base permet à chaque flux produits en aval d'hériter de la même exactitude, sans corrections séparées.
Exemple : une ligne de flux de données en XML
<item>
<g:id>SKU-40217</g:id>
<title>Ceramic Pour-Over Coffee Dripper - Matte White</title>
<link>https://example-shop.com/products/ceramic-pour-over-dripper</link>
<g:price>28.50 USD</g:price>
<g:availability>in stock</g:availability>
<g:gtin>00812345678903</g:gtin>
<g:brand>Kettle & Ash</g:brand>
<g:product_type>Home > Kitchen > Coffee & Tea</g:product_type>
</item>
Chaque champ reflète ici une décision prise en amont dans le flux de données : g:product_type reflète une correspondance de catégorie appliquée lors de la normalisation, g:gtin reflète un champ de métadonnées extrait d'une base de données produits, et la présence de tous les attributs obligatoires reflète une étape de validation exécutée avant que cette fiche ne soit admise dans le résultat final.
Concepts associés
Un flux de données arrive rarement propre de lui-même : il a généralement besoin d'une normalisation pour uniformiser les valeurs incohérentes et de métadonnées pour compléter les attributs descriptifs sur lesquels un canal établit réellement son classement, avant de pouvoir devenir un flux produits spécifique à un canal. Pour une référence complète, champ par champ, de ce que doit contenir un flux de données bien formé, consultez notre guide des paramètres standard d'un flux produits XML.
















