Cet article traite des API Mirakl. Actuellement, Channable propose les APIs Mirakl suivantes :
- Decathlon
- Leroy Merlin
- Bricoman
- Carrefour France
- Carrefour Spain
- Fnac
- fonQ
- Mediamarkt
- Manor
- Leen Bakker
- Blokker Connect!
- Darty
- Conforama
- PcComponentes
- ePrice
- Maxeda Brico&Praxis
À quoi ressemble l'erreur dans Channable ?
Avec nos APIs Mirakl, vous pouvez facilement envoyer vos produits sur différentes plateformes avec les stocks et les prix mis à jour quotidiennement. Cependant, lors du premier envoi sur une plateforme Mirakl (ou lorsque vous ajoutez des produits qui n'existent pas encore sur Mirakl), il est nécessaire d'ajouter ces nouveaux produits à la base de données EAN de Mirakl, avant que l'API ne puisse les envoyer et les mettre à jour quotidiennement.
Pour savoir si certains produits doivent être ajoutés à la base de données, allez d'abord sur l'onglet API du menu de gauche dans Channable. Ensuite, dans l'étape Résultat de votre API, cliquez sur Erreurs.
Si l'erreur "mirakl_unknown_error_code" est présente, alors certains produits doivent être ajoutés à la base de données EAN de Mirakl. Cela signifie donc que vous devez ajouter ces EAN avec les informations produits correspondantes.
Comment résoudre l'erreur ?
Remplissez les étapes Catégories et Attributs dans votre API
Catégories
Allez à l'étape Catégories de votre API et ajoutez des catégories à vos produits. Vous pouvez utiliser la fonction auto-générer des catégories pour vous aider à les mettre en place, ou simplement les ajouter manuellement.
Attributs
Allez à l'étape Attributs de votre API. Vous y trouverez toutes les catégories que vous avez paramétrées à l'étape Catégories. Les attributs diffèrent pour chaque catégorie donc assurez-vous de remplir chacune d'entre elles en utilisant cet article sur la construction des attributs.
Si vous avez rempli toutes les catégories et attributs de votre API, allez maintenant sur la vue d'ensemble des APIs et cliquez sur le bouton bleu "Exécuter".
Obtenez le rapport d'erreur Mirakl
Dans Mirakl, allez sur My Inventory > Import from file > Track Product Imports > Actions. Vous trouverez ici quelques fichiers, dont le rapport d'erreur. Téléchargez-le pour savoir s'il y a d'autres erreurs.
Optimisez vos données dans Channable
Maintenant que vous avez une vue d'ensemble des informations manquantes ou incorrectes, corrigez l'information dans votre API Mirakl dans Channable. Utilisez les règles pour optimiser vos données et utilisez cet article sur la construction des attributs comme guide pour optimiser l'étape Attributs.
Après avoir optimisé les données dans Channable, naviguez vers la vue d'ensemble des APIs et exécutez à nouveau l'API en cliquant sur le bouton bleu "Exécuter".
Répétez jusqu'à ce que toutes les erreurs soient résolues
Il se peut qu'un seul cycle de résolution des erreurs ne permette pas de résoudre toutes les erreurs "mirakl_unknown_error_code". Si vous voyez toujours cette erreur dans l'étape Aperçu de votre API Mirakl, répétez les étapes ci-dessus jusqu'à ce que l'erreur ait disparu.