Tableau de bord unifié des ventes en ligne
Les commandes, autrefois récupérées boutique par boutique, sont désormais collectées automatiquement sur trois plateformes, agrégées selon les mêmes règles et réunies sur un seul écran.
Suivi des ventes
Avant
3 plateformes · boutique par boutique
Après
Un seul écran · collecte automatique
Les écrans sont reconstitués avec des données fictives pour protéger les informations clients.
Contexte
Une entreprise vend rarement sur une seule plateforme. Les mêmes produits sont proposés sur Naver Smart Store, sur Coupang et sur la boutique en propre (Cafe24). Avec deux marques, le nombre de boutiques double, et avec lui le nombre d’interfaces d’administration.
Ce que nous avons constaté
Pour suivre les ventes, il fallait se connecter à chaque plateforme, choisir la période et télécharger un fichier Excel. Sept boutiques, sept fois. Les noms de colonnes changeaient d’une plateforme à l’autre, tout comme les libellés des statuts de commande. La consolidation redevenait donc un travail manuel.
Le problème
La difficulté n’était pas de collecter, mais d’agréger selon les mêmes règles. Additionner telles quelles les commandes des trois plateformes donne des totaux faux. Sans règle commune pour les annulations et les remboursements, les chiffres affichés s’écartent de ceux des interfaces d’administration.
Ce que nous avons réalisé
- Trois collecteurs dédiés — Naver Smart Store, Coupang et Cafe24. Chaque plateforme a son propre mode d’authentification et son format de données, d’où un collecteur par plateforme
- Renouvellement automatique du jeton Cafe24 — un jeton OAuth expire. La collecte s’arrête alors sans bruit, et on ne s’en aperçoit que plusieurs jours plus tard. De l’authentification dans le navigateur à l’émission et au renouvellement du jeton, tout s’enchaîne automatiquement
- Stockage normalisé — les colonnes propres à chaque plateforme sont ramenées à un format unique avant d’entrer en base. Pour consolider, il faut d’abord des données de même forme
- Chiffre d’affaires net des remboursements — en plus du total, le chiffre d’affaires remboursements déduits est calculé à part. C’est le montant réellement encaissé
- Tableau de bord unifié et export Excel — l’état de la collecte par boutique et par plateforme et l’évolution des ventes sur la période se consultent sur un seul écran, et ce qui s’y affiche s’exporte tel quel en Excel
Résultats
Livraison dans le délai contractuel de 2 semaines. Les ventes, auparavant réparties sur trois plateformes, se consultent sur un seul écran et s’exportent en Excel sur la période choisie.
Nos autres réalisations fondées sur la même approche sont regroupées dans Collecte de données web.
Nos autres réalisations sur ce thème sont regroupées dans Analyse de données.