Ma Panoplie

Comment synchroniser plusieurs flux produit et l'API marchand pour garantir la bonne commission par vente affichée ?

Pierre L.

J'essaie de monter un petit comparateur de prix et je rame sur la synchronisation entre les flux produit fournis et l'API marchand de certains vendeurs. Mon souci concret : les prix et les IDs changent vite, du coup la commission par vente affichée devient fausse et je ne veux pas me retrouver à payer la différence. J'ai testé un rafraîchissement toutes les heures et un mapping manuel des SKU pour deux marchands, mais ça reste approximatif et lent. Pierre L., comptable de formation, je regarde surtout ce qui reste après impôts et cotisations, tu aurais des retours pratiques ou des outils simples pour fiabiliser le mapping et la synchro sans exploser le serveur ?

5 réponses

Grégoire D.

Privilégie les webhooks quand le marchand les propose et mets en place une file asynchrone qui applique un matching flou sur référence et titre, et fais une requête en direct à l'API au moment où l'utilisateur clique pour afficher la commission la plus fiable, sinon tu te retrouves avec des prix obsolètes et un serveur qui cale.

Julien P.

grégoire, t'as testé la latence réelle des APIs quand tu fais l'appel au clic et est-ce qu'ils mettent des limites d'appels coté marchand qui pourraient bloquer ce pattern? Si l'appel reste en attente tu affiches quoi à l'utilisateur en attendant

Hugo S.

Julien, la latence et les quotas des APIs marchandes, je l'ai vécu : l'appel au clic peut foirer ou être limité, donc côté UX je sers d'abord un prix estimé avec un bandeau indiquant vérification en cours et j'appelle l'API en file asynchrone avec retry progressif pour remplacer le prix quand la réponse arrive.

Élodie K.

Hugo, pendant un week-end promo j'ai constaté que l'appli mobile d'un marchand renvoyait des prix promos différents du flux et la commission que j'avais calculée est devenue fausse. J'ai eu plusieurs utilisateurs qui m'ont signalé l'écart et j'ai dû remonter les différences au marchand sans être sûre du cadre exact.

Kévin

l'affiliation c'est mort depuis que google renvoie tout direct dans les resultats

Connecte-toi ou crée un compte pour répondre.