Aller au contenu
RÉCIT PRODUIT · PIM/DAM

Huit flux en entrée, un catalogue en sortie

Chaque environnement de vente de ce secteur commence par la même question : d'où viennent les données produits, et sont-elles encore justes ? Notre PIM récupère les flux des grands fournisseurs, les harmonise et les tient à jour — aujourd'hui 74 136 produits et 61 693 variantes.

La situation

Chaque fournisseur livre différemment. L'un un flux JSON de 200 Mo, l'autre un Excel par marque, le troisième une API par langue. Les couleurs portent partout d'autres noms, les tailles aussi, et les photos se trouvent encore ailleurs.

Qui tient cela à la main tient six mois. Ensuite, la boutique en ligne se fige le jour où quelqu'un part en vacances, et plus personne n'ose dire laquelle des deux listes est la bonne. Ce n'est pas un manque de soin : c'est simplement trop de travail pour être tenu à la main.

Le défi

Il ne s'agit pas d'importer une fois mais chaque nuit à nouveau, sans que des articles se perdent ou se retrouvent en double. Un article qui disparaît aujourd'hui doit sortir de l'environnement de vente mais pas de l'historique des commandes. Un article qui change de nom de couleur doit rester la même variante.

Et cela doit être multilingue : un client espagnol veut des textes espagnols, pas des textes néerlandais surmontés d'un petit drapeau. C'est plus qu'une traduction par nom de produit — il s'agit d'une couche à part, à côté des données produits, tenue à jour par variante et par langue, et qui retombe proprement quand un fournisseur ne livre pas une langue.

Ce qui est en place

Des données produits de huit fournisseurs, dans la même structure et avec les mêmes champs : New Wave avec 26 239 articles, PF Concept avec 19 403, Mid Ocean avec 14 843, XD Connects avec 6 469, Toppoint avec 6 154, Spranz avec 758, Langenberg avec 244 et Moxz avec 26.

Les traductions se trouvent dans une couche à part : 398 678 lignes sur 61 693 variantes en huit langues — nl, en, de, fr, es, it, pl et cz. Les données d'impression forment une couche propre de 426 573 règles de marquage. Là où un fournisseur ne livre pas une langue, l'environnement de vente retombe proprement au lieu d'afficher un champ vide.

74 136 produitsAvec 61 693 variantes, issus de huit flux fournisseurs. Mesuré le 20 septembre 2026.
398 678 lignes de traductionEn huit langues : nl, en, de, fr, es, it, pl et cz, dans une couche à part à côté des données produits.
426 573 règles de marquageLes données d'impression avec palier, nombre de couleurs et frais de calage, comme règles dans le système.
Quinze environnements de boutiqueTournent aujourd'hui sur cette seule source, chacun avec son assortiment et ses prix.

Honnêtes sur les limites

Deux fournisseurs ne livrent pas de flux de traduction utilisable. XD Connects renvoie toujours la même langue par l'URL du flux, quelle que soit la langue demandée ; il faut pour cela des flux distincts. Chez Toppoint, la liaison de traduction est à l'arrêt sur une clé manquante.

Nous préférons le dire à voix haute plutôt qu'un client le découvre lui-même sur une fiche produit espagnole. Cela relève du même principe que le reste de cette page : nous n'y mettons rien dont nous ne puissions rendre compte, et nous n'omettons rien qui devienne visible au mauvais moment.

Le résultat

Une seule source pour huit flux, huit langues et quinze environnements de boutique en production, avec un journal nocturne qui indique ce qui a changé et ce qui a échoué. La question « cet article existe-t-il encore » n'est plus une discussion mais une ligne dans un journal.

Ce qui n'y figure pas : combien d'heures d'import manuel cela remplace par mois. Cela n'a jamais été relevé, nous n'inscrivons donc aucun chiffre. C'est ci-dessous une question ouverte, avec celle de savoir chez quel client nous pourrions le mesurer.

Références

Ce que le client en dit

Cette citation est une proposition. Nous l'avons écrite telle que nous l'avons comprise lors des entretiens, afin de pouvoir la soumettre au client. Elle ne sera publiée que lorsque le client l'aura approuvée mot pour mot et que le nom et la fonction y figureront.

“Le lundi, nous n'ouvrons plus d'Excel.”
«nom et fonction à compléter»

Envoyez-nous un seul flux

Vous recevez un rapport sur vos propres données : quels champs manquent, quelles langues restent vides, quelles techniques ne se raccordent pas et combien d'articles en deviennent invendables. Même si vous ne faites rien avec nous ensuite.