A) Concept
Un nouveau flux est créé par PricingLab depuis votre « flux source ». Dans ce nouveau flux, ils injectent les prix calculés par PricingLab, ceci permet de créer des règles dans Shoppingfeed avec les valeurs des colonnes rajoutées. Une fois créé, le nouveau flux est envoyé pour que Shoppingfeed puisse remplacer l’URL du flux source avec celui de PricingLab.
Quand une demande de « forcer la mise à jour » ou « télécharger le flux » est faite, l’appel est envoyé à PricingLab. PricingLab utilise le flux d’origine pour récupérer les informations d’origine et les mettre à jour.
B) Configuration sur Shopping Feed
Une fois client avec PricingLab, il vous est possible d'utiliser la fonctionnalité "Smartprice".
Celle-ci sauvegarde les prix dans les caractéristiques produits de votre compte Prestashop. Le but est ensuite de créer une règle sur Shoppingfeed pour que nous utilisions la valeur de cette caractéristique en tant que prix si la caractéristique n’est pas vide.
Voici la procédure à suivre :
1) Sur votre compte Shoppingfeed, rendez-vous dans la rubrique "Règles".
2) Créez une règle par place de marché et paramétrez-la comme ci-dessous (exemple pour priceminister) :
→ Nom de la règle / sélection de la place de marché / ajout d’une condition : “si la caractéristique n’est pas vide”.
→ Résultat, si la caractéristique n'est pas vide alors remplacer le prix par la valeur de la caractéristique.
3) Pour vérifier, rendez-vous dans la rubrique "Catalogue > Flux principal" :
→ mettre un id produit à tester et sélectionner la plateforme concernée puis vérifier que le champ prix utilise bien la valeur de la caractéristique en valeur modifiée :
doit correspondre à :