Une question qui revient souvent : "Comment l'extension HeySeller sait-elle que cette fiche produit a vendu 6 articles aujourd'hui alors qu'Etsy n'affiche pas publiquement les ventes quotidiennes ?"
Réponse courte : elle ne le sait pas. Elle estime. À partir de données publiques. Le calcul se fait dans votre navigateur. Et nous voulons expliquer exactement comment, parce que nous pensons qu'un outil doit être honnête sur sa méthodologie.
Ce qu'Etsy affiche déjà publiquement
N'importe qui. Même un visiteur anonyme. Peut voir ces éléments sur n'importe quelle fiche produit ou page de boutique :
- Le compteur "X vendus" sur chaque fiche produit (total depuis la création de la fiche)
- Le "X ventes" sur chaque page de boutique (ventes cumulées de la boutique)
- La mention "Dans Y paniers" (temporaire, le cas échéant)
- Les avis avec dates (chaque avis porte un horodatage)
- Les vignettes "Vendus récemment" sur certaines pages de boutique
Tout cela fait partie du HTML normal d'Etsy. Aucune connexion nécessaire.
Comment nous estimons les ventes quotidiennes
L'extension HeySeller fait quelque chose de très simple. Lorsque vous visitez une fiche produit Etsy, nous lisons le nombre "X vendus" sur la page que vous êtes déjà en train de regarder, et nous le stockons localement dans votre navigateur avec la date du jour.
La prochaine fois que vous visitez cette fiche. Demain, dans trois jours, dans une semaine. Nous lisons le nouveau nombre "X vendus" et nous calculons l'écart.
visite jour 1 : 124 vendus
visite jour 3 : 130 vendus
ventes quotidiennes estimées : 6 / 2 jours = 3 par jour
C'est tout. Pas de magie. Pas de scraping. Aucun bricolage des rouages internes d'Etsy. Juste un calcul d'écart sur un nombre qu'Etsy publie déjà.
Pourquoi nous parlons d'estimations
Cinq raisons pour lesquelles nous qualifions toujours ces chiffres d'estimations, jamais de valeurs exactes :
- C'est vous qui fixez la fréquence. Si vous ne visitez une fiche que tous les 3 jours, nous estimons sur des intervalles de 3 jours. Une précision quotidienne nécessite des visites quotidiennes.
- Etsy arrondit le compteur "vendus". Une fiche affichant "20 vendus" en compte peut-être en réalité 22 ou 18. Etsy ne met pas toujours à jour en temps réel.
- Les retours affectent le compteur. Si 5 articles se vendent et qu'1 est retourné, le compteur public peut diminuer.
- Le nombre peut inclure différemment les SKU numériques et les lots. La méthodologie exacte d'Etsy n'est pas publique.
- Une première visite n'a aucune base de référence. Il nous faut au moins 2 visites à des dates différentes pour pouvoir calculer la moindre estimation.
Ce que nous NE faisons PAS. Cinq lignes rouges
C'est la partie sur laquelle nous voulons que l'équipe de contrôle d'Etsy et nos utilisateurs soient parfaitement clairs :
- Aucun scraping par navigateur headless. Pas de Puppeteer, pas de Selenium, aucun robot automatisé parcourant etsy.com depuis un quelconque serveur HeySeller.
- Aucun onglet en arrière-plan. L'extension n'ouvre pas silencieusement des pages etsy.com que vous n'avez pas visitées vous-même.
- Aucune utilisation de l'API d'Etsy pour des données de concurrents. L'API ouverte d'Etsy n'expose pas les données de ventes des concurrents, et nous ne cherchons pas à les obtenir de cette manière.
- Aucun achat de données auprès d'agrégateurs tiers. Certains outils revendent en gros des données scrapées. Pas nous.
- Aucun accès aux tableaux de bord privés des boutiques. Nous ne voyons que ce qu'Etsy montre déjà à chaque visiteur.
Comment cela se compare aux autres outils
Les autres outils d'analyse en extension de navigateur (EverBee, eRank, Sale Samurai) utilisent des approches globalement similaires. Lecture du DOM des pages Etsy publiques. Certains d'entre eux font en plus tourner des robots de scraping côté serveur pour compléter les données sur des fiches que les utilisateurs n'ont pas visitées. Cette seconde partie relève d'une zone grise au regard des Conditions d'utilisation d'Etsy.
Nous avons choisi de ne pas faire de scraping côté serveur. Cela nous donnerait plus de données, mais nous placerait en dehors des limites de conformité d'Etsy, et nous préférons un jeu de données plus petit et honnête à un jeu de données plus grand et fragile.
Pourquoi être aussi transparent ?
Trois raisons :
- Les vendeurs méritent de savoir ce que font leurs outils. Surtout quand ces outils lisent des données proches de leur activité.
- L'équipe de contrôle d'Etsy doit pouvoir vérifier notre démarche de conformité. Notre référence de conformité tient sur une seule page couvrant les scopes, les endpoints, et précisément cette architecture d'extension.
- Le produit est plus utile quand on comprend le calcul. Un chiffre de "3 vendus par jour" sans contexte est trompeur. Un "3 vendus par jour estimés sur 2 visites espacées de 3 jours" est honnête.
Chaque chiffre de ventes quotidiennes affiché par HeySeller est présenté comme une estimation. Nous ne prétendons jamais à une précision exacte.
CTA: Pour l'architecture technique complète, consultez notre page de conformité. Pour un accès anticipé à l'extension, rejoignez la bêta.