Destinations

CSV personnalisé : structure, colonnes et configuration des destinations

Guide complet pour configurer et mapper les colonnes d'un fichier CSV personnalisé en vue d'exporter vos données produits vers des destinations sur mesure.

8 min read Updated 4 Jul 2026

Aucun résultat trouvé

Essayez d'autres mots-clés ou parcourez tous les articles d'aide.

    Introduction

    Le format CSV personnalisé vous permet d'exporter vos données produits dans un fichier texte structuré, adapté à vos besoins spécifiques ou à ceux de vos partenaires commerciaux. Contrairement aux flux prédéfinis pour des plateformes comme Amazon ou eBay, le CSV personnalisé offre une flexibilité totale : vous définissez les colonnes, leur ordre, leur contenu et le délimiteur utilisé.

    Cet article explique comment configurer un fichier CSV destinations, mapper vos champs de produits aux colonnes CSV, et garantir que vos données sont correctement structurées pour l'import dans vos systèmes ou ceux de vos partenaires.

    Structure et format du fichier CSV destinations

    Un fichier CSV (Comma-Separated Values) organise vos données produits en lignes et colonnes. Chaque ligne représente un produit, chaque colonne un attribut (titre, prix, disponibilité, etc.). La première ligne contient généralement les en-têtes de colonne.

    Éléments clés d'un CSV personnalisé :

    • En-têtes de colonne : noms des champs en première ligne, séparés par un délimiteur (virgule, point-virgule, tabulation).
    • Délimiteur : caractère qui sépare les colonnes. Le plus courant est la virgule (,), mais vous pouvez utiliser un point-virgule (;) ou une tabulation selon vos besoins.
    • Encodage : généralement UTF-8 pour supporter les caractères accentués et spéciaux.
    • Guillemets : utilisés pour encadrer les valeurs contenant le délimiteur ou des sauts de ligne.

    Exemple de structure basique :

    id,title,price,availability,brand
    "SKU001","Chaise ergonomique noire","89.99","in stock","MeublePro"
    "SKU002","Bureau en bois massif","299.50","in stock","MeublePro"
    

    Configuration des colonnes CSV et mappage des champs

    La puissance du CSV personnalisé réside dans la possibilité de définir exactement quelles colonnes exporter et comment mapper vos champs internes aux colonnes du fichier.

    Colonnes CSV destinations courantes :

    Colonne Description Utilité
    id Identifiant unique du produit (SKU, référence interne) Permet d'identifier et de mettre à jour chaque produit dans votre système ou celui du partenaire
    title Nom ou titre du produit Affiché dans les listes et recherches
    description Description détaillée du produit Enrichit l'information produit, améliore le référencement
    price Prix de vente en devise locale Critique pour la conversion ; doit être au format correct (ex. 89.99)
    brand Marque du produit Aide au filtrage et à la segmentation
    availability Statut de disponibilité (in stock, out of stock, preorder) Détermine si le produit peut être commandé
    image_link URL de l'image principale du produit Affichage visuel essentiel
    product_type Catégorie ou type de produit Organise et catégorise l'offre
    mpn Numéro de pièce du fabricant Identifiant standardisé pour les produits
    gtin Code-barres (EAN, UPC, ISBN) Identifiant universel reconnu par les systèmes de vente
    link URL de la page produit sur votre site Redirection vers le produit
    condition État du produit (new, refurbished, used) Important pour la conformité et la transparence
    google_product_category Catégorie Google Merchant Center Classement standardisé pour les plateformes publicitaires
    item_group_id Identifiant de groupe pour les variantes Regroupe les articles de même produit (tailles, couleurs)

    Considérations pratiques pour le mappage

    Lorsque vous configurez votre fichier CSV destinations, chaque colonne doit correspondre à un champ source dans votre base de données produits. Le mappage détermine comment les données circulent de votre système vers le fichier final.

    Points d'attention :

    • Champs obligatoires vs. optionnels : Certains partenaires exigent des colonnes spécifiques (id, title, price). Consultez leur documentation pour identifier les colonnes obligatoires.
    • Format des données : Les prix doivent utiliser un séparateur décimal cohérent (point ou virgule). Les dates doivent suivre un format standard (DD/MM/YYYY ou YYYY-MM-DD).
    • Encodage des caractères spéciaux : Les apostrophes, guillemets et caractères accentués doivent être correctement encodés pour éviter les erreurs de parsing.
    • Longueur des valeurs : Certains systèmes limitent la longueur des colonnes. Testez avec des valeurs réalistes.

    Processus d'import et d'export du CSV personnalisé

    Export des données

    L'export d'un fichier CSV destinations suit généralement ce processus :

    1. Sélection des colonnes : Vous choisissez quels champs exporter et dans quel ordre.
    2. Mappage des champs : Chaque colonne CSV est liée à un champ source (titre produit, prix, stock, etc.).
    3. Filtrage des données : Vous pouvez limiter l'export à certains produits (par catégorie, marque, disponibilité).
    4. Génération du fichier : Le système crée le fichier CSV avec le délimiteur et l'encodage spécifiés.
    5. Téléchargement ou transmission : Le fichier est mis à disposition pour téléchargement ou envoyé automatiquement à un partenaire via SFTP, email ou API.

    Import des données

    Lorsqu'un partenaire ou un système externe doit importer votre CSV :

    1. Validation de la structure : Vérifiez que les en-têtes correspondent aux colonnes attendues.
    2. Contrôle de qualité : Analysez un échantillon de lignes pour détecter les erreurs de format ou les données manquantes.
    3. Mappage inverse : Les colonnes CSV sont mappées aux champs du système récepteur.
    4. Chargement en base de données : Les données sont insérées, mises à jour ou supprimées selon les règles définies.
    5. Rapport d'import : Un résumé indique le nombre de produits traités et les éventuelles erreurs.

    Gestion des destinations personnalisées CSV

    Une destination CSV personnalisée est une configuration sauvegardée qui définit :

    • Quelles colonnes exporter.
    • Comment mapper les champs internes aux colonnes.
    • Le délimiteur et l'encodage à utiliser.
    • Les filtres de produits à appliquer.
    • La fréquence et le mode de livraison (téléchargement manuel, export automatique, webhook).

    Exemple de configuration de destination :

    Vous avez un partenaire logistique qui a besoin d'un CSV avec les colonnes suivantes : SKU, nom produit, quantité en stock et code-barres. Vous créez une destination personnalisée qui :

    • Exporte uniquement les produits en stock.
    • Mappe votre champ « référence_interne » vers la colonne « SKU ».
    • Mappe « titre_produit » vers « nom produit ».
    • Mappe « stock » vers « quantité en stock ».
    • Mappe « ean » vers « code-barres ».
    • Utilise un point-virgule comme délimiteur (standard français).
    • S'exporte automatiquement chaque nuit.

    Cette destination peut être réutilisée, modifiée ou supprimée selon l'évolution de vos besoins.

    Bonnes pratiques pour la structure des données CSV

    Qualité et cohérence des données

    • Complétude : Remplissez tous les champs obligatoires. Les colonnes vides peuvent causer des erreurs lors de l'import.
    • Cohérence des formats : Utilisez le même format pour tous les prix (ex. 2 décimales), toutes les dates, tous les codes-barres.
    • Absence de doublons : L'identifiant unique (id) ne doit apparaître qu'une seule fois dans le fichier.
    • Caractères de contrôle : Évitez les caractères de contrôle ou les sauts de ligne non échappés dans les valeurs.

    Optimisation pour l'import

    • Ordre des colonnes : Placez les colonnes les plus critiques en premier (id, title, price).
    • Noms de colonnes explicites : Utilisez des en-têtes clairs et sans espaces inutiles.
    • Délimiteur approprié : Choisissez un délimiteur qui n'apparaît pas dans vos données (si vos descriptions contiennent des virgules, utilisez un point-virgule).
    • Guillemets : Encadrez les valeurs contenant le délimiteur ou des sauts de ligne.

    Validation avant export

    • Testez l'export avec un petit ensemble de produits.
    • Ouvrez le fichier CSV généré dans un éditeur ou un tableur pour vérifier la structure.
    • Importez le fichier dans le système cible et contrôlez le résultat.
    • Documentez les erreurs rencontrées et ajustez la configuration si nécessaire.

    Cas d'usage courants du CSV personnalisé

    Synchronisation avec des partenaires commerciaux : Vous exportez régulièrement un CSV vers vos distributeurs, revendeurs ou marketplaces internes.

    Import de données externes : Vous recevez un CSV d'un fournisseur ou d'un tiers et vous le mappez à votre système produits.

    Sauvegarde et archivage : Vous créez des exports réguliers en CSV pour conserver un historique de vos données produits.

    Intégration avec des outils : Vous utilisez des outils de business intelligence, de gestion de contenu ou d'analyse qui acceptent des fichiers CSV en entrée.

    Gestion d'inventaire : Vous exportez les niveaux de stock en CSV pour les transmettre à votre système logistique.

    Dépannage et erreurs courantes

    Erreur d'encodage : Les caractères accentués s'affichent mal. Solution : Assurez-vous que l'encodage est UTF-8 dans la configuration d'export et lors de l'import.

    Colonnes mal délimitées : Les données s'affichent dans une seule colonne. Cause : Le délimiteur spécifié ne correspond pas à celui utilisé dans le fichier. Vérifiez la configuration.

    Données tronquées : Certaines valeurs sont coupées. Cause possible : Limite de longueur de colonne. Réduisez la longueur des valeurs ou ajustez les paramètres du système récepteur.

    Doublons lors de l'import : Des produits sont importés plusieurs fois. Cause : L'identifiant unique n'est pas correctement mappé ou contient des doublons dans la source.

    Résumé et recommandations

    Le CSV personnalisé est un format flexible et largement supporté pour l'échange de données produits. Sa configuration réussie dépend de :

    1. Une compréhension claire de la structure attendue (colonnes, délimiteur, encodage).
    2. Un mappage précis entre vos champs internes et les colonnes CSV.
    3. Une validation rigoureuse des données avant et après export.
    4. Une documentation de la configuration pour faciliter la maintenance future.

    En suivant les bonnes pratiques décrites dans cet article, vous garantissez que vos fichiers CSV destinations sont structurés correctement, facilement importables et conformes aux attentes de vos partenaires ou systèmes internes. Testez toujours avec un petit volume de données avant de mettre en place un export en production.