Importer des catégories
Importer
Importer des catégories
Importez l’intégralité de votre hiérarchie de catégories de produits dans Kameleoon avant d’exécuter des imports de produits avec la Product Recommendation API.
POST
Importer des catégories
Cet endpoint importe toutes vos catégories de produits dans votre compte Kameleoon.
Avant de télécharger des produits, il est nécessaire de télécharger une liste à jour des catégories dans notre base de données.
Les données sont envoyées sous forme de chaîne JSON qui inclut le corps de la requête. Vous devez envoyer toutes les catégories en une seule requête.
Liste des paramètres pour l’objet
Requête HTTP
Liste des paramètres de requête
| Paramètre | Type | Requis | Description |
|---|---|---|---|
shop_id | String | Oui | Votre Store Key. Vous pouvez la trouver dans Recommendations > Settings > Store settings dans l’application Kameleoon. Vous pouvez également contacter votre Customer Success Manager pour obtenir la clé. |
shop_secret | String | Oui | Votre Secret Key. Vous pouvez la trouver dans Recommendations > Settings > Store settings dans l’application Kameleoon. Vous pouvez également contacter votre Customer Success Manager pour obtenir la clé. |
categories | List | Oui | Une liste d’objets de catégorie. Trouvez dans ce tableau les paramètres requis pour categories |
webhook | String | Non | L’URL Webhook est l’endroit où une requête POST sera envoyée à la fin de l’import. |
Le Exemple d’une requête échouée :
webhook sert à notifier le développeur une fois qu’une requête est terminée. Lorsque toutes les catégories spécifiées dans l’appel API ont été importées et sont entièrement disponibles, une requête POST sera envoyée au webhook désigné.Nous recommandons fortement d’utiliser le webhook si vous importez un grand nombre de catégories, car leur traitement dans Kameleoon peut prendre plusieurs minutes.Si vous importez des produits via notre endpoint d’import de produits, l’utilisation du webhook garantit que toutes les catégories ont été entièrement traitées avant de lancer l’import de produits. Étant donné que les catégories doivent être traitées en premier par Kameleoon, tout produit sans catégorie connue sera ignoré lors du processus d’import.Exemple d’une requête réussie :Liste des paramètres pour l’objet categories
| Paramètre | Type | Requis | Description |
|---|---|---|---|
id | String | Oui | Un ID unique attribué à la catégorie |
name | String | Oui | Nom de la catégorie |
parent | String/NULL | Optionnel | Si la catégorie est hiérarchique, ce champ définit un parent pour cette catégorie |
url | String | Optionnel | Une URL à associer à la catégorie |
alias | String | Optionnel | Un alias pour la catégorie |