Vingt produits, quatre paliers de volume, relevés toutes les quatre-vingts minutes pendant 119 heures — et ce que ce champ mesure réellement, selon la documentation de TikTok.
TikTok affiche un nombre d'unités vendues sur chaque fiche produit. Nous avons relevé ce nombre sur vingt produits, toutes les quatre-vingts minutes, pendant cinq jours.
Deux choses à savoir. Il compte à l'unité, même sur des produits au-delà du million — rien n'y oblige une plateforme. Et il inclut les articles retournés : toute estimation de chiffre d'affaires fondée dessus est donc trop élevée.
Comment le lire : chaque barre verticale est un relevé. Sa hauteur indique combien d'unités ont été vendues depuis le relevé précédent — pas le cumul. Une barre de +5 signifie cinq unités vendues en environ quatre-vingts minutes. Le panneau du haut ne franchit jamais zéro. Celui du bas le franchit douze fois.
Les deux panneaux ont des échelles distinctes. Pour ce produit, les pas du compteur de ventes atteignent +36 et ceux des avis vont de −63 à +67 ; sur un axe commun, le panneau du haut s'aplatirait en ligne. D'autres produits du panel atteignent des pas bien plus grands — voir la section 01. L'horizontale est le temps réel écoulé : les deux relevés en échec occupent donc leur largeur réelle, et le pas qui franchit le premier couvre 2,615 heures au lieu des 1,33 habituelles.
La documentation de TikTok définit ce champ comme « le nombre d'articles vendus depuis la mise en ligne de cet article sur TikTok Shop, y compris les articles retournés » (original : « the number of items sold since this item was listed on TikTok shop, including items that have been returned »).
Deux conséquences. Il inclut les retours, il devance donc les ventes réelles. Et il ne fait qu'ajouter, il ne peut donc pas baisser — sur 1 732 relevés, il ne l'a jamais fait. Cela confirme la définition. Ce n'est pas une découverte.
La découverte est ce que la définition n'impose pas : la finesse du comptage. Un produit qui vend des milliers d'unités par jour n'a aucune raison de rapporter l'unité, et la plupart des plateformes arrondiraient. Celle-ci non. Sur un produit au-delà de 1,3 million d'unités, nous avons vu le compteur avancer d'exactement un, quatorze fois.
Comment les lire : l'axe horizontal est la taille du pas — de combien d'unités le compteur a bougé entre deux relevés. La hauteur des barres indique la fréquence d'un pas de cette taille. Si le champ arrondissait ou groupait, les barres de gauche seraient vides et la première se trouverait à +10 ou +100. Dans chaque palier, l'activité la plus forte est aux plus petits pas, et la barre de gauche est +1.
Dire qu'un nombre n'a jamais baissé ne vaut rien si l'on n'aurait pas pu voir cette baisse. Nous avons donc vérifié sur un second compteur de la même page, lu par le même code, dans les mêmes requêtes : le compteur d'avis.
Il a reculé 87 fois sur 9 des 20 produits, une fois de 380 en un seul pas. Sur les mêmes relevés, le compteur de ventes a reculé zéro fois.
La comparaison des avis porte sur 1 730 paires et non 1 732 : deux relevés ont renvoyé un compteur de ventes mais pas de compteur d'avis, ces paires n'ont donc rien à comparer côté avis.
La lecture fonctionne donc. Le zéro est une mesure, pas un angle mort.
85 des 87 baisses sont revenues — le nombre a retrouvé son niveau antérieur, 65 d'entre elles en un ou deux relevés. Deux jamais. Nous ignorons la cause et ne la devinons pas.
Chaque barre est un nombre de relevés. La barre haute à 1 signifie que 39 des 87 baisses avaient disparu dès le relevé suivant, environ quatre-vingts minutes plus tard. Les avis supprimés ne reviennent pas.
| PALIER | MAX OBSERVÉ | PAIRES | BOUGÉ | PART BOUGÉE | PLUS PETIT PAS | A BAISSÉ |
|---|---|---|---|---|---|---|
| <1k | 700 | 421 | 35 | 8,31 % | +1 | 0 |
| 1k–10k | 9 822 | 431 | 184 | 42,69 % | +1 | 0 |
| 10k–100k | 83 908 | 439 | 392 | 89,29 % | +1 | 0 |
| >100k | 1 366 514 | 441 | 428 | 97,05 % | +1 | 0 |
La dernière colonne est nulle par définition — un compteur qui inclut les retours ne fait qu'ajouter. Elle figure ici parce qu'elle est le contrôle que le champ doit passer avant que le reste du tableau ait un sens.
Une seconde collecte tourne chaque jour sur un balayage plus large — 7 709 produits avec un enregistrement au 05/09/2026, le dernier jour complet.
Sur l'ensemble des jours collectés, sold_count a reculé 1 fois sur 10 505 paires de relevés quotidiens consécutifs. Un événement assorti d'un dénominateur, pas un taux.
Nombres de produits, pas des pourcentages. Trois produits sur quatre que nous atteignons ont vendu moins de 1 000 unités au total.
Cinq produits dans chacun des quatre paliers de volume. Dans chaque palier, nous avons pris des rangs régulièrement espacés sur la plage triée, afin que les cinq couvrent leur palier au lieu de se tasser à une extrémité. La liste était fixée avant le début de la collecte et n'a jamais changé.
Le compteur inclut les retours. Puisque TikTok définit ce champ comme incluant les articles retournés, tout chiffre de chiffre d'affaires ou de vitesse qui en découle surestime les ventes nettes du taux de retour — que nous ne pouvons pas observer. Tout outil qui estime le chiffre d'affaires de TikTok Shop en hérite, qu'il le dise ou non.
Une réserve sur la définition elle-même : TikTok la documente pour le champ de l'API Research. Aucune définition n'est publiée pour le chiffre affiché sur la fiche produit publique. Qu'il s'agisse de la même mesure est très probable, mais non vérifié.
Aucun accès aux données de commandes d'un vendeur : nous ne pouvons donc pas dire que le compteur équivaut aux commandes abouties. Remboursements, annulations et remises en ligne sont invisibles. Nous ignorons s'il compte des unités ou des commandes, et à quel moment du cycle il s'incrémente.
Vingt produits peuvent montrer comment le champ se comporte. Ils ne peuvent pas dire à quelle fréquence une chose se produit sur TikTok. 119 heures ne peuvent pas séparer un motif hebdomadaire d'une tendance. Et nous avons un seul point d'observation, pas plusieurs.
Ce que nous pouvons dire : sur 1 732 relevés consécutifs de vingt produits, le chiffre affiché a avancé à l'unité dans chaque palier de volume et n'a jamais reculé.
Le panel tourne chaque jour et continue. Chacune de ces questions exige un historique que le corpus n'a pas. Elles figurent ici avec ce qu'elles exigent plutôt que comme des fonctionnalités, car à cinq jours aucune n'est calculable.
Pas les plus gros vendeurs — tout le monde les connaît. Un produit qui bouge de façon inhabituelle pour lui-même, mesuré contre sa propre médiane glissante plutôt que contre le corpus.
Les ventes avant et après une remise, comparées à des produits similaires sans remise sur les mêmes jours. La différence est l'effet ; le simple avant-après ne l'est pas.
Le stock par variante est déjà collecté. Dès qu'un produit a une référence de ventes stable, le nombre d'unités non vendues pendant l'indisponibilité relève du simple calcul.
Les trois sont en construction à mesure que le panel accumule de l'historique.