Outil de développement / 30

Validateur CSV de produits pour l'import Shopify

Vérifiez un CSV de produits selon les règles de l'import Shopify, et téléchargez une copie réparée.

Validateur CSV de produits pour l'import Shopify: L'import Shopify signale un problème à la fois, après l'envoi, ce qui peut transformer un mauvais export en après-midi perdue. Ici, le fichier entier est d'abord lu puis tout est listé d'un coup : un handle utilisé par deux produits, un prix contenant un symbole monétaire, une inventory policy qui n'est ni deny ni continue, une URL d'image sans schéma, une ligne produit sans titre. L'outil reconnaît les deux conventions de colonnes en circulation — le modèle actuel de Shopify écrit URL handle et Price, tandis que la plupart des exports tiers écrivent encore Handle et Variant Price. Fonctionne 100 % localement dans votre navigateur, sans aucun téléversement de fichier vers le serveur.

Exécutions
Dans votre navigateur
Coût
Gratuit · sans inscription
Disponibilité
Prêt à l'emploi

Le fichier est lu dans votre navigateur. Rien n’est téléversé et rien concernant votre catalogue ne quitte cette page.

Comment Shopify lit les lignes de variantes

Un produit avec des variantes s’étend sur plusieurs lignes partageant un même handle. La première ligne contient les champs du produit : titre, description, vendeur, type et tags. Les lignes suivantes contiennent uniquement les champs des variantes, comme les valeurs d’options, le SKU, le prix et le stock, ainsi que les éventuelles URL d’images supplémentaires. Répéter le titre sur ces lignes est sans conséquence, mais leur attribuer un handle différent, même d’un seul caractère, les sépare en un autre produit.

Importer en toute sécurité

L’écran d’importation de Shopify peut écraser les produits dont les handles existent déjà dans la boutique. Lorsque cette option est activée, une colonne présente mais laissée vide peut effacer la valeur enregistrée ; une modification imprudente peut donc supprimer des descriptions ou des images. Importez d’abord quelques produits et vérifiez-les dans l’interface d’administration avant d’envoyer le fichier complet.

Enregistrez le fichier au format CSV UTF-8 ; Shopify attend cet encodage. Lorsque le catalogue se trouve dans un tableur, Excel vers CSV l’exporte sans les problèmes d’encodage qui transforment les noms de produits accentués en caractères illisibles.

Comment l'utiliser

  1. Choisissez ou collez votre CSV de produits.
  2. Lisez les erreurs, listées par ligne et par colonne.
  3. Téléchargez la copie réparée, ou corrigez les lignes qui nécessitent une décision puis relancez la vérification.

Confidentialité et limitations

Votre catalogue est lu dans votre navigateur et n'est jamais envoyé. Les prix, SKU et noms de fournisseurs ne sont transmis nulle part, ce qui compte ici plus que pour la plupart des outils : un export produits dresse un portrait assez complet d'une entreprise.

Outils associés

Questions fréquentes

Un résultat propre garantit-il que l'import fonctionnera ?

Non, et il est utile de le préciser. L'outil vérifie les règles structurelles — colonnes obligatoires, formats de valeurs, unicité des handles, guillemets. Il ne peut pas vérifier qu'une catégorie de produit correspond exactement à la taxonomie de Shopify, qu'une URL d'image est accessible depuis les serveurs de Shopify, ou que vous êtes sous les limites de variantes de votre offre. Il attrape les échecs dus au fichier lui-même.

Que change la copie réparée ?

Uniquement les formats qui n'ont qu'une forme correcte évidente : handles réécrits en minuscules avec des tirets, TRUE et FALSE mis en majuscules, inventory policy mise en minuscules, symboles monétaires et séparateurs de milliers supprimés des prix, un fulfillment service vide défini sur manual, lignes trop courtes alignées sur l'en-tête, marque d'ordre des octets (BOM) supprimée. Tout ce qui exige une décision est laissé tel quel — un prix vide, un statut de "live", une inventory policy de "restock". Deviner ces valeurs transformerait un import échoué en un catalogue erroné, ce qui est pire.

Pourquoi ne signale-t-il pas les guillemets typographiques ?

Parce qu'ils sont généralement acceptables. Le modèle de produit de Shopify lui-même contient un titre qui en comporte. L'erreur courante est un guillemet typographique utilisé là où un guillemet droit devrait encadrer le texte, ce qui se manifeste par un guillemet non fermé ou isolé — et cela est bien signalé.

Quels noms de colonnes dois-je utiliser ?

Les deux conviennent. Le modèle téléchargeable de Shopify utilise désormais URL handle, Price et Inventory quantity ; le format cité par la documentation d'import, et celui que la plupart des applications et exports émettent encore, utilise Handle, Variant Price et Variant Inventory Qty. Choisissez-en un et tenez-vous-y — un fichier qui mélange des colonnes des deux jeux est souvent deux exports collés ensemble, et l'outil le dira.

Outil gratuit · dans votre navigateur exécutions · aucun compte requis