概要
公開されているBest Buyカナダのレビューは、買い物客が商品を自分の言葉でどう語るかを残します。カナダの商品ページを1つ渡すと、公開レビュー欄がタイトル、本文、星評価、投稿者名、商品識別子、レビュー日時のそろった記録になります。
結果は、レビュー一覧をスクロールする代わりに、商品ページの評判分析向けです。各レビューは同じ商品URL、SKU、レビューリンクと結び付くので、称賛・不満・評価の構成を商品や収集回をまたいで同じ項目で比較できます。
データの説明
データは、指定した商品ページについて、収集時点で公開されているBest Buyカナダの商品レビューを対象にします。レビューは選んだ並び順に従い、通常の各記録はコメントIDで識別されるため、収集ページをまたいだ重複はまとまります。削除済み、非表示、ログイン後のみ、カナダ以外サイトのレビューは対象外です。
評価、レビュー本文、レビュータイトル、投稿者名、メディアリンクはスナップショットであり、収集後に変わることがあります。レビュー掲載地はソースの掲載地ラベルを保ち、カナダ商品ページでも別のBest Buyサイト名になることがあります。レビュー日時はソースの表示時刻を保ちタイムゾーンは推定しません。収集日時は収集時刻、作成タイムスタンプと更新タイムスタンプはソース記録のミリ秒値です。サイトコード、プラットフォームコード、SKU ID、SPU IDはソース識別子を保ちます。レビュー画像とレビュー動画はソースのリンク一覧をテキストとして保持します。空のソース項目は空のままです。
結果の形
通常の各記録は、選んだBest Buyカナダ商品の公開レビュー1件を表します。
| コメントID | レビュータイトル | 評価 | 投稿者名 | レビュー日時 |
|---|---|---|---|---|
| 355520176 | Bass in Your Bones: The Shokz OpenRun 2 Review | 5 | RogueWave | 2024/08/28 09:56:43 |
| 355487208 | Better Than Before But Not Best | 4 | hitsuyoo | 2024/08/27 23:44:37 |
活用シーン
- 評価でレビューを分け、レビュータイトルとレビュー本文を読んで高評価の称賛と低評価の不満を整理する。
- 商品URL、評価、レビュー日時を商品ごとに比べ、評判の違いと変化を見る。
- 投稿者名、レビュー本文、レビュー画像から、具体的な使用体験と購入者写真を見つける。
適用範囲と境界
1回の実行でBest Buyカナダ商品を1件受け付けます。レビュー件数は期待値であり、実際の件数はそれより少ない、同じ、または多くなることがあります。結果は1ページ20件で取得します。公開レビューのみが対象です。取得保護容量は100ページ / 2,000件です。
- 適している用途
- Best Buyカナダの商品1件について公開レビュー明細が必要なとき
- 評判分析のためにレビュー本文、評価、投稿者名、商品識別子、レビュー日時が必要なとき
- 適さない用途
- 1回の実行で複数商品を処理したいとき — 商品ごとに別の実行を提出してください
- Best Buy米国など他国サイトのレビューが必要なとき
- 削除済み、非表示、またはログイン後のみのレビューが必要なとき
失敗時の処理
作者が宣言した失敗時と再試行の動作です。連携時にはシステムプロンプトに含めることをおすすめします。
- 1レビューが0件のときは、商品ページURLと公開レビューの可視性を確認してから再試行してください
- 2部分成功のときは完了したレビューを保持し、タスク状態の失敗件数でカバー範囲を判断してください
- 3提出結果が不明、失敗、または期限切れのときは、商品URLと認証情報を確認して新しい収集を提出してください
- 4レート制限や一時的な利用不可のあとは時間をおいて再試行してください
入力
この App の呼び出しに必要なパラメータで、manifest.json の input.schema から生成されています。
| フィールド | 業務名称 | 型 | 必須 | デフォルト | 列挙値/制約 | 例 | 説明 |
|---|---|---|---|---|---|---|---|
| product_url | 商品ページURL | string | はい | — | — | https://www.bestbuy.ca/en-ca/product/18188846 | Best Buyカナダの商品ページの完全なURLを入力します。例: https://www.bestbuy.ca/en-ca/product/18188846。 |
| expected_count | 期待レビュー件数 | string | はい | — | — | 2 | 取得したいレビュー件数を正の整数で入力します。厳密な上限ではなく、実際の件数はこの値より少ない、同じ、または多くなることがあります。 |
| order_type | レビュー並び順 | string(enum) | はい | — | 4 (最新) / 8 (最も関連) / 9 (最も参考) / 10 (最古) / 11 (最高評価) / 12 (最低評価) | 8 | レビューの並び順を選びます。4は最新、8は最も関連、9は最も参考、10は最古、11は最高評価、12は最低評価です。 |
出力
1 件のレコードのフィールド構造で、manifest.json の output.schema から生成されています。
| フィールド | 業務名称 | 型 | 例 | 説明 |
|---|---|---|---|---|
| biz_id | ビジネスID | string | https://www.bestbuy.ca/en-ca/product/18188846 | レビュー対象商品の業務識別子で、通常は商品URLです。ソースに値がない場合は空です。 |
| comment_id | コメントID | string | 355520176 | レビューを識別・重複排除するための安定したIDです。ソースに値がない場合は空です。 |
| comment_location | レビュー掲載地 | string | Best Buy US | レビューのソース上の掲載地ラベルです。カナダ商品ページでも別のBest Buyサイト名になることがあります。ソースに値がない場合は空です。 |
| comment_text | レビュー本文 | string | [This review was collected as part of a promotion.] I was initially skeptical about the Shokz OpenRun Pro 2 bone conduction headphones. Having never experienced anything like them, I wasn’t convinced that their unique shape and bone conduction technology would deliver a satisfying audio experience. However, from the moment I put them on, I realized Shokz was onto something truly remarkable. The fit of these headphones is incredibly comfortable. As soon as I wrapped them around my head and positioned them over my ears, I decided to put them to the test by shaking my head vigorously. They stayed securely in place without any movement—these things weren’t going anywhere. Pairing them with my phone was a breeze, taking only seconds, and I was ready to dive into the sound experience. When I say I was blown away, I’m not exaggerating. The sound quality is unlike anything I’ve experienced before. While these aren’t designed to be audiophile-grade headphones, they excel in their intended purpose—running, biking, and exercising. The open-ear feature not only enhances safety and comfort but also makes it feel like you have your own personal soundtrack playing as you move about. Since taking them out of the case, I haven’t taken them off. The OpenRun Pro 2 boasts upgraded bass compared to the original model, and it certainly doesn’t disappoint. They’re equipped with IP55 water resistance, offering 12 hours of battery life and quick charging. The inclusion of AI noise-canceling and wind-resistant microphones ensures clear calls and minimal disruption from environmental noise. Charging via a USB-C in a waterproof port is both convenient and practical. I wholeheartedly recommend these headphones to anyone who enjoys running, biking, exercising, or simply wants to listen to music while maintaining situational awareness. The open-ear design is a standout feature, providing a far better experience than the awareness modes in other headphones, which often produce distracting, tinny sounds. The Shokz OpenRun Pro 2 excels in situational awareness without sacrificing sound quality. As a bonus, I found that wearing these headphones while sleeping was surprisingly pleasant. Unlike earbuds that can dig into your ears and cause discomfort over time, these headphones are the perfect solution for someone like me, with small ear canals. They’ve quickly become a staple in my daily routine, and I’m absolutely in love with them! | レビュー本文の全文です。ソースに値がない場合は空です。 |
| comment_time | レビュー日時 | string | 2024/08/28 09:56:43 | ソース形式の表示日時です。タイムゾーンは推定しません。ソースに値がない場合は空です。 |
| comment_title | レビュータイトル | string | Bass in Your Bones: The Shokz OpenRun 2 Review | レビューのタイトルです。ソースに値がない場合は空です。 |
| comment_type | レビュー種別 | string | 1 | ソースのレビュー種別コードです。ソースに値がない場合は空です。 |
| comment_url | レビューURL | string | https://www.bestbuy.ca/en-ca/product/18188846/review | レビュー詳細ページのURLです。ソースに値がない場合は空です。 |
| crawl_time | 収集日時 | string | 2026-09-07T11:16:32 | この記録が収集された日時です。ソースに値がない場合は空です。 |
| created_at | 作成タイムスタンプ | integer | 1788750992953 | ソース記録の作成時刻(ミリ秒)。ソースに値がない場合は空です。 |
| image_url_list | レビュー画像 | string | ["https://photos-us.bazaarvoice.com/photo/2/cGhvdG86YmVzdGJ1eQ/493fa088-538f-5aee-935c-ae01cae47c42", "https://photos-us.bazaarvoice.com/photo/2/cGhvdG86YmVzdGJ1eQ/add47f81-3ec7-57c7-8997-59811684dab2", "https://photos-us.bazaarvoice.com/photo/2/cGhvdG86YmVzdGJ1eQ/ac10e7e9-d3a5-5a2a-a38c-cc9d0554f513", "https://photos-us.bazaarvoice.com/photo/2/cGhvdG86YmVzdGJ1eQ/30c12729-c86e-54e2-8d49-a7090c99e910", "https://photos-us.bazaarvoice.com/photo/2/cGhvdG86YmVzdGJ1eQ/e1d5b1aa-1c96-5cee-baf8-59fc1c7993e3", "https://photos-us.bazaarvoice.com/photo/2/cGhvdG86YmVzdGJ1eQ/96a88bb4-42ec-5015-88f4-c9e38482d071"] | レビュー画像URLをソース文字列として保持します。JSON配列文字列のことがあります。ソースに値がない場合は空です。 |
| item_image_url_list | 商品画像 | string | — | 商品画像URLをソース文字列として保持します。ソースに値がない場合は空です。 |
| item_sale_prop | 商品販売属性 | string | — | ソースの商品販売属性テキストです。ソースに値がない場合は空です。 |
| job_type | ジョブ種別 | string | Comment | ソースのジョブ種別ラベルです。ソースに値がない場合は空です。 |
| level_name | レベル名 | string | octopus | ソースのデータ階層ラベルです。ソースに値がない場合は空です。 |
| parent_comment_id | 親コメントID | string | 0 | 親レビューの識別子です。トップレベルはよく 0 です。ソースに値がない場合は空です。 |
| platform_code | プラットフォームコード | string | bestbuy | ソースのプラットフォームコードです。ソースに値がない場合は空です。 |
| product_title | 商品タイトル | string | — | レビュー対象商品のタイトルです。ソースに値がない場合は空です。 |
| product_url | 商品URL | string | https://www.bestbuy.ca/en-ca/product/18188846 | レビューに紐づく商品ページURLです。ソースに値がない場合は空です。 |
| publish_time | 公開日時 | string | — | ソースのレビュー公開日時です。ソースに値がない場合は空です。 |
| rating_score | 評価 | string | 5 | ソースの評価テキストです。1〜5点などのことがあります。ソースに値がない場合は空です。 |
| sale_prop | 販売属性 | string | — | レビューに紐づく販売属性です。ソースに値がない場合は空です。 |
| shop_id | ショップID | string | — | ショップ識別子です。ソースに値がない場合は空です。 |
| shop_name | ショップ名 | string | — | ショップ名です。ソースに値がない場合は空です。 |
| site_code | サイトコード | string | .ca | ソースのサイトコードです。.ca など。ソースに値がない場合は空です。 |
| sku_id | SKU ID | string | 18188846 | 商品SKU識別子です。ソースに値がない場合は空です。 |
| source_crawler_time | ソース収集日時 | string | — | ソースシステムが記録した収集日時です。ソースに値がない場合は空です。 |
| spu_id | SPU ID | string | 18188846 | 商品SPU識別子です。ソースに値がない場合は空です。 |
| updated_at | 更新タイムスタンプ | integer | 1788750992953 | ソース記録の更新時刻(ミリ秒)。ソースに値がない場合は空です。 |
| use_situation | 利用シーン | string | — | レビューに記録された利用シーンです。ソースに値がない場合は空です。 |
| user_age | 投稿者年齢 | string | — | ソースの投稿者年齢テキストです。ソースに値がない場合は空です。 |
| user_avatar_url | 投稿者アバター | string | — | 投稿者アバターのURLです。ソースに値がない場合は空です。 |
| user_id | 投稿者ID | string | — | 投稿者識別子です。ソースに値がない場合は空です。 |
| user_name | 投稿者名 | string | RogueWave | 投稿者の表示名です。ソースに値がない場合は空です。 |
| user_sex | 投稿者性別 | string | — | ソースの投稿者性別テキストです。ソースに値がない場合は空です。 |
| video_url_list | レビュー動画 | string | — | レビュー動画URLをソース文字列として保持します。ソースに値がない場合は空です。 |
| task_item | 元の商品URL | string | https://www.bestbuy.ca/en-ca/product/18188846 | この収集対象として提出された商品ページURLです。 |
| no_data | データなし | boolean | false | この収集対象に利用可能なレビューデータがないかどうかです。 |
レコード Schema
出力はレコード単位で 1 件ずつ返されます。 detail.output.idFieldHint
{
"type": "object",
"properties": {
"biz_id": {
"type": "string",
"title": "ビジネスID",
"description": "レビュー対象商品の業務識別子で、通常は商品URLです。ソースに値がない場合は空です。",
"prefill": "https://www.bestbuy.ca/en-ca/product/18188846"
},
"comment_id": {
"type": "string",
"title": "コメントID",
"description": "レビューを識別・重複排除するための安定したIDです。ソースに値がない場合は空です。",
"prefill": "355520176"
},
"comment_location": {
"type": "string",
"title": "レビュー掲載地",
"description": "レビューのソース上の掲載地ラベルです。カナダ商品ページでも別のBest Buyサイト名になることがあります。ソースに値がない場合は空です。",
"prefill": "Best Buy US"
},
"comment_text": {
"type": "string",
"title": "レビュー本文",
"description": "レビュー本文の全文です。ソースに値がない場合は空です。",
"prefill": "[This review was collected as part of a promotion.] I was initially skeptical about the Shokz OpenRun Pro 2 bone conduction headphones. Having never experienced anything like them, I wasn’t convinced that their unique shape and bone conduction technology would deliver a satisfying audio experience. However, from the moment I put them on, I realized Shokz was onto something truly remarkable.\n\n \n\nThe fit of these headphones is incredibly comfortable. As soon as I wrapped them around my head and positioned them over my ears, I decided to put them to the test by shaking my head vigorously. They stayed securely in place without any movement—these things weren’t going anywhere. Pairing them with my phone was a breeze, taking only seconds, and I was ready to dive into the sound experience.\n\n \n\nWhen I say I was blown away, I’m not exaggerating. The sound quality is unlike anything I’ve experienced before. While these aren’t designed to be audiophile-grade headphones, they excel in their intended purpose—running, biking, and exercising. The open-ear feature not only enhances safety and comfort but also makes it feel like you have your own personal soundtrack playing as you move about. Since taking them out of the case, I haven’t taken them off.\n\n \n\nThe OpenRun Pro 2 boasts upgraded bass compared to the original model, and it certainly doesn’t disappoint. They’re equipped with IP55 water resistance, offering 12 hours of battery life and quick charging. The inclusion of AI noise-canceling and wind-resistant microphones ensures clear calls and minimal disruption from environmental noise. Charging via a USB-C in a waterproof port is both convenient and practical.\n\n \n\nI wholeheartedly recommend these headphones to anyone who enjoys running, biking, exercising, or simply wants to listen to music while maintaining situational awareness. The open-ear design is a standout feature, providing a far better experience than the awareness modes in other headphones, which often produce distracting, tinny sounds. The Shokz OpenRun Pro 2 excels in situational awareness without sacrificing sound quality.\n\n \n\nAs a bonus, I found that wearing these headphones while sleeping was surprisingly pleasant. Unlike earbuds that can dig into your ears and cause discomfort over time, these headphones are the perfect solution for someone like me, with small ear canals. They’ve quickly become a staple in my daily routine, and I’m absolutely in love with them!"
},
"comment_time": {
"type": "string",
"title": "レビュー日時",
"description": "ソース形式の表示日時です。タイムゾーンは推定しません。ソースに値がない場合は空です。",
"prefill": "2024/08/28 09:56:43"
},
"comment_title": {
"type": "string",
"title": "レビュータイトル",
"description": "レビューのタイトルです。ソースに値がない場合は空です。",
"prefill": "Bass in Your Bones: The Shokz OpenRun 2 Review"
},
"comment_type": {
"type": "string",
"title": "レビュー種別",
"description": "ソースのレビュー種別コードです。ソースに値がない場合は空です。",
"prefill": "1"
},
"comment_url": {
"type": "string",
"title": "レビューURL",
"description": "レビュー詳細ページのURLです。ソースに値がない場合は空です。",
"prefill": "https://www.bestbuy.ca/en-ca/product/18188846/review"
},
"crawl_time": {
"type": "string",
"title": "収集日時",
"description": "この記録が収集された日時です。ソースに値がない場合は空です。",
"prefill": "2026-09-07T11:16:32"
},
"created_at": {
"type": "integer",
"title": "作成タイムスタンプ",
"description": "ソース記録の作成時刻(ミリ秒)。ソースに値がない場合は空です。",
"prefill": 1788750992953
},
"image_url_list": {
"type": "string",
"title": "レビュー画像",
"description": "レビュー画像URLをソース文字列として保持します。JSON配列文字列のことがあります。ソースに値がない場合は空です。",
"prefill": "[\"https://photos-us.bazaarvoice.com/photo/2/cGhvdG86YmVzdGJ1eQ/493fa088-538f-5aee-935c-ae01cae47c42\", \"https://photos-us.bazaarvoice.com/photo/2/cGhvdG86YmVzdGJ1eQ/add47f81-3ec7-57c7-8997-59811684dab2\", \"https://photos-us.bazaarvoice.com/photo/2/cGhvdG86YmVzdGJ1eQ/ac10e7e9-d3a5-5a2a-a38c-cc9d0554f513\", \"https://photos-us.bazaarvoice.com/photo/2/cGhvdG86YmVzdGJ1eQ/30c12729-c86e-54e2-8d49-a7090c99e910\", \"https://photos-us.bazaarvoice.com/photo/2/cGhvdG86YmVzdGJ1eQ/e1d5b1aa-1c96-5cee-baf8-59fc1c7993e3\", \"https://photos-us.bazaarvoice.com/photo/2/cGhvdG86YmVzdGJ1eQ/96a88bb4-42ec-5015-88f4-c9e38482d071\"]"
},
"item_image_url_list": {
"type": "string",
"title": "商品画像",
"description": "商品画像URLをソース文字列として保持します。ソースに値がない場合は空です。"
},
"item_sale_prop": {
"type": "string",
"title": "商品販売属性",
"description": "ソースの商品販売属性テキストです。ソースに値がない場合は空です。"
},
"job_type": {
"type": "string",
"title": "ジョブ種別",
"description": "ソースのジョブ種別ラベルです。ソースに値がない場合は空です。",
"prefill": "Comment"
},
"level_name": {
"type": "string",
"title": "レベル名",
"description": "ソースのデータ階層ラベルです。ソースに値がない場合は空です。",
"prefill": "octopus"
},
"parent_comment_id": {
"type": "string",
"title": "親コメントID",
"description": "親レビューの識別子です。トップレベルはよく 0 です。ソースに値がない場合は空です。",
"prefill": "0"
},
"platform_code": {
"type": "string",
"title": "プラットフォームコード",
"description": "ソースのプラットフォームコードです。ソースに値がない場合は空です。",
"prefill": "bestbuy"
},
"product_title": {
"type": "string",
"title": "商品タイトル",
"description": "レビュー対象商品のタイトルです。ソースに値がない場合は空です。"
},
"product_url": {
"type": "string",
"title": "商品URL",
"description": "レビューに紐づく商品ページURLです。ソースに値がない場合は空です。",
"prefill": "https://www.bestbuy.ca/en-ca/product/18188846"
},
"publish_time": {
"type": "string",
"title": "公開日時",
"description": "ソースのレビュー公開日時です。ソースに値がない場合は空です。"
},
"rating_score": {
"type": "string",
"title": "評価",
"description": "ソースの評価テキストです。1〜5点などのことがあります。ソースに値がない場合は空です。",
"prefill": "5"
},
"sale_prop": {
"type": "string",
"title": "販売属性",
"description": "レビューに紐づく販売属性です。ソースに値がない場合は空です。"
},
"shop_id": {
"type": "string",
"title": "ショップID",
"description": "ショップ識別子です。ソースに値がない場合は空です。"
},
"shop_name": {
"type": "string",
"title": "ショップ名",
"description": "ショップ名です。ソースに値がない場合は空です。"
},
"site_code": {
"type": "string",
"title": "サイトコード",
"description": "ソースのサイトコードです。.ca など。ソースに値がない場合は空です。",
"prefill": ".ca"
},
"sku_id": {
"type": "string",
"title": "SKU ID",
"description": "商品SKU識別子です。ソースに値がない場合は空です。",
"prefill": "18188846"
},
"source_crawler_time": {
"type": "string",
"title": "ソース収集日時",
"description": "ソースシステムが記録した収集日時です。ソースに値がない場合は空です。"
},
"spu_id": {
"type": "string",
"title": "SPU ID",
"description": "商品SPU識別子です。ソースに値がない場合は空です。",
"prefill": "18188846"
},
"updated_at": {
"type": "integer",
"title": "更新タイムスタンプ",
"description": "ソース記録の更新時刻(ミリ秒)。ソースに値がない場合は空です。",
"prefill": 1788750992953
},
"use_situation": {
"type": "string",
"title": "利用シーン",
"description": "レビューに記録された利用シーンです。ソースに値がない場合は空です。"
},
"user_age": {
"type": "string",
"title": "投稿者年齢",
"description": "ソースの投稿者年齢テキストです。ソースに値がない場合は空です。"
},
"user_avatar_url": {
"type": "string",
"title": "投稿者アバター",
"description": "投稿者アバターのURLです。ソースに値がない場合は空です。"
},
"user_id": {
"type": "string",
"title": "投稿者ID",
"description": "投稿者識別子です。ソースに値がない場合は空です。"
},
"user_name": {
"type": "string",
"title": "投稿者名",
"description": "投稿者の表示名です。ソースに値がない場合は空です。",
"prefill": "RogueWave"
},
"user_sex": {
"type": "string",
"title": "投稿者性別",
"description": "ソースの投稿者性別テキストです。ソースに値がない場合は空です。"
},
"video_url_list": {
"type": "string",
"title": "レビュー動画",
"description": "レビュー動画URLをソース文字列として保持します。ソースに値がない場合は空です。"
},
"task_item": {
"type": "string",
"title": "元の商品URL",
"description": "この収集対象として提出された商品ページURLです。",
"prefill": "https://www.bestbuy.ca/en-ca/product/18188846"
},
"no_data": {
"type": "boolean",
"title": "データなし",
"description": "この収集対象に利用可能なレビューデータがないかどうかです。",
"prefill": false
}
},
"required": [],
"additionalProperties": false
}連携方法
この App は MCP、API、SDK、ファイルエクスポートのいずれでも連携でき、どのチャネルも同じ能力と料金を共有します。すべてのリクエストは Authorization: Bearer ヘッダーで認証し、認証情報には API Key(長期有効。Data Hub コンソールで作成)を使用します。MCP クライアントは OAuth によるキー不要のログインにも対応しています。CLI や Skill など、さらに多くの連携方法も準備中です。
MCP(Model Context Protocol)を使うと、Claude や Cursor などの AI クライアントからこの App を直接呼び出せます。クライアントと認証方式を選び、下の設定をコピーしてください。
クライアント設定
Bearer の後の値を長期有効な API Key に置き換えてください。あらゆるクライアント、CI、ヘッドレス環境で利用できます。
{
"mcpServers": {
"hello_moto__bestbuy-ca-comment": {
"type": "http",
"url": "https://mcp-v2.octoparse.com?pin=hello_moto/bestbuy-ca-comment",
"headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
}
}
}AI に設定を任せる
設定を手作業で編集したくない場合は、インストールプロンプトをコピーして任意の AI クライアントに貼り付けてください。AI が自分のやり方でセットアップを完了します(プロンプトは AI があなたに API Key を尋ねる形になっているため、認証情報がチャット履歴や共有設定に残りません)。
detail.access.mcp.composeHint
料金
返される件数にかかわらず、実行の送信 1 回ごとに課金されます。
正常に返されたレコードの件数に応じて課金されます。失敗した実行には課金されません。 20 件を 1 つの課金単位とし、端数は 20 件に切り上げて課金されます。
複数の課金イベントはそれぞれ独立して累計されます。詳細は各項目をご覧ください。失敗した実行には課金されません。
Credits を確認今すぐ試す
パラメータを入力して実行してください。結果は実際の呼び出しによるものです。