

# Chronometrica ou Clockworks : choisissez un jeu de données de commentaires TikTok vérifiable

Choisissez Chronometrica pour une liste connue de publications TikTok si vous avez besoin de vérifier les publications demandées, d’obtenir des lignes de commentaires uniques, de relier les réponses et de vérifier les totaux de l’exécution. Choisissez Clockworks si vous devez d’abord obtenir une liste de vidéos à partir de noms d’utilisateur de profils. Les 2 outils prennent en charge les réponses et des plafonds de collecte distincts. Aucun ne prouve que vous avez collecté tous les commentaires : leur disponibilité publique et les limites de collecte restreignent toujours le résultat. Ces choix reposent sur les contrats publics vérifiés, et non sur un test de performance contrôlé. [Contrat de Chronometrica](https://apify.com/chronometrica/tiktok-comments-scraper), [contrat de Clockworks](https://apify.com/clockworks/tiktok-comments-scraper).

Un Actor est un programme hébergé de collecte de données. Cette comparaison porte sur Chronometrica TikTok Comments Scraper et Clockworks TikTok Comments Scraper. La question principale concerne votre point de départ et la manière dont vous vérifierez les lignes collectées.

Les contrats publics ont été vérifiés le 20 octobre 2026. L’exemple ci-dessous utilise le format d’entrée documenté. Il s’agit d’un exemple de configuration, et non d’une exécution payante ou d’un résultat réel vérifié.

## Commencez par la liste des publications à étudier

Une personne menant une recherche a demandé : « Comment obtenir les données de TOUS les commentaires TikTok ? » Sa publication décrivait un outil qui collectait les commentaires de premier niveau, mais ne pouvait pas afficher davantage de réponses. La collecte des réponses fait donc bien partie du besoin. Le mot « TOUS » décrit le résultat souhaité. Il ne définit pas ce qu’un outil de collecte peut renvoyer. [Question de recherche publique](https://www.reddit.com/r/Octoparse_ideas/comments/14svecf/how_to_get_data_for_all_tiktok_comments/).

Un commentaire de premier niveau répond directement à une publication. Une réponse intervient dans un fil de commentaires. Si votre question porte sur la discussion, la collecte des seuls commentaires de premier niveau peut exclure les échanges que vous voulez étudier.

Mais la prise en charge des réponses ne suffit pas à départager ces outils. Déterminez d’abord si vous connaissez déjà les publications. Une liste fixe définit clairement le périmètre d’entrée. Vous pouvez comparer chaque ligne collectée aux publications demandées.

Si vous partez de profils, la sélection des vidéos fait partie du travail de collecte. Clockworks documente la recherche de vidéos à partir de noms d’utilisateur de profils. Cette méthode d’entrée peut changer votre choix avant même de commencer à vérifier les commentaires. [Contrat de Clockworks](https://apify.com/clockworks/tiktok-comments-scraper).

Notez ce point de départ avant de comparer les champs de sortie. « Les commentaires de ces publications » et « les commentaires des vidéos trouvées à partir de ces profils » correspondent à des demandes de collecte différentes.

## Comparez les usages adaptés selon la documentation

Chronometrica documente des contrôles stricts de l’identité des publications demandées et une déduplication des identifiants de commentaires sur toute l’exécution. La déduplication signifie que plusieurs occurrences du même identifiant ne deviennent pas des commentaires acceptés distincts. La documentation décrit aussi des lignes distinctes pour les réponses et des récapitulatifs par publication. Ces récapitulatifs distinguent les arrêts dus à un plafond de ceux dus à l’épuisement de la source. Ces fonctions conviennent à une liste fixe de publications qui nécessite des vérifications précises. [Contrat de Chronometrica](https://apify.com/chronometrica/tiktok-comments-scraper).

| Critère de décision | Chronometrica | Clockworks |
| --- | --- | --- |
| Usage documenté mis en avant ici | Vérification de publications connues et lignes de commentaires uniques | Recherche de vidéos à partir de noms d’utilisateur de profils |
| Réponses | Lignes distinctes pour les réponses | Prise en charge des réponses |
| Limites de collecte | Plafond des commentaires de premier niveau et plafond distinct des réponses | Plafonds par publication et plafonds de réponses par commentaire parent |
| Principale raison de choisir cet outil | Vérifier les lignes collectées par rapport aux publications demandées | Trouver d’abord les vidéos des profils fournis |

Le tableau résume les contrats vérifiés. Il ne classe pas les outils selon leur vitesse ou une précision mesurée. [Contrat de Chronometrica](https://apify.com/chronometrica/tiktok-comments-scraper), [contrat de Clockworks](https://apify.com/clockworks/tiktok-comments-scraper), [schéma d’entrée de Clockworks](https://apify.com/clockworks/tiktok-comments-scraper/input-schema).

Chronometrica documente aussi la collecte de commentaires sur les publications publiques de vidéos et de photos ou carrousels. Les champs de réponse comprennent `parentCommentId`, `replyToCommentId`, `isReply`, `replyDepth` et `replyCount`. Ces champs aident à conserver la structure du fil. Ils ne prouvent pas que toutes les parties du fil étaient disponibles. [Contrat de Chronometrica](https://apify.com/chronometrica/tiktok-comments-scraper).

Cette comparaison porte sur les usages adaptés selon la documentation. Elle ne prouve pas qu’une fonction absente du tableau est absente du produit. Aucune exécution contrôlée fournie pour cet article ne démontre un avantage de précision ou de fiabilité. Les prix ne sont pas non plus comparés : l’en-tête de la page Store de Clockworks et le README enregistrés donnent des prix différents. [Page Store et README de Clockworks](https://apify.com/clockworks/tiktok-comments-scraper).

## Définissez des plafonds distincts pour les commentaires et les réponses

Un plafond est le nombre maximal d’éléments que vous demandez à une collecte de renvoyer dans un périmètre donné. Ce n’est pas un nombre de lignes garanti.

Pour Chronometrica, `maxCommentsPerVideo` fixe le plafond des commentaires de premier niveau entre 1 et 1 000. Le paramètre `includeReplies` active ou désactive la collecte des réponses. Lorsque les réponses sont incluses, `maxRepliesPerComment` fixe un plafond distinct de 1 à 100 réponses par commentaire. [Schéma d’entrée de Chronometrica](https://apify.com/chronometrica/tiktok-comments-scraper/input-schema).

Cette séparation compte pour prévoir la taille d’un jeu de données. Une demande de 3 commentaires de premier niveau peut produire plus de 3 lignes si vous demandez aussi les réponses. Elle peut également produire moins de lignes que les limites configurées ne le permettent.

L’exemple de configuration suivant utilise des champs documentés et des valeurs autorisées. L’URL publique sert uniquement à montrer le format d’entrée. Remplacez-la par une publication publique pertinente avant utilisation.

```json
{
  "startUrls": [
    "https://www.tiktok.com/@zachking/video/7631200623693729038"
  ],
  "maxCommentsPerVideo": 3,
  "includeReplies": true,
  "maxRepliesPerComment": 2
}
```

Définissez des plafonds distincts pour les commentaires et les réponses

Avec ces paramètres, 3 commentaires de premier niveau pourraient chacun avoir 2 réponses collectées. Le volume possible serait donc de 3 lignes de commentaires de premier niveau et de 6 lignes de réponses : 9 lignes pour ce cas simple. Ce calcul sert à planifier la collecte. Il ne prédit pas son résultat. Le nombre de commentaires et de réponses disponibles peut laisser chacun de ces totaux sous son plafond.

Une Task est une configuration d’entrée enregistrée. La [Task d’export des commentaires et réponses TikTok](https://apify.com/chronometrica/tiktok-comments-scraper/examples/tiktok-comments-and-replies-export), qui a été vérifiée, offre un point de départ public. Vérifiez que ses paramètres d’entrée conviennent à votre étude avant de l’utiliser.

Choisissez des plafonds qui permettent d’examiner toute une petite collecte. Augmentez-les après avoir compris les données de sortie et leurs limites.

## Conservez les informations nécessaires pour vérifier chaque ligne

Le texte des commentaires ne suffit pas à rendre un jeu de données vérifiable. Vous devez pouvoir relier chaque ligne à sa source et, si nécessaire, à son commentaire parent.

Conservez la liste initiale des publications demandées avec les données exportées. Gardez l’identité fournie en entrée, l’identité de la publication renvoyée, l’identifiant du commentaire et les liens de réponse disponibles. La liste demandée indique ce que vous avez demandé. Les identités des lignes permettent de vérifier ce que vous avez accepté.

Utilisez un identifiant de publication stable pour vérifier l’appartenance à la liste lorsque les données en fournissent un. Le contrôle répond à une question simple : cette ligne appartient-elle à l’une des publications demandées ? Une légende ou un nom de créateur semblable ne permet pas de le déterminer.

L’identifiant d’un commentaire permet de le reconnaître lors de la recherche de doublons. Comparez les identifiants sur toute l’exécution, et pas seulement dans chaque fichier d’export. La division d’une collecte en plusieurs fichiers ne doit pas transformer des occurrences répétées en commentaires acceptés supplémentaires.

Conservez les champs de réponse documentés dans votre export. Utilisez `isReply` pour distinguer les types de lignes et les liens disponibles vers les commentaires parents pour conserver les relations. Gardez `replyDepth` et `replyCount` comme éléments de contexte fournis par la source. Ne considérez pas le nombre de réponses comme la preuve que vous avez collecté autant de lignes de réponses. [Contrat de sortie de Chronometrica](https://apify.com/chronometrica/tiktok-comments-scraper).

Si une valeur d’identité ou de relation requise manque, laissez-la manquante. Ne la remplacez pas par 0 et ne déduisez pas le parent à partir du texte voisin. Marquez la ligne comme devant être examinée si cette valeur manquante empêche le contrôle nécessaire.

## Rapprochez les lignes collectées du récapitulatif de l’exécution

Le rapprochement consiste à vérifier que les nombres et les enregistrements concordent. Lisez le récapitulatif réel de l’exécution avant de calculer les totaux définitifs de votre jeu de données.

Chronometrica documente des récapitulatifs qui distinguent les arrêts dus à un plafond de ceux dus à l’épuisement de la source. Utilisez les libellés et les définitions du récapitulatif renvoyé. N’inventez pas un champ de récapitulatif natif pour l’adapter à votre rapport. Un libellé indiquant l’épuisement de la source ne prouve pas non plus que vous disposez d’une archive complète de l’historique des commentaires d’une publication. [Contrat de Chronometrica](https://apify.com/chronometrica/tiktok-comments-scraper).

Suivez cette méthode de vérification simple :

1. Enregistrez les identifiants des publications demandées et les paramètres de collecte.
2. Lisez le récapitulatif documenté et la condition d’arrêt de chaque publication.
3. Vérifiez chaque ligne par rapport à la liste des publications demandées.
4. Recherchez les occurrences répétées des identifiants de commentaires sur toute l’exécution.
5. Comptez séparément les lignes acceptées de commentaires de premier niveau et les lignes acceptées de réponses.
6. Comparez vos totaux acceptés à l’export et au récapitulatif.
7. Consignez tout écart que vous ne pouvez pas résoudre.

Tenez votre propre registre de vérification pour ces décisions. Ce registre vous appartient. Ce n’est pas un champ de sortie de l’Actor. Il peut indiquer le nombre d’observations importées, les observations rejetées, les lignes uniques acceptées et les contrôles non résolus.

Une observation est une occurrence dans le fichier importé. Un commentaire unique est un commentaire distinct après les contrôles requis. Ces termes ne doivent pas avoir un seul total commun. Si les nombres diffèrent, conservez les 2 et expliquez pourquoi.

Conservez aussi les résultats par publication. Un total pour tout le lot peut masquer une publication non examinée. Des totaux distincts par publication permettent de voir où un plafond s’est appliqué ou où un contrôle requis reste à terminer.

## Examinez un fichier fictif de 8 observations

L’exercice suivant est fictif. Il illustre une vérification effectuée par le lecteur. Il ne s’agit ni d’un résultat de l’un des Actors actuels, ni d’un test comparatif, ni d’un résultat client.

Supposons qu’un fichier importé contienne 8 observations. Parmi elles, 2 répètent des identifiants de commentaires déjà rencontrés. Une autre observation appartient à une publication absente de la liste demandée. Le rejet de ces 3 observations laisse 5 lignes uniques acceptées :

`8 − 2 − 1 = 5 accepted unique rows`

Sur ces 5 lignes, 3 sont des commentaires de premier niveau et 2 sont des réponses. La proportion de réponses acceptées est la suivante :

`2 ÷ 5 × 100 = 40% of accepted rows`

Le dénominateur compte. Les 40 % décrivent le fichier accepté après les contrôles indiqués. Ils ne décrivent ni tous les commentaires des publications sources, ni la part des personnes ayant répondu, ni la part de toutes les réponses disponibles que la collecte a récupérées.

Le total de 8 observations indique le volume importé. Le total de 5 lignes indique combien de lignes uniques ont passé les contrôles. La répartition en 3 commentaires et 2 réponses montre les types de lignes acceptées. Chaque nombre a une fonction différente.

Conservez les observations rejetées et les motifs de rejet dans votre registre de vérification lorsque cela convient. Un autre examinateur peut ainsi suivre le calcul sans considérer les lignes rejetées comme faisant partie du jeu de données accepté.

Cet exemple explique l’importance des contrôles d’identité et de doublons. Il ne signifie pas que l’un des Actors actuels a produit ces problèmes fictifs. Les contrôles documentés de Chronometrica justifient l’examen de son contrat pour cet usage fondé sur une liste fixe de publications. [Contrat de Chronometrica](https://apify.com/chronometrica/tiktok-comments-scraper).

## Conservez le contexte des réponses sans combler les lacunes

Regroupez les réponses acceptées sous leurs commentaires parents à l’aide des liens disponibles. Le jeu de données permet ainsi d’examiner les fils tout en gardant les relations de la source visibles.

Vérifiez si chaque parent référencé figure parmi les lignes acceptées. Si c’est le cas, conservez le lien. Sinon, conservez la référence et marquez le contexte comme non résolu. L’absence d’un parent ne vous indique pas pourquoi il manque.

Ne rattachez pas une réponse à la ligne la plus proche dans un tableur. L’ordre des lignes ne remplace pas un lien vers le parent. Ne déduisez pas non plus le texte du parent manquant à partir de la réponse.

Une réponse acceptée peut avoir un contexte incomplet. Gardez cette distinction claire dans toute analyse ultérieure. Par exemple, vous pouvez compter la réponse comme une ligne sans disposer d’assez de contexte pour interpréter tout l’échange.

Si vous préparez ensuite les données pour un codage qualitatif, conservez ces contrôles avec l’export. Le [guide des commentaires TikTok pour NVivo](/fr/articles/commentaires-tiktok-premier-niveau-codage-nvivo/) traite de l’étape suivante. Ici, la décision concerne la sélection des publications, la structure des réponses et les totaux du lot.

## Indiquez le périmètre du jeu de données avant d’élargir la collecte

Un rapport utile indique le contenu du fichier accepté et ce que la demande de collecte autorisait. Précisez les publications demandées, les paramètres de collecte, le nombre de lignes uniques acceptées, le nombre de commentaires de premier niveau, le nombre de réponses et le contexte non résolu.

Séparez les totaux observés des plafonds configurés. Un plafond décrit la demande. Le nombre de lignes acceptées décrit le fichier vérifié. Aucune de ces valeurs ne doit remplacer l’autre.

Pour l’exercice fictif, une formulation claire serait : « Le fichier vérifié contient 5 lignes uniques acceptées provenant des publications demandées : 3 commentaires de premier niveau et 2 réponses. » Ajoutez les paramètres pertinents et les conditions d’arrêt enregistrées. Ne transformez pas cette phrase en une affirmation selon laquelle les publications ne contiennent que 5 commentaires.

Indiquez aussi tout contrôle requis qui reste incomplet. Les valeurs inconnues doivent rester inconnues. Un 0 signifie que le nombre mesuré est de 0. Il ne doit pas représenter un nombre manquant.

N’élargissez le travail qu’après avoir obtenu, avec la petite collecte, des identifiants utilisables, des types de lignes clairs et assez de contexte pour répondre à votre question. Si une relation requise reste non résolue, déterminez si votre analyse peut quand même utiliser la ligne. Consignez cette décision avant de collecter davantage de données.

## Commencez par une petite collecte

Utilisez [Chronometrica TikTok Comments Scraper](https://apify.com/chronometrica/tiktok-comments-scraper) pour une petite collecte sur des publications publiques pertinentes lorsque votre liste de publications est fixe et que la vérification des lignes de commentaires est prioritaire. Définissez des plafonds distincts pour les commentaires de premier niveau et les réponses. Examinez l’identité des publications, les identifiants de commentaires, les types de lignes, les liens de réponse et le récapitulatif réel avant d’élargir la collecte.

Visez un jeu de données accepté sans doublons, avec des totaux distincts pour les commentaires de premier niveau et les réponses, des liens clairs vers les sources et des limites de collecte visibles. Si votre travail exige d’abord de trouver des vidéos à partir de noms d’utilisateur de profils, choisissez la méthode de Clockworks à cette étape d’entrée. [Contrat de Clockworks](https://apify.com/clockworks/tiktok-comments-scraper).

## Sources et lectures complémentaires

- [Chronometrica TikTok Comments Scraper : contrat public](https://apify.com/chronometrica/tiktok-comments-scraper)
- [Schéma d’entrée de Chronometrica](https://apify.com/chronometrica/tiktok-comments-scraper/input-schema)
- [Clockworks TikTok Comments Scraper : contrat public](https://apify.com/clockworks/tiktok-comments-scraper)
- [Schéma d’entrée de Clockworks](https://apify.com/clockworks/tiktok-comments-scraper/input-schema)
- [Task vérifiée d’export des commentaires et des réponses](https://apify.com/chronometrica/tiktok-comments-scraper/examples/tiktok-comments-and-replies-export)
- [Question publique sur la collecte des commentaires et des réponses TikTok](https://www.reddit.com/r/Octoparse_ideas/comments/14svecf/how_to_get_data_for_all_tiktok_comments/)