Certaines APIs Mirakl permettent de définir des Canaux de vente, par exemple "France" ou "Italie". Avec ces APIs, vous avez la possibilité d'appliquer notamment un prix différent dans chaque canal. De plus, l'API Mirakl permet de définir si un certain champ d'offre est pertinent pour un canal en particulier. Tout champ supplémentaire est spécifiquement créé par tout export Mirakl, par exemple : Leroy Merlin. A l'étape Construire de l'API, nous regroupons tous ces champs d'offre qui sont spécifiques à un seul canal Mirakl, dans un onglet intitulé "Canaux de vente".
Activation des canaux de vente pour votre API Mirakl
Les canaux de vente peuvent être activés depuis les Paramètres d'une API Mirakl.
Vous devrez peut-être contacter la plateforme Mirakl pour obtenir l'autorisation de vendre sur un canal spécifique. En désactivant ou en activant un canal dans les Paramètres, le canal sera activé ou désactivé à l'étape Construire. Cela signifie que vous pouvez configurer le canal depuis cette étape. L'activation du canal dans les paramètres de l'API ne signifie pas que nous activons tous les éléments pour ce canal. Il est donc nécessaire que vous complétiez le paramétrage du canal à l'étape Construire.
Configurer des champs d'offre spécifiques à un canal
Dans l'onglet Canaux de vente de l'étape Construire, vous trouverez tous les canaux que vous avez activés depuis les Paramètres, ainsi que les champs correspondants. Par exemple, c'est ici que vous pouvez définir un prix différent pour votre canal de vente "France" :
Certaines plateformes Mirakl permettent même d'activer ou de désactiver indépendamment les produits par canal. Si c'est le cas, vous trouverez également ce paramètre ici.
Les différents champs de prix sont un peu particuliers et fonctionnent de la même manière sur toutes les plateformes Mirakl qui le supportent. Il s'agit de ce que Mirakl appelle le prix spécifique par canal. Cela signifie que, lorsque vous fixez un prix dans le canal de vente, celui-ci remplacera le prix (ou le prix soldé) que vous avez paramétré dans l'onglet "Produit" de l'étape Construire :
Vous trouverez ci-dessous un aperçu du tableau de bord Mirakl de l'API. Dans cet exemple, le prix du Produit à l'étape Construire pour une offre spécifique serait de 10€, et le prix dans Canaux de vente pour Leroy Merlin France serait de 15€. Cela signifie que le prix unitaire pour chaque canal de vente serait de 10€, sauf pour le canal de vente Leroy Merlin France :
Pour supprimer ce prix spécifique à un canal de vente, vous pouvez supprimer la valeur contenue dans Prix depuis l'onglet Canaux de vente ou utiliser une règle pour vider le champ en question. L'API Mirakl écrasera alors le prix actuel pour revenir au prix par défaut.
Bonnes pratiques
Ajout de plusieurs valeurs d'attribut : Lorsque vous ajoutez plusieurs valeurs dans un champ d'attribut pour les marketplaces Mirakl, séparez chaque valeur par le symbole "|" pour assurer un traitement correct des valeurs.
ID du produit du vendeur pour les produits simples/uniques : Veuillez noter qu'il existe deux attributs nommés respectivement "SellerArticleId" et "SellerProductId". L'attribut "SellerProductId" fait référence à l'ID parent, tandis que l'attribut "SellerArticleId" fait référence aux produits variants. Pour les produits uniques, les deux attributs doivent être remplis avec la même valeur.
Pour plus d'informations sur les erreurs des marketplaces de Mirakl et les bonnes pratiques à adopter, consultez notre guide dédié.