WebstaurantStore 商品スクレイパー

業務用厨房のカタログを、
商品テーブルに。

WebstaurantStore でカテゴリを検索するか--シェフナイフ、作業台、業務用厨房が仕入れるものなら何でも--商品ページを貼り付けると、掲載内容が行データで返ります。商品名、価格、通貨、在庫状況、ブランド、sku、mpn、gtin、評価、レビュー数、画像、リンク、説明。各項目はページが公開している構造化データから読み取ります。

初回のみ500行無料以降は1行 $0.00215 列CSV · XLSX · JSON
使い方

入力は検索、
出力はカタログ

入力は品番ではなくページです。ほしい検索・カテゴリ・商品を指定すれば、ジョブが各掲載の公開内容を読み取ります。

  1. ステップ 1プラットフォームにサインインします。
  2. ステップ 2WebstaurantStore Products Scraper を開きます。
  3. ステップ 3WebstaurantStore の検索・カテゴリ・商品 URL を 1 行に 1 件ずつ貼り付けます。CSV、XLSX、TXT、Parquet ファイルのアップロードでも構いません。
  4. ステップ 4クエリごとの上限を設定するか、ゼロにしてすべて取得します。
  5. ステップ 5出力形式を選びます。
  6. ステップ 6Get Data をクリックします。

1 商品につき 1 行で、どのクエリから来たかが各行に記録されます。十数件の検索をまとめて実行しても、入力リストと必ず突き合わせられます。

チームが使う理由

検索 URL 1 本が、
候補リストまるごと

品番ではなく検索から始める

このカタログ用スクレイパーが想定している入力は、検索ページやカテゴリページ--たとえば シェフナイフ で店舗が並べるものすべて--であり、あらかじめ誰かが探し当てた URL ではありません。1 行がそのまま候補リストになり、クエリごとの上限がそこからどれだけ取るかを決めます。

名称だけでなく識別子も

販売店独自の在庫コードに加えて、掲載が公開していれば mpngtin も出力されます。同じフライパンやスライサーを、仕入先ごとに別々の番号で登録している状態から突き合わせるための項目そのものです。

これには住宅用プロキシは不要

リクエストは自分のアドレスではなく共有プロキシプールを通ります。プラットフォームが住宅用回線を要すると明示している販売店--Lowes、Grainger、Zalando、Fastenal--に WebstaurantStore は含まれていないため、これは既定のプールで動きます。

取得できる内容

15の列、
1製品につき1行

各行は WebstaurantStore が公開しているとおりの掲載内容です。何という名前で、いくらで、誰が作り、どう識別され、ページが何と説明しているか。

各項目はレイアウトの掻き集めではなくページの構造化データから取るため、結果セット全体で形が安定します。同時にそれが上限でもあります。販売店が公開していない項目は、実行をどう設定しても出てきません。下の列一覧は実際のエクスポートのヘッダー行であり、プラットフォームが公開している列一覧でもあって、両者は完全に一致します。パーサーを書く前に、その下の注記を読んでください。

データ辞書

15 列、
エクスポート順で

エクスポートのヘッダー行を順序どおりに、プラットフォームが公開する列一覧と照合したものです。説明は各項目が何のためのものかを述べます。書式や、どれくらいの頻度で値が入るかについては何も主張しません - 下の注記をご覧ください。

query
送信した WebstaurantStore の URL を、そこから得られた各行に繰り返し記録したものです。ページから取るのではなくスクレイパーが書き込むため、すべての行に入ります。
service
この行がどの小売業者から来たか - これもスクレイパーが書き込みます。この道具は 1 つのフォームの背後で複数の小売業者に対応しているため、複数のジョブから組み立てたファイルでも切り分けられます。
name
掲載が示すままの製品名。
price
提示価格。単位はこの列ではなく currency にあります。
currency
価格が表示されている通貨。店舗から推測せず、行ごとに読んでください。
availability
掲載が公開している在庫状況。
brand
製品が分類されているブランド。
sku
販売店独自の在庫コード--WebstaurantStore におけるその商品の識別子であり、先方に伝えるべき番号です。
mpn
メーカー型番。同じ商品を複数の仕入先が別々の在庫コードで扱っているとき、突き合わせの軸になる項目です。
gtin
国際商品識別番号 - バーコードの識別子。公開されている場合、カタログ間で最も信頼できる結合キーです。
rating
その製品に表示されている平均評価。
reviews
その平均が何件のレビューに基づいているか。
image
製品画像へのリンク。
url
製品ページへのリンク。値を手作業で確かめる必要が出たときのために残しておくべき列です。
description
公開されているままの製品説明。

この辞書は名前の一覧として読んでください。中身の保証ではありません。15 個の名前とその順序は確実です--公開されている列一覧と、このスクレイパーの保存済み実行のヘッダー行が完全に一致しています。定まっていないのは、WebstaurantStore の場合にそこへ何が入るかです。中身の入った WebstaurantStore のエクスポートが手元にないためで、あるのは空の実行か、同じ共有ツール上の別販売店の実行のいずれかであり、ある販売店の構造化データは別の販売店について何も確かなことを語りません。ここで形式より仕組みのほうが重要になるのもそのためです。各項目は掲載が公開している構造化データから読み取られるので、エクスポートの充実度はそれと正確に一致します。queryservice だけは例外で、スクレイパー自身が書き込むため、他がどうであれ全行に入ります。gtinmpn が業務上決定的なら、無料枠で検索を 1 本走らせて中身を見てから作り込んでください。

実行の設定

設定はジョブ側で、
表計算ではなく

URL のリストと上限だけ。入力は検索・カテゴリ・単一商品のいずれでも受け付け、上限が実行の規模と費用を決めます。

検索 URL カテゴリ URL 商品 URL 1 行に 1 件 クエリごとの上限 0 ですべて CSV アップロード XLSX アップロード TXT アップロード Parquet アップロード 共有プロキシプール、自分の IP は使わない
よくある使い方

ここで最も多く
実行される 3 つの仕事。

業務用厨房のカタログデータを、現場が実際に抱えている問いに答えるために使っている例をいくつか。

調達

厨房一式の見積もりを 1 行ずつ検証する

仕入れるカテゴリを一つずつ検索し--レンジ、作業台、小物--公開価格を手元の見積書と並べます。仕様リストが賭けではなく比較になり、差額こそが仕入先と話すべき論点になります。

調達
データ

同じ商品を仕入先をまたいで突き合わせる

カテゴリをエクスポートし、販売店ごとに付け方の違う在庫コードではなく mpn か gtin で結合します。これが、誰にも突き合わせられない複数の表計算を、比較できる 1 本のリストに変えます。

データ · オペレーション
競合

ページではなくカテゴリを見張る

単品ではなく検索 URL を投入し、一定の間隔で再実行します。動いたもの--価格、在庫状況、結果セットに新しく現れたブランド--が、誰かが気づく必要のあるものではなく、2 つのエクスポートの差分として見えるようになります。

戦略
価格戦略

実際に取得した行の
分だけお支払い。

サブスクリプションも、最低利用額も、毎月の請求もありません。最初の500行は当社負担 - その後は従量課金で、ここにある他のスクレイパーと同じ均一料金です。

無料枠

500 行無料 - 0 ドル

新規アカウントごとに初回のみ。クレジットカード不要。クエリごとの上限、ファイルアップロード、すべてのエクスポート形式を含みます。

ずっと 0 ドル
従量課金

無料枠の後は1行 $0.002

1,000製品あたり約 $2。事前見積もりが実行開始前に行数とクレジット費用を表示します - 想定外の請求も、換算が必要な計算ユニットもありません。

最も選ばれています
大量利用

カスタム · 大量利用

継続的なモニタリングや非常に大規模なカタログ取得向けに、ボリューム料金、専用ワーカー、SLA をご用意します。ご希望の規模をお知らせいただければお見積もりします。

ご相談ください
初回の有料実行が 10% オフ。お支払い時にコード LIVESCRAPER10 をご利用ください。
登録する
相性のよい組み合わせ

同じ商品を、
別の販売店で。

法的な話

WebstaurantStore の掲載
スクレイピングするのは合法か

短い答え--公開カタログについては合法です。そしてこのエクスポートには、アカウント・顧客・注文のデータは一切含まれません。

ここで収集する項目は、WebstaurantStore が検索エンジンや比較サイトに読ませるために、自社の公開商品ページの構造化データとして公開しているものです。商品名、価格、在庫状況、ブランド、識別子は、ログインの有無にかかわらずページを開いた誰にでも表示されています。公開されたカタログデータの収集は長く確立された実務であり、ここではログインもアカウントも決済も一切扱いません。

この出力に個人データはありません--商品のテーブルです。顧客名も、注文履歴も、交渉価格もありません。いずれも公開されていないからです。ログイン後にあなたのアカウントに見えているものは、これが読むものではありません。それは回避すべき制限ではなく、意図した線引きです。

WebstaurantStore の利用規約は自動アクセスを制限しているため、これは法律の問題であると同時に契約の問題でもあります。同社にアカウントや取引関係がある場合は規約を確認してください。データ層でサードパーティのトラッカーは一切動かしておらず、エクスポートは 30 日で自動的に削除されます。

livescraper.app · 方針
公開カタログデータのみ
ログインなし、アカウントに触れない
交渉価格はエクスポートに含まれない
個人データは収集しません
エクスポートは自動削除(30日)
規模を広げる前に WebstaurantStore の利用規約を確認してください。
よくある質問

登録前によく
寄せられる質問。

最もよくいただく質問です。ほかにご不明な点は お問い合わせください - 回答を書いているのはボットではなく人間です。

WebstaurantStore の商品データはどうやって取得しますか?+
WebstaurantStore Products Scraper を使います。
  1. プラットフォームにサインインします。
  2. WebstaurantStore Products Scraper を開きます。
  3. WebstaurantStore の検索・カテゴリ・商品 URL を 1 行に 1 件ずつ貼り付けます。CSV、XLSX、TXT、Parquet ファイルのアップロードでも構いません。
  4. クエリごとの上限を設定します。すべて取るならゼロにします。
  5. 出力形式を選びます。
  6. Get Data をクリックします。
これにレジデンシャルプロキシは必要ですか。+
不要です。リクエストは自分のアドレスではなく共有プロキシプールを通り、WebstaurantStore はプラットフォームが住宅用回線を要すると明示している販売店には含まれていません。同じツール上でそれに該当する販売店はあります--Lowes、Grainger、Zalando、Fastenal が名指しされています--が、これはそのどれでもないため、既定のプールで動きます。
商品ページではなく検索から始められますか?+
はい。むしろそのために用意されています。検索 URL やカテゴリ URL は、その語で店舗が並べるものをすべて取るので、1 行が単品ではなく候補リストになります。ほしいものが既にはっきりしている場合は、単一の商品 URL でも構いません。
製品1件につき何が返りますか。+
15の列です: 送信したクエリ、サービス、名称、価格、通貨、在庫状況、ブランド、sku、mpn、gtin、評価、レビュー数、画像、製品リンク、説明。
列が空で返ることがあるのはなぜですか。+
各項目は小売業者が自社ページで公開している構造化データから読み取るため、エクスポートの充実度はそれと完全に一致するからです。gtin を公開していない掲載には、渡せる gtin がありません。query と service の列は例外で、スクレイパー自身が書き込むためいずれにせよ全行に入ります。
これは他の小売業者と同じツールですか。+
はい。WebstaurantStore は 1 つの共有商品スクレイパーの背後にある複数の販売店のうちの 1 つで、だからこそどの販売店も同じ 15 列を同じ順序で出力します。service 列がその行がどの販売店から来たかを記録するので、複数のジョブをまとめたファイルでも切り分けられます。
自分の交渉価格やアカウント価格は取得できますか?+
いいえ。これは公開カタログを読むため、得られるのはページが誰にでも公開している内容です。ログイン済みのアカウントに見えているものは収集しませんし、アカウント・顧客・注文に関するデータはエクスポートに一切現れません。
費用はいくらですか。+
最初の500行は初回のみ無料で、クレジットカードは不要です。その後は1行 $0.002 - 1,000製品あたり約 $2 - で、プラットフォーム上の他のスクレイパーと同じ均一料金です。実行を開始する前に、見積もりが費用を表示します。

最初の500行は、
当社のおごり

新規アカウントごとに初回のみ500行無料 - 有効期限はありません。その後は1行 $0.002 の従量課金で、お客様が決めるまでカード情報の登録は不要です。

即時有効 · カード不要

WebstaurantStore の商品・カテゴリデータを大規模に取得する

Livescraper の WebstaurantStore Products Scraper は、カタログの URL を商品テーブルに変えます。WebstaurantStore の検索・カテゴリ・商品 URL を 1 行に 1 件ずつ貼り付けるか、CSV、XLSX、TXT、Parquet でアップロードし、クエリあたりの行数に上限をかけて、結果を整った CSV、Excel、JSON ファイルとしてダウンロードします。リクエストは自分のアドレスではなく共有プロキシプールを通ります。

各行が 1 件の掲載です。商品名、価格と通貨、在庫状況、ブランド、販売店独自の在庫コード、メーカー型番、gtin、評価とレビュー数、画像、商品リンク、説明。これらの項目は掲載が公開している構造化データから読み取られるため、結果セット全体で形が安定します。同時にそれが上限でもあり、掲載が公開していない項目はそもそも収集しようがありません。

調達チームは仕入れるカテゴリを一つずつ検索し、公開価格を机の上の見積書と突き合わせます。データチームはカテゴリをエクスポートし、販売店ごとに付け方の違う在庫コードではなく mpn か gtin で結合して、複数の仕入先カタログを比較できる 1 本のリストに変えます。戦略チームは検索 URL を一定の間隔で投入し、誰かが気づくのを当てにせず、2 つのエクスポートの間で何が動いたかを読みます。

先に実務上の注記を一つ。このページは 15 列とその順序を説明しており、それは保存済みエクスポートとプラットフォームの公開列一覧が完全に一致している点ですが、WebstaurantStore についての値の形式や充足率は一切主張していません。根拠となる中身の入った WebstaurantStore のエクスポートがないためです。作り込む前に、無料枠で検索を 1 本走らせて最初の数行を見てください。最初の 500 行は無料でクレジットカードも不要、以降は 1 行 0.002 ドルの均一料金です。