概要
公開されているTaobao商品レビューは、購入者が品質、購入後の体験、実際に選んだSKUをどう語るかを残します。このData Appは、Taobao商品SPU 1件の公開レビュー欄を、元のレビュー本文、投稿日時、ショップとカテゴリ情報、収集時刻を含む一貫した記録にします。
結果はレビューページをスクロールする代わりに、繰り返し使える口コミ分析向けです。各レビューはコメントデータに元の文言を保ち、商品SPU、SKU、ショップと結びつくので、収集回をまたいで同じ項目で比較できます。
データ説明
データは、指定した商品SPUについて収集時点で公開されているTaobao商品レビューを対象にし、レビュー打切り時刻で停止します。通常の各記録はコメントIDで識別され、収集ページをまたいだ重複を除きます。非公開、削除済み、一般に見えないレビューは対象外です。
コメントデータは、購入者ニックネーム、評価、写真、本文など、元のレビュー内容をソーステキストのまま保持します。コメント種別、親ID、SKU IDはソースコードであり、言い換えたラベルではありません。コメント時刻、投稿日時、収集日時、作成日時、更新日時は、タイムゾーンを推定せずソースの時刻を残します。ソース商品SPUとデータなしは、公開レビューが無い場合の収集結果を残します。
結果の見え方
通常の各記録は、選択したTaobao商品の公開レビュー1件を表します。
| コメントID | ビジネスID | コメント種別 | 投稿日時 | 収集日時 | SPU ID |
|---|---|---|---|---|---|
| 45a19df1788dadb35bc37062c6732310 | 1076118072642 | 1 | 2026-08-22T16:45:00 | 2026-10-13T12:42:52 | 1076118072642 |
| 7c21b0ae9d4f18c06a5e2b91c8d03417 | 1076118072642 | 1 | 2026-08-18T11:20:00 | 2026-10-13T12:42:52 | 1076118072642 |
その他の値には、コメントデータ、ショップ名、ブランド名、カテゴリパス、データなしがあります。
利用シーン
- コメントデータを読んで品質への不満を探し、コメント種別で分ける。
- 投稿日時と収集日時を比べ、レビューがどれだけ最近取得されたかを見る。
- 複数商品を比較するときは、SPU IDとビジネスIDで記録を分ける。
- データなしとソース商品SPUを使い、レビューが無い商品と失敗した収集を区別する。
適用範囲と境界
1回の実行でTaobao商品SPUを1件、レビュー打切り時刻、公開レビュー最大1〜2000件を受け付けます。公開されているTaobaoレビューのみが対象です。
- 適している用途
- 1件の商品SPUについて公開Taobaoレビュー内容、投稿日時、ショップ情報が必要なとき
- カテゴリ、ブランド、収集時刻をTaobaoの口コミ分析に使いたいとき
- 適さない用途
- Taobao以外のマーケットプレイスのレビューが必要なとき
- 1回の収集スナップショットではなく、新規レビューのリアルタイム監視が必要なとき
- 非公開、削除済み、一般に見えないレビューが必要なとき
失敗時の処理
開発者が宣言した失敗時と再試行の動作です。連携時にはシステムプロンプトに含めることをおすすめします。
- 1レビューが返らない場合は、商品SPUとレビュー打切り時刻を確認し、データなしで空の出品と失敗したジョブを区別してください
- 2部分成功でも完了したレビューは返ります。失敗や期限切れのあとは新しい収集を送信してください
- 3認証失敗、タスク文脈の不一致、タイムアウトの場合は実行環境の認証情報を確認し、古いジョブを再利用せず新しい収集を送信してください
- 4送信結果が不明なときは、重複タスクを作らないようすぐの再送信を避けてください
入力
この App の呼び出しに必要なパラメータで、manifest.json の input.schema から生成されています。
- 商品SPU
product_spu必須string公開レビューを収集するTaobao商品SPUです。識別子を1件、1〜512文字で入力します。例1071060010572 - 収集する最大レビュー数
comment_count必須string収集する公開レビューの上限で、1〜2000です。この数を超えず、打切り時刻より前のレビューが少ない場合はそれより少なくなることがあります。例1 - レビュー打切り時刻
cutoff_time必須stringUnixミリ秒タイムスタンプを10〜13桁の文字列で入力します。このコメント時刻に達すると収集を停止します。必須です。例1791789622000
出力
1 件のレコードのフィールド構造で、manifest.json の output.schema から生成されています。
- ソースAPI
apistringレビュー記録に付くソースAPI名 - ビジネスID
biz_idstringレビュー記録を収集対象商品に結びつけるビジネス識別子例1076118072642 - ブランドID
brand_idstringレビュー対象商品に紐づくブランド識別子 - ブランド名
brand_namestringレビュー対象商品に紐づくブランド名
サンプルデータ
output.schema から生成したサンプルです。サンプル値のないフィールドには構造上のプレースホルダーを使用しています。
{
"api": "<api>",
"biz_id": "1076118072642",
"brand_id": "<brand_id>",
"brand_name": "<brand_name>",
"cat_id": "<cat_id>",
"cat_name": "<cat_name>",
"cat_path": "<cat_path>",
"comment_data": "{\"auctionSku\": \"净含量:60g[【专攻脂肪粒⭐轻度适用】]\", \"avatar\": \"https://gw.alicdn.com/imgextra/i3/O1CN01YXMxVW1ng5k8sZ6L3_!!6000000005118-0-tps-160-160.jpg_Q75.jpg_.webp\", \"commentTime\": null, \"comment_id\": null, \"comment_text\": null, \"comment_time\": null, \"content\": null, \"days\": null, \"displayUserNick\": \"t***0\", \"fullUserNick\": null, \"id\": \"45a19df1788dadb35bc37062c6732310\", \"likeCount\": \"1\", \"originCommentContent\": null, \"originCommentTime\": null, \"originCommentUser\": null, \"pics\": [\"//img.alicdn.com/imgextra/i3/4611686018427383849/O1CN01HJNU3xUTNeB2I0G4_!!4611686018427383849-0-rate.jpg_40x40.jpg\", \"//img.alicdn.com/imgextra/i2/4611686018427387741/O1CN01JubAws7NS4H2I0G4_!!4611686018427387741-0-rate.jpg_40x40.jpg\"], \"rate\": \"1\", \"rateContent\": \"眼下和眼皮上长了好几颗脂肪粒,化妆的时候卡粉卡得特别厉害,粉底一涂上去就1块1块的,用这个眼霜重点涂了颗粒的位置,每天早晚坚持,大概2周颗粒就小了,摸上去平了很多,化妆也顺畅了,第2盒半价果断又囤了2盒\", \"rateDate\": \"2026-08-22 16:45:00\", \"sku_id\": null, \"videoList\": []}",
"comment_id": "45a19df1788dadb35bc37062c6732310",
"comment_time": "2026-08-22T16:45:00",
"comment_type": "1",
"crawl_time": "2026-10-13T12:42:52",
"created_at": "{\"$numberLong\":\"1791866572389\"}",
"insert_timestamp": "<insert_timestamp>",
"no_data": false,
"old_comment_id": "2832491419252369",
"order_id": "<order_id>",
"origin_comment_id": "45a19df1788dadb35bc37062c6732310",
"origin_comment_self_id": "<origin_comment_self_id>",
"pid": "0",
"plat": "<plat>",
"product_title": "<product_title>",
"publish_time": "2026-08-22T16:45:00",
"seller_id": "<seller_id>",
"shop_id": "<shop_id>",
"shop_name": "<shop_name>",
"shop_type": "<shop_type>",
"sign_url": "<sign_url>",
"sku_id": "<sku_id>",
"source_product_spu": "1071060010572",
"spu_id": "1076118072642",
"updated_at": "{\"$numberLong\":\"1791866640634\"}"
}連携方法
この App は MCP、API、SDK、ファイルエクスポートのいずれでも連携でき、どのチャネルも同じ能力と料金を共有します。すべてのリクエストは Authorization: Bearer ヘッダーで認証し、認証情報には API Key(長期有効。Data Hub コンソールで作成)を使用します。MCP クライアントは OAuth によるキー不要のログインにも対応しています。CLI や Skill など、さらに多くの連携方法も準備中です。 この App は非同期で実行され、途中でキャンセルできます:キャンセル後、実行は停止します。納品済みのレコードは保持され、課金対象になります。
MCP(Model Context Protocol)を使うと、Claude や Cursor などの AI クライアントからこの App を直接呼び出せます。クライアントと認証方式を選び、下の設定をコピーしてください。
クライアント設定
Bearer の後の値を長期有効な API Key に置き換えてください。あらゆるクライアント、CI、ヘッドレス環境で利用できます。
{
"mcpServers": {
"octoparse_datahub": {
"type": "http",
"url": "https://mcp-v2.octoparse.com?pin=super_ig/taobao-comment",
"headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
}
}
}AI に設定を任せる
設定を手作業で編集したくない場合は、インストールプロンプトをコピーして任意の AI クライアントに貼り付けてください。AI が自分のやり方でセットアップを完了します(プロンプトは AI があなたに API Key を尋ねる形になっているため、認証情報がチャット履歴や共有設定に残りません)。
detail.access.mcp.composeHint
料金
返される件数にかかわらず、実行の送信 1 回ごとに課金されます。
正常に返されたレコードの件数に応じて課金されます。失敗した実行には課金されません。 20 件を 1 つの課金単位とし、端数は 20 件に切り上げて課金されます。
複数の課金イベントはそれぞれ独立して累計されます。詳細は各項目をご覧ください。失敗した実行には課金されません。
Credits を確認今すぐ試す
パラメータを入力して実行してください。結果は実際の呼び出しによるものです。