Avis produits TikTok Shop
Soumettez un ID produit ou SPU TikTok Shop US et un plafond d’avis, puis recevez les avis publics avec notes, détails SKU et informations sur l’auteur
Traduit · fr-FRVoir le texte original
Aperçu
Les avis publics TikTok Shop US montrent comment les acheteurs décrivent l’ajustement, la qualité et le SKU réellement acheté. Cette Data App transforme la zone d’avis publics d’une fiche US en un ensemble cohérent d’enregistrements couvrant le texte de l’avis, les notes, les détails SKU, l’identité de l’auteur et les horodatages de collecte.
Le résultat est conçu pour une analyse de réputation répétable plutôt que pour faire défiler une page produit. Chaque avis conserve son libellé d’origine et reste lié à ID produit, ID SPU et Spécification SKU, afin que éloges et plaintes puissent être comparés d’une taille et d’une collecte à l’autre avec les mêmes champs.
Notes sur les données
Les données couvrent les avis publics TikTok Shop US d’un ID produit / SPU au moment de la collecte. Les résultats arrivent dans l’ordre des heures de collecte, et chaque enregistrement normal est identifié par son ID de commentaire. Les marketplaces hors États-Unis, les retours privés, les commandes et les coordonnées des acheteurs sont hors couverture.
Note, Note produit, Spécification SKU, Nom d’utilisateur et des indicateurs comme Anonyme ou Modifié sont des instantanés et peuvent changer après la collecte. Liste d’avatars, Liste d’images et Nombre de likes sont conservés comme texte source lorsque la source les fournit ainsi. Publié le, Collecté le, Créé le et Mis à jour le gardent les horodatages source sans fuseau inféré. Produit interrogé et Aucune donnée conservent le résultat de collecte lorsqu’un produit n’a pas d’avis public.
À quoi ressemblent les résultats
Chaque enregistrement normal représente un avis public du produit TikTok Shop US sélectionné.
| ID de commentaire | Texte de l’avis | Note | Nom d’utilisateur | Spécification SKU | Publié le |
|---|---|---|---|---|---|
| 7634602945472333582 | So I bought the zoom regular shoes last year, but they are too soft too spongy when you’re just walking around these are just right! Wide toe box Support you need support soft where you need it soft! I owned just about every air max and this is the best I’ve felt on my feet! Can’t say enough | 5 | Os Hs | US M 13 | 2026-05-01T01:18:51 |
| 7646028688848471821 | Best Nike out | 5 | b**d | US M 11 | 2026-05-31T20:16:30 |
| 7661519510674917133 | Great shoe great quality. I love it. | 5 | S**4 | US M 10 | 2026-07-12T14:08:54 |
Les valeurs supplémentaires incluent ID produit, ID SPU, ID SKU, Liste d’avatars, Liste d’images et Aucune donnée.
Cas d’usage
- Séparez les avis par Note, puis lisez le Texte de l’avis pour repérer les problèmes à note basse.
- Groupez le Texte de l’avis par Spécification SKU pour distinguer l’expérience selon la taille.
- Comparez Nom d’utilisateur avec Anonyme et le Texte de l’avis pour juger le poids d’un avis.
- Comptez ID de commentaire par Publié le pour voir comment le mélange des retours a évolué.
Périmètre et limites
Chaque tâche accepte 1 ID produit ou SPU TikTok Shop et collecte au plus 4500 avis publics. La couverture est limitée à la marketplace US. La protection de récupération couvre 225 pages / 4500 enregistrements.
- Adapté pour
- Lorsque vous avez besoin du texte d’avis public, des notes et des heures de publication pour un produit TikTok Shop US
- Lorsque vous avez besoin des détails SKU, des noms d’auteur et des horodatages de collecte pour une analyse de réputation
- À ne pas utiliser pour
- Lorsque vous avez besoin d’avis TikTok Shop d’une marketplace autre que les États-Unis
- Lorsque vous avez besoin d’une surveillance en temps réel des nouveaux avis plutôt que d’un instantané de collecte
- Lorsque vous avez besoin de commandes, de coordonnées d’acheteurs ou d’autres données boutique non publiques
Gestion des échecs
Comportement en cas d'échec et de nouvelle tentative déclaré par l'auteur. Nous vous recommandons de l'inclure dans votre prompt système lors de l'intégration.
- 1Si aucun avis n’est renvoyé, vérifiez l’ID produit ou le SPU et utilisez Aucune donnée pour distinguer une fiche vide d’une tâche en échec
- 2Un succès partiel renvoie tout de même les avis terminés ; soumettez une nouvelle collecte après un échec ou une expiration
- 3En cas d’échec d’authentification, de contexte de tâche non concordant ou de délai dépassé, vérifiez l’identifiant de l’environnement d’exécution et soumettez une nouvelle collecte sans réutiliser l’ancienne tâche
Entrée
Paramètres requis pour appeler cette App, générés à partir de l'input.schema du manifest.json.
| Champ | Nom métier | Type | Requis | Défaut | Énum / Contraintes | Exemple | Description |
|---|---|---|---|---|---|---|---|
| product_item | ID produit / SPU | string | Oui | — | — | 1732075599219691674 | L’ID produit ou SPU TikTok Shop dont les avis publics US seront collectés. Saisissez un identifiant, de 1 à 512 caractères. |
| crawl_count | Nombre maximal d’avis | string | Oui | — | — | 10 | Le nombre maximal d’avis publics à collecter, de 1 à 4500. Le résultat ne dépassera pas ce nombre et peut être inférieur si le produit a moins d’avis. |
Sortie
Structure des champs d'un enregistrement, générée à partir de l'output.schema du manifest.json.
| Champ | Nom métier | Type | Exemple | Description |
|---|---|---|---|---|
| avatar_url_list | Liste d’avatars | string | ["https://p16-common-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/7b7cc85e68a43794946269620078f2ac~tplv-tiktokx-cropcenter:100:100.jpg?dr=9640&refresh_token=b3f5fbe0&x-expires=1789545600&x-signature=jtdzYiVEWHbBH%2FlrOMkcxiRjLfU%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=5f8d3399&idc=useast5"] | URL d’avatar de l’auteur, conservées comme texte source, souvent une chaîne de liste JSON. |
| biz_id | ID métier | string | 1732075599219691674 | Identifiant métier associé à cet avis. |
| comment_id | ID de commentaire | string | 7634602945472333582 | Identifiant unique de cet avis produit. |
| comment_source_name | Nom de la source | string | — | Nom de la source de l’avis lorsque la source le fournit. |
| comment_source_type | Type de source | string | — | Type de la source de l’avis lorsque la source le fournit. |
| comment_text | Texte de l’avis | string | So I bought the zoom regular shoes last year, but they are too soft too spongy when you’re just walking around these are just right! Wide toe box Support you need support soft where you need it soft! I owned just about every air max and this is the best I’ve felt on my feet! Can’t say enough | Corps public de l’avis rédigé par l’acheteur. |
| comment_time_text | Texte d’heure de l’avis | string | — | Heure de l’avis sous forme de texte d’affichage lorsque la source la fournit. |
| comment_type | Type d’avis | string | 1 | Code de type d’avis renvoyé comme texte source. |
| comment_url | URL de l’avis | string | — | Lien vers cet avis lorsque la source le fournit. |
| crawl_time | Collecté le | string | 2026-09-14T16:19:49 | Horodatage de collecte renvoyé par la source, sans fuseau horaire inféré. |
| created_at | Créé le | string | 1789373989528 | Horodatage de création de l’enregistrement, conservé comme texte source. |
| image_url_list | Liste d’images | string | [] | URL d’images de l’avis, conservées comme texte source, souvent une chaîne de liste JSON. |
| is_anonymous | Anonyme | boolean | false | Indique si l’auteur est marqué comme anonyme. |
| is_digged | Aimé | boolean | false | Indique si cet avis est marqué comme aimé. |
| is_owner | Avis du vendeur | boolean | false | Indique si cet avis est marqué comme publié par le vendeur. |
| is_updated | Modifié | boolean | false | Indique si cet avis est marqué comme modifié. |
| item_id | ID d’article | string | 1732075599219691674 | Identifiant d’article associé à cet avis. |
| like_count | Nombre de likes | string | — | Nombre de likes de cet avis, conservé comme texte source. |
| parent_comment_id | ID du commentaire parent | string | — | Identifiant de l’avis parent lorsque cette ligne est une réponse. |
| product_id | ID produit | string | 1732075599219691674 | Identifiant produit associé à cet avis. |
| product_rating | Note produit | string | 5 | Note produit renvoyée avec cet avis, comme texte source. |
| publish_time | Publié le | string | 2026-05-01T01:18:51 | Horodatage de publication renvoyé par la source, sans fuseau horaire inféré. |
| rating_score | Note | string | 5 | Note en étoiles jointe à cet avis, comme texte source. |
| ratings_url | URL des notes | string | — | Lien vers la page des notes lorsque la source le fournit. |
| sku_id | ID SKU | string | 1732075635013226650 | Identifiant SKU acheté par l’acheteur. |
| sku_specification | Spécification SKU | string | US M 13 | Texte de spécification SKU, par exemple la taille. |
| spu_id | ID SPU | string | 1732075599219691674 | Identifiant SPU associé à cet avis. |
| task_item | Produit interrogé | string | 1732075599219691674 | ID produit ou SPU associé à cette ligne de collecte. |
| no_data | Aucune donnée | boolean | false | Indique si cette ligne est un marqueur sans résultat plutôt qu’un avis normal. |
| updated_at | Mis à jour le | string | 1789373989851 | Horodatage de mise à jour de l’enregistrement, conservé comme texte source. |
| user_id | ID utilisateur | string | 7435352589535626286 | Identifiant utilisateur de l’auteur. |
| user_name | Nom d’utilisateur | string | O**s H**s | Nom d’affichage de l’auteur, qui peut être masqué. |
| user_profile_url | URL du profil | string | — | Lien de profil de l’auteur lorsque la source le fournit. |
Schema de l'enregistrement
La sortie est renvoyée enregistrement par enregistrement. detail.output.idFieldHint
{
"type": "object",
"properties": {
"avatar_url_list": {
"type": "string",
"title": "Liste d’avatars",
"description": "URL d’avatar de l’auteur, conservées comme texte source, souvent une chaîne de liste JSON.",
"prefill": "[\"https://p16-common-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/7b7cc85e68a43794946269620078f2ac~tplv-tiktokx-cropcenter:100:100.jpg?dr=9640&refresh_token=b3f5fbe0&x-expires=1789545600&x-signature=jtdzYiVEWHbBH%2FlrOMkcxiRjLfU%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=5f8d3399&idc=useast5\"]"
},
"biz_id": {
"type": "string",
"title": "ID métier",
"description": "Identifiant métier associé à cet avis.",
"prefill": "1732075599219691674"
},
"comment_id": {
"type": "string",
"title": "ID de commentaire",
"description": "Identifiant unique de cet avis produit.",
"prefill": "7634602945472333582"
},
"comment_source_name": {
"type": "string",
"title": "Nom de la source",
"description": "Nom de la source de l’avis lorsque la source le fournit."
},
"comment_source_type": {
"type": "string",
"title": "Type de source",
"description": "Type de la source de l’avis lorsque la source le fournit."
},
"comment_text": {
"type": "string",
"title": "Texte de l’avis",
"description": "Corps public de l’avis rédigé par l’acheteur.",
"prefill": "So I bought the zoom regular shoes last year, but they are too soft too spongy when you’re just walking around these are just right! Wide toe box Support you need support soft where you need it soft! I owned just about every air max and this is the best I’ve felt on my feet! Can’t say enough"
},
"comment_time_text": {
"type": "string",
"title": "Texte d’heure de l’avis",
"description": "Heure de l’avis sous forme de texte d’affichage lorsque la source la fournit."
},
"comment_type": {
"type": "string",
"title": "Type d’avis",
"description": "Code de type d’avis renvoyé comme texte source.",
"prefill": "1"
},
"comment_url": {
"type": "string",
"title": "URL de l’avis",
"description": "Lien vers cet avis lorsque la source le fournit."
},
"crawl_time": {
"type": "string",
"title": "Collecté le",
"description": "Horodatage de collecte renvoyé par la source, sans fuseau horaire inféré.",
"prefill": "2026-09-14T16:19:49"
},
"created_at": {
"type": "string",
"title": "Créé le",
"description": "Horodatage de création de l’enregistrement, conservé comme texte source.",
"prefill": "1789373989528"
},
"image_url_list": {
"type": "string",
"title": "Liste d’images",
"description": "URL d’images de l’avis, conservées comme texte source, souvent une chaîne de liste JSON.",
"prefill": "[]"
},
"is_anonymous": {
"type": "boolean",
"title": "Anonyme",
"description": "Indique si l’auteur est marqué comme anonyme.",
"prefill": false
},
"is_digged": {
"type": "boolean",
"title": "Aimé",
"description": "Indique si cet avis est marqué comme aimé.",
"prefill": false
},
"is_owner": {
"type": "boolean",
"title": "Avis du vendeur",
"description": "Indique si cet avis est marqué comme publié par le vendeur.",
"prefill": false
},
"is_updated": {
"type": "boolean",
"title": "Modifié",
"description": "Indique si cet avis est marqué comme modifié.",
"prefill": false
},
"item_id": {
"type": "string",
"title": "ID d’article",
"description": "Identifiant d’article associé à cet avis.",
"prefill": "1732075599219691674"
},
"like_count": {
"type": "string",
"title": "Nombre de likes",
"description": "Nombre de likes de cet avis, conservé comme texte source."
},
"parent_comment_id": {
"type": "string",
"title": "ID du commentaire parent",
"description": "Identifiant de l’avis parent lorsque cette ligne est une réponse."
},
"product_id": {
"type": "string",
"title": "ID produit",
"description": "Identifiant produit associé à cet avis.",
"prefill": "1732075599219691674"
},
"product_rating": {
"type": "string",
"title": "Note produit",
"description": "Note produit renvoyée avec cet avis, comme texte source.",
"prefill": "5"
},
"publish_time": {
"type": "string",
"title": "Publié le",
"description": "Horodatage de publication renvoyé par la source, sans fuseau horaire inféré.",
"prefill": "2026-05-01T01:18:51"
},
"rating_score": {
"type": "string",
"title": "Note",
"description": "Note en étoiles jointe à cet avis, comme texte source.",
"prefill": "5"
},
"ratings_url": {
"type": "string",
"title": "URL des notes",
"description": "Lien vers la page des notes lorsque la source le fournit."
},
"sku_id": {
"type": "string",
"title": "ID SKU",
"description": "Identifiant SKU acheté par l’acheteur.",
"prefill": "1732075635013226650"
},
"sku_specification": {
"type": "string",
"title": "Spécification SKU",
"description": "Texte de spécification SKU, par exemple la taille.",
"prefill": "US M 13"
},
"spu_id": {
"type": "string",
"title": "ID SPU",
"description": "Identifiant SPU associé à cet avis.",
"prefill": "1732075599219691674"
},
"task_item": {
"type": "string",
"title": "Produit interrogé",
"description": "ID produit ou SPU associé à cette ligne de collecte.",
"prefill": "1732075599219691674"
},
"no_data": {
"type": "boolean",
"title": "Aucune donnée",
"description": "Indique si cette ligne est un marqueur sans résultat plutôt qu’un avis normal.",
"prefill": false
},
"updated_at": {
"type": "string",
"title": "Mis à jour le",
"description": "Horodatage de mise à jour de l’enregistrement, conservé comme texte source.",
"prefill": "1789373989851"
},
"user_id": {
"type": "string",
"title": "ID utilisateur",
"description": "Identifiant utilisateur de l’auteur.",
"prefill": "7435352589535626286"
},
"user_name": {
"type": "string",
"title": "Nom d’utilisateur",
"description": "Nom d’affichage de l’auteur, qui peut être masqué.",
"prefill": "O**s H**s"
},
"user_profile_url": {
"type": "string",
"title": "URL du profil",
"description": "Lien de profil de l’auteur lorsque la source le fournit."
}
},
"required": [],
"additionalProperties": false
}Intégration
Cette App peut être intégrée via MCP, API, SDK ou export de fichiers — tous les canaux partagent les mêmes capacités et la même tarification. Chaque requête s'authentifie avec l'en-tête Authorization: Bearer à l'aide d'une API Key (longue durée, créée dans la console Data Hub) ; les clients MCP peuvent aussi se connecter via OAuth, sans clé. D'autres options comme la CLI et Skill arrivent bientôt.
Avec MCP (Model Context Protocol), vous pouvez appeler cette App directement depuis des clients IA comme Claude et Cursor. Choisissez votre client et votre mode d'authentification, puis copiez la config ci-dessous.
Config du client
Remplacez la valeur après Bearer par votre API Key longue durée. Fonctionne dans n'importe quel client, en CI ou en environnement sans navigateur.
{
"mcpServers": {
"super_ig__tiktok-shop-comment": {
"type": "http",
"url": "https://mcp-v2.octoparse.com?pin=super_ig/tiktok-shop-comment",
"headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
}
}
}Laissez l'IA tout configurer pour vous
Vous ne voulez pas modifier les configs à la main ? Copiez le prompt d'installation et collez-le dans n'importe quel client IA — il effectuera la configuration à sa manière. (Le prompt demande à l'IA de vous réclamer votre API Key, afin que les identifiants ne finissent jamais dans l'historique de conversation ni dans des configs partagées.)
detail.access.mcp.composeHint
Tarifs
Facturé selon le nombre d'enregistrements renvoyés avec succès. Les exécutions échouées ne sont pas facturées. Facturé par unités de 30 enregistrement ; toute unité incomplète est arrondie à 30 enregistrement.
Facturé une fois par exécution soumise, quel que soit le nombre d'enregistrements renvoyés.
Plusieurs événements de facturation se cumulent indépendamment. Voir chaque élément pour les détails. Les exécutions échouées ne sont pas facturées.
Voir les créditsEssayer maintenant
Renseignez les paramètres et lancez l'exécution — les résultats proviennent d'un appel réel.