Avis produits Target
Indiquez un SKU produit Target, un nombre d’avis attendu et un ordre de tri pour recevoir les avis publics, notes, détails reviewers et dates de publication
Traduit · fr-FRVoir le texte original
Aperçu
Les avis publics Target montrent comment les acheteurs décrivent la qualité, l’ajustement, les défauts et l’intention de racheter. Cette Data App transforme la zone d’avis public d’un produit Target en enregistrements homogènes : titre, texte, note, nom du reviewer, liens média, identifiants produit et date de publication.
Le résultat sert une analyse de réputation reproductible, plutôt que de faire défiler une fiche produit. Chaque avis conserve le libellé d’origine et reste lié au SKU Target et à l’URL produit, pour comparer éloges et griefs d’un produit ou d’une collecte à l’autre avec les mêmes champs.
Notes sur les données
Les données couvrent les avis produits Target publics pour le SKU fourni au moment de la collecte, renvoyés dans l’ordre choisi. Chaque enregistrement normal est identifié par son ID de commentaire, ce qui retire les doublons entre pages collectées. Les avis supprimés, repliés ou visibles seulement après connexion sont hors périmètre.
La note est le nombre entier d’étoiles de l’avis. « Posted at » n’a pas de décalage de fuseau ; « Posted at text » conserve le décalage source, souvent +08:00, et ne doit pas être lu comme l’heure locale confirmée de l’acheteur. Le titre, le prix, l’image principale et d’autres faits produit peuvent être vides même si l’avis lui-même est valable. Les URL d’images et de vidéos restent du texte source, souvent une liste JSON de liens. L’article source 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 produit public du produit Target sélectionné.
| Titre de l’avis | Texte de l’avis | Note | Nom du reviewer | Publié le | Article source |
|---|---|---|---|---|---|
| Not as good as my | Not as good as my first pair I had. Volume not as good. No low end. | 3 | DENNIS T. | 2026-09-15T02:19:10 | 94692133 |
| Great stuff | Works great for running and just wearing around the house if you want to listen to something. No complaints about mic quality so far either. | 5 | Michael L. | 2026-09-15T00:40:52 | 94692133 |
D’autres valeurs incluent l’ID de commentaire, l’URL produit, les URL d’images et Aucune donnée.
Cas d’usage
- Séparer les avis par Note, puis lire Titre de l’avis et Texte de l’avis pour repérer les problèmes à basse note.
- Utiliser URL d’images et URL de vidéos pour trouver les avis avec médias.
- Recoller les avis au produit avec Article source, ID SKU et URL produit.
- Compter les avis par Publié le ou Texte de publication pour voir l’évolution du feedback.
Périmètre et limites
Chaque exécution accepte un SKU produit Target et un nombre d’avis attendu. Les résultats sont renvoyés et facturés par lots complets de 6, le nombre réel peut être arrondi au supérieur. La protection d’extraction est de 100 pages de 20 avis. Seuls les avis produits Target publics sont couverts.
- Adapté pour
- Lorsque vous avez besoin des titres, textes et notes d’avis publics pour un SKU produit Target
- Lorsque vous avez besoin des noms de reviewers, médias, identifiants produit et dates de publication pour une analyse de réputation
- À ne pas utiliser pour
- Lorsque vous avez besoin d’avis de plusieurs produits dans une exécution — lancez une exécution par SKU
- Lorsque vous avez besoin d’avis Target supprimés, repliés ou visibles seulement après connexion
- Lorsque vous avez besoin d’un flux en direct des nouveaux avis — cette application renvoie un instantané de collecte
Gestion des échecs
Comportement en cas d'échec et de nouvelle tentative déclaré par le développeur. Nous vous recommandons de l'inclure dans votre prompt système lors de l'intégration.
- 1Si aucun avis n’est renvoyé, vérifiez le SKU produit et que les avis sont publics
- 2Un succès partiel renvoie les avis déjà terminés ; le nombre réel peut encore différer de la valeur attendue après arrondi par lot
- 3Réessayez plus tard après limitation de débit, indisponibilité temporaire ou délai dépassé
- 4En cas d’échec d’authentification, vérifiez la clé API configurée dans l’environnement d’exécution
- 5Si le contexte de tâche ne correspond pas ou si la tâche a expiré, lancez une nouvelle collecte au lieu de réessayer la même tâche
Entrée
Paramètres requis pour appeler cette App, générés à partir de l'input.schema du manifest.json.
- SKU produit Target
skuRequisstringSKU du produit Target dont les avis publics doivent être collectés. Saisissez un SKU de 512 caractères au plus, par exemple 94692133.Exemple94692133 - Nombre d’avis attendu
expected_countRequisstringLe nombre d’avis attendu à collecter. Les résultats sont renvoyés et facturés par lots complets de 6, le nombre réel peut être arrondi au supérieur, et moins de 6 avis comptent quand même pour un lot. Les valeurs plus élevées prennent plus de temps et coûtent plus cher.Exemple2 - Ordre des avis
order_typeRequisstring(enum)Ordre des avis collectés : 0 par défaut, 4 plus récents, 9 plus utiles, 11 meilleure note, 12 moins bonne note.Valeurs possiblesPar défaut0Plus récents4Plus utiles9Meilleure note11Moins bonne note12Exemple4
Sortie
Structure des champs d'un enregistrement, générée à partir de l'output.schema du manifest.json.
- ID de commentaire
comment_idstringIdentifiant stable de cet avis produit Target ; vide si la source n’en fournit pas.Exemple90cc93b7-f1aa-4b7d-9431-097a04e7f234 - Paramètres d’avis
comment_paramsstringParamètres d’avis supplémentaires conservés en texte source ; vide si la source n’en fournit pas.Exemple{} - Texte de l’avis
comment_textstringCorps public complet de l’avis dans le libellé d’origine ; vide si la source n’en fournit pas.ExempleNot as good as my first pair I had. Volume not as good. No low end. - Titre de l’avis
comment_titlestringTitre public affiché avec l’avis ; vide si la source n’en fournit pas.ExempleNot as good as my
Exemple de données
Généré à partir d'output.schema. Les champs sans valeur d'exemple utilisent des espaces réservés structurels.
{
"comment_id": "90cc93b7-f1aa-4b7d-9431-097a04e7f234",
"comment_params": "{}",
"comment_text": "Not as good as my first pair I had. Volume not as good. No low end.",
"comment_title": "Not as good as my",
"comment_type": "1",
"image_urls": "[]",
"is_recommended": false,
"item_main_pic_url": "<item_main_pic_url>",
"item_price_text": "<item_price_text>",
"item_sale_specs": "<item_sale_specs>",
"item_score_text": "<item_score_text>",
"item_title": "<item_title>",
"item_url": "https://www.target.com/p/-/A-94692133",
"origin_comment_id": "90cc93b7-f1aa-4b7d-9431-097a04e7f234",
"parent_comment_id": "0",
"platform_code": "target",
"publish_time": "2026-09-15T02:19:10",
"publish_time_text": "2026-09-15T02:19:10+08:00",
"rating_score": 3,
"reviewer_avatar_url": "<reviewer_avatar_url>",
"reviewer_id": "<reviewer_id>",
"reviewer_location": "<reviewer_location>",
"reviewer_name": "DENNIS T.",
"shop_id": "<shop_id>",
"shop_name": "<shop_name>",
"sku_id": "94692133",
"spu_id": "94692133",
"user_extra_info": "{}",
"verified_text": "<verified_text>",
"video_urls": "[]",
"task_item": "94692133",
"no_data": 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. Cette App s'exécute de manière asynchrone et peut être annulée en cours de route : Après l'annulation, l'exécution s'arrête. Les enregistrements déjà livrés sont conservés et facturés.
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": {
"octoparse_datahub": {
"type": "http",
"url": "https://mcp-v2.octoparse.com?pin=super_ig/target-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 6 enregistrements ; toute unité incomplète est arrondie à 6 enregistrements.
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.