Importation du catalogue depuis Excel
La section Import data permet de charger un catalogue à partir d'un fichier Excel (ou d'un dossier contenant le fichier et des images) : l'assistant analyse les colonnes, regroupe les catégories et crée des produits avec des données, des attributs et des images. La configuration peut être enregistrée dans un modèle et réutilisée lors des importations ultérieures.
L'assistant se compose de quatre étapes : Choose Files → Choose Data → Settings → Import. Chaque paramètre est expliqué ci-dessous à l'aide d'un exemple de fichier de vêtements pour hommes.
- Fichiers principaux — jusqu'à 20, fichiers supplémentaires — jusqu'à 1000.
- Fichier individuel — jusqu'à 10 Mo, tous les fichiers au total — selon la limite du stand.
- Le nombre maximum d'enregistrements par importation est limité (la valeur est indiquée dans le bloc Attention!).
- Les colonnes sans données sont ignorées lors de l'importation.
Étape 1. Fichiers et type de traitement
- Ouvrez la section Import data dans le menu de gauche.
- Type de traitement — format des données source :
- Fichiers Excel — fichiers
.xlsx; - Fichiers CSV — fichiers
.csv; - Fichiers XML — fichiers
.xml; - Fichiers et dossiers locaux — importation depuis des fichiers et dossiers locaux.
- Fichiers Excel — fichiers
- Type de stockage des données — où les données seront stockées. Pour le catalogue, choisissez Catalog.
- Modèles — liste déroulante des modèles enregistrés. Le choix d'un modèle remplit automatiquement le type de traitement, le type de stockage et tous les paramètres des colonnes de l'Étape 2 (voir la section « Édition du modèle »).
- Que téléchargez-vous ? — ce que vous téléchargez :
- Fichiers principaux (avec option pour supplémentaires) — fichiers principaux (plus possibilité de fichiers supplémentaires). Mode par défaut.
- Uniquement des fichiers supplémentaires — uniquement des fichiers supplémentaires. Disponible uniquement pour les modèles permettant le chargement de fichiers supplémentaires.
- Chargement des fichiers principaux — faites glisser le dossier contenant le fichier Excel dans la zone de téléchargement ou cliquez sur Choose File. Vous pouvez également télécharger une archive — l'assistant la décompressera automatiquement. Pour de grands ensembles, utilisez un dossier compact — cela accélère le téléchargement.
- Chargement des fichiers supplémentaires — si nécessaire, ajoutez un dossier contenant des images (lorsque les images sont des fichiers séparés et non à l'intérieur d'Excel).
- Cliquez sur File upload, attendez le traitement et cliquez sur Further.
À droite, vous verrez Import history (journal des importations passées) et Templates (liste des modèles enregistrés ; l'icône « × » supprime le modèle).
Étape 2. Sélection et configuration des colonnes
Un tableau maître avec toutes les colonnes du fichier est affiché. Cochez les colonnes nécessaires avec la case à cocher dans l'en-tête — pour chacune, une carte de configuration apparaîtra sous le tableau.
Paramètres généraux de la colonne
Dans la carte, définissez le nom de l'attribut (le marqueur est généré automatiquement), le type de données et le rôle de la colonne :
| Paramètre | Désignation |
|---|---|
| Type | Type d'attribut : String, Text, Integer, Float, Image, Group of Images, List, etc. |
| Name | La colonne contient le nom du produit. |
| Collect categories from the values of this column | Les valeurs de la colonne sont utilisées pour rassembler les catégories du catalogue. |
| Contains price | La colonne est le prix (utilisé avec le type Float). |
| Contains currency | La colonne est la devise. |
| Includes SKU | La colonne est le SKU. |
| Unique key | Valeur — identifiant unique du produit : lors d'une nouvelle importation, les produits avec une valeur correspondante sont mis à jour, et non dupliqués. |
| Is record ID | La colonne est l'identifiant de l'enregistrement. |
| Multi-select | Autoriser plusieurs éléments de la liste dans la valeur (pour le type List). |
| Divider for multi-select | Caractère séparateur des valeurs lors de la sélection multiple (dans l'exemple — virgule ,). |
Exemple de configuration des colonnes
Pour le catalogue masculin, les colonnes sont configurées comme suit :
| Colonne | Type et paramètres |
|---|---|
| Category | Collect categories from the values of this column |
| Product Name | case à cocher Name |
| Style, Details | List + Multi-select + séparateur , |
| Product Description | Text |
| Brand, Gender, Size, Country, Label | List |
| Color, Material, Lining, Insulation, Care Instructions, Season | List + Multi-select + séparateur , |
| Units, Stock Qty | Integer |
| Price | Float + Contains price |
| SKU | String + Includes SKU + Unique key |
| Pictures | Image (voir ci-dessous) |
| Status | liaison conditionnelle aux statuts du produit (voir ci-dessous) |
Colonne avec images
- Type — Image.
- Choisissez le mode Search pattern for filenames et dans le champ de modèle, indiquez
*#attr#*— l'assistant trouvera les images parmi les fichiers supplémentaires selon la valeur de la colonne. - Optimize uploaded images — optimisation des images téléchargées (activée par défaut).
- Cochez Use as a preview in the product list — un sélecteur Preview templates s'ouvrira ; choisissez un modèle d'aperçu.
Liaison conditionnelle aux statuts du produit (colonne Status)
La colonne de statut peut ne pas être importée « telle quelle », mais associer ses valeurs aux statuts du produit selon des conditions :
- Cochez Attribute contains status values, puis Convert value et Use special values — dans cet ordre (le sélecteur de type de valeurs spéciales n'apparaît qu'après la troisième case à cocher).
- Special value type — choisissez Product Statuses.
- Définissez les conditions d'association. Pour chaque condition :
- colonne de comparaison (par défaut — la colonne Status elle-même) ;
- opérateur — par exemple,
equal to(égal à). Les options disponibles incluent égalementcontains,does not contain,not equal to,more,less, comparaison avec un modèle, avec un autre attribut, avec la date/heure actuelle, etc. ; - valeur pour la comparaison (par exemple,
In Stock) ; - statut cible du produit dans la liste des Product Statuses.
- Avec le bouton Add condition, ajoutez la condition suivante (par exemple,
Out of Stock→ un autre statut).
Dans l'exemple : la valeur In Stock et la valeur Out of Stock sont associées au statut du produit demo_status_update.
Si plusieurs tableaux sont liés, indiquez une clé commune (généralement le SKU) via les champs d'association des colonnes. Une fois la configuration terminée, cliquez sur Further.
Étape 3. Catégories à importer
Les catégories sont rassemblées à partir des valeurs de la colonne marquée avec la case à cocher Collect categories… à l'Étape 2. Si nécessaire, activez le choix de la catégorie racine (Choose Parent), dans laquelle le catalogue importé sera placé. Cliquez sur Further.
Étape 4. Lancer l'importation
- Process records — nombre d'enregistrements à traiter (peut être réduit par rapport à ce qui a été trouvé).
- Load files — charger les fichiers (images) avec les données.
- Choix de la langue — locale dans laquelle les valeurs sont importées.
- Save as template — enregistrer la configuration actuelle comme modèle ; dans le champ Template name qui apparaît, donnez un nom significatif (par exemple,
Men catalog Excel import), afin de pouvoir le réutiliser plus tard. - Cliquez sur Start import et attendez la fin.
Après l'importation, des catégories et sous-catégories apparaîtront dans le catalogue, et les produits seront créés avec des données, des attributs, des statuts et des images.
Modèles : sauvegarde et édition
La configuration d'importation peut être enregistrée dans un modèle et réutilisée plus tard — et si nécessaire, complétée par une nouvelle colonne et réimportée, mettant à jour les produits déjà créés. La vidéo ci-dessous montre tout le cycle : d'abord une importation simple avec sauvegarde du modèle, puis son édition.
Sauvegarde du modèle
- Effectuez l'importation (dans l'exemple, deux colonnes sont cochées : Category —
Collect categories…et Product Name —Name). - À l'Étape 4, cochez Save as template, dans le champ Template name, donnez un nom (dans l'exemple —
Mens clothing) et cliquez sur Start import.
Le modèle apparaîtra dans la liste Templates à droite (l'icône « × » à côté supprime le modèle).
Édition du modèle
- À l'Étape 1, dans la liste Templates, sélectionnez le modèle enregistré — le type de traitement, le stockage et la configuration des colonnes seront automatiquement remplis.
- Cochez la case Edit template — cela active le mode d'édition (sinon, le modèle est appliqué sans modifications).
- Téléchargez le fichier. En mode d'édition, l'assistant ouvre immédiatement l'Étape 2 avec les colonnes du modèle déjà cochées.
- Cochez la nouvelle colonne (dans l'exemple — Style) et définissez son type (
List). - Passez à l'Étape 4. Deux boutons sont disponibles ici :
- Save template only — enregistrer les modifications dans le modèle sans importer ;
- Save template and import data — enregistrer les modifications et réimporter le catalogue avec les données mises à jour.
- Cliquez sur Save template and import data.
Après la réimportation, ouvrez n'importe quel produit de la catégorie et dans l'onglet Attributes, assurez-vous que le nouvel attribut (Style) a été ajouté.