Corrigez l'erreur “Validation failed: options are not unique” lors d'un import CSV dans Shopify
Deux variantes du même produit ont exactement les mêmes valeurs d'option, par exemple deux lignes qui sont toutes deux Size M et Color White. Modifiez ou supprimez l'une des lignes en doublon pour que chaque combinaison de valeurs d'option soit unique, puis importez à nouveau.
Message d'erreur dans Shopify
Validation failed: options are not unique
Signification de cette erreur
Shopify identifie chaque variante par sa combinaison de valeurs d'option (Option1 value, Option2 value et Option3 value). Au sein d'un produit, deux variantes ne peuvent pas partager la même combinaison. Quand Shopify trouve une combinaison répétée, il refuse le produit avec cette erreur.
Causes fréquentes
- Une ligne de variante a été copiée sans que sa valeur d'option soit modifiée.
- Deux produits différents utilisent le même URL handle, donc Shopify lit leurs lignes comme des variantes d'un seul produit.
- Des valeurs d'option ne diffèrent que par des espaces ou des majuscules, comme “M” et “M ”, que Shopify traite comme la même valeur.
Comment corriger
- Cherchez le produit indiqué dans le message d'erreur et examinez toutes les lignes portant son URL handle.
- Comparez les valeurs Option1, Option2 et Option3 de chaque ligne et repérez les lignes avec la même combinaison.
- S'il s'agit d'un vrai doublon, supprimez la ligne en trop. S'il s'agit d'une autre variante, changez sa valeur d'option, par exemple de White à Black.
- Si deux produits différents partagent un handle, donnez à l'un des deux un nouveau URL handle unique.
- Enregistrez le fichier en CSV UTF-8 et importez-le à nouveau.
Exemple
URL handle,Title,Option1 name,Option1 value,Option2 name,Option2 value,Price linen-shirt,Linen shirt,Size,M,Color,White,39.00 linen-shirt,,,M,,White,39.00
URL handle,Title,Option1 name,Option1 value,Option2 name,Option2 value,Price linen-shirt,Linen shirt,Size,M,Color,White,39.00 linen-shirt,,,M,,Black,39.00
Les deux variantes étaient Size M / White. Passer la seconde à Black rend chaque combinaison unique.
Comment l'éviter
- Triez une copie du fichier par URL handle et valeurs d'option pour repérer les combinaisons répétées.
- Utilisez un validateur qui vérifie les combinaisons d'options de chaque produit, y compris celles qui ne diffèrent que par des espaces ou des majuscules.
Détectez ce problème avant l'import
Skuvera vérifie votre CSV produit selon toutes les règles de Shopify dans votre navigateur et indique la ligne et la colonne exactes. Gratuit, sans inscription.
Foire aux questions
- Faut-il des valeurs d'option pour un produit à une seule variante ?
- Les produits à variante unique peuvent utiliser Title comme nom d'option et Default Title comme valeur. Seuls les produits à plusieurs variantes ont besoin de valeurs d'option distinctes.
- Modifier des valeurs d'option affecte-t-il les variantes existantes ?
- Oui. Shopify précise que changer les valeurs de Option1, Option2 ou Option3 supprime les ID de variantes existants et en crée de nouveaux, ce qui peut casser des apps ou intégrations qui dépendent des ID de variantes.
Vérifications associées dans Skuvera
Lire l'explication de ShopifyAutres erreurs d'import
- Corrigez l'erreur “Validation failed: price can't be blank” lors d'un import CSV dans Shopify
- Corrigez l'erreur “Ignored line because handle already exists” lors d'un import CSV dans Shopify
- Corrigez l'erreur “Ignored line because it did not contain product data” lors d'un import CSV dans Shopify
- Corrigez l'erreur “Invalid CSV header: missing headers” lors d'un import de produit dans Shopify
- Corrigez l'erreur “Network error: Unexpected token < in JSON at position 0” lors d'un import CSV dans Shopify
- Erreurs d'import CSV Shopify
Mis à jour le 30 octobre 2026
Skuvera