WooCommerceStructureBloqueur d'import
Colonne obligatoire manquante
Une ou plusieurs colonnes d'import WooCommerce obligatoires manquent dans la ligne d'en-tête.
De quel problème s’agit-il ?
Une ou plusieurs colonnes d'import WooCommerce obligatoires manquent dans la ligne d'en-tête.
Champ concerné:
la ligne d'en-têteBloqueur d'import: votre fichier ne pourra pas être importé tant que ce problème n'est pas résolu.
Importez votre CSV pour détecter ce problème et exporter un fichier propre.
CorrigerPourquoi WooCommerce le refuse
WooCommerce s'appuie sur des noms de colonne précis pour associer les champs à l'import.
Valeurs valides / format attendu
- ✓Toutes les colonnes obligatoires doivent figurer en ligne 1 du fichier
- ✓Sur la plupart des plateformes, les noms de colonnes sont sensibles à la casse
- ✓Les colonnes manquantes doivent être ajoutées même si leurs valeurs sont vides
- ✓Partez du modèle officiel de la plateforme
Exemples
| Valeur incorrecte | Valeur correcte | Remarque |
|---|---|---|
Colonne absente de la ligne 1 | Colonne ajoutée à la ligne d'en-tête (les valeurs peuvent être vides) | L'en-tête doit exister même si les données sont vides |
Corriger dans StriveFormats
Importez votre CSV dans StriveFormats pour détecter ce problème sur toutes les lignes, avec un rapport clair ligne par ligne.
Corriger dans Excel
- 1Téléchargez le modèle officiel WooCommerce depuis la section Modèles de StriveFormats.
- 2Ouvrez votre CSV et le modèle téléchargé dans Excel.
- 3Regardez la ligne 1 des deux fichiers : c'est la ligne d'en-tête.
- 4Repérez les noms de colonnes présents dans le modèle mais absents de votre fichier.
- 5Dans votre CSV, cliquez sur l'en-tête d'une colonne vide et saisissez le nom de colonne manquant exactement comme dans le modèle (en respectant la casse).
- 6Laissez vides les cellules de la nouvelle colonne si vous n'avez pas de données : la colonne doit seulement exister.
- 7Répétez pour chaque colonne manquante, puis enregistrez au format CSV.
Corriger dans Google Sheets
- 1Téléchargez le modèle officiel WooCommerce depuis la section Modèles de StriveFormats.
- 2Ouvrez les deux fichiers dans Google Sheets (glissez-les sur drive.google.com, ou Fichier > Importer dans une feuille existante).
- 3Comparez la ligne 1 des deux fichiers. Notez les noms de colonnes présents dans le modèle mais absents de votre fichier.
- 4Ajoutez les noms de colonnes manquants en ligne 1 de votre fichier, exactement comme dans le modèle (en respectant la casse).
- 5Laissez vides les cellules de la nouvelle colonne si vous n'avez pas de données : l'en-tête doit exister.
- 6Allez dans Fichier > Télécharger > Valeurs séparées par des virgules (.csv).
L’éviter la prochaine fois
- ✓Partez toujours du modèle officiel de la plateforme, jamais d'une feuille vierge.
- ✓Une fois votre fichier construit, comparez votre ligne d'en-tête au modèle côte à côte avant d'exporter.
- ✓Gardez une copie de la bonne ligne d'en-tête comme référence pour vos prochains fichiers.
- ✓Passez chaque nouveau fichier dans StriveFormats pour vérifier que les en-têtes respectent les exigences de la plateforme.
Comment StriveFormats le détecte
StriveFormats compare la ligne d'en-tête de votre fichier (ligne 1) à l'ensemble des colonnes obligatoires du format WooCommerce. Tout nom de colonne obligatoire absent déclenche ce problème.
►Détail technique
L'import de WooCommerce lit la première ligne du CSV comme ligne d'en-tête avant de traiter les données. Si un nom de colonne obligatoire en est absent, l'import n'a aucune colonne où écrire ces données : il ne peut pas deviner les colonnes manquantes à partir du contenu. Les noms de colonnes sont comparés exactement (sensibles à la casse sur la plupart des plateformes) : « variant price » ne satisfait donc pas l'exigence « Variant Price ».