Boots 商品スクレイパー

カテゴリ URL を入れると、
価格付きのカタログが出てきます

Boots の商品ページ、あるいはカテゴリ全体に向けて実行すれば、掲載商品が行データで返ります。商品名、価格、通貨、在庫状況、ブランド、そして他社のカタログと突き合わせられるようにする識別子 - skumpngtin。15 列、1 商品につき 1 行で、設定すべきプロキシもありません

500 行無料、初回のみ以降は 1 行 0.002 ドル1 商品につき 1 行CSV · JSON · Excel
使い方

5 つの手順、
そして設定はゼロ

入力欄が 1 つと設定が 1 つ。ここには設定すべきプロキシがないので、作業はリンクの一覧と数字だけで終わります。

  1. ステップ 1プラットフォームにログインします。
  2. ステップ 2Boots 商品スクレイパーを開きます。
  3. ステップ 3Boots の商品 URL、またはカテゴリ・検索 URL を 1 行に 1 件ずつ貼り付けます。CSV、XLSX、TXT、Parquet ファイルのアップロードでも構いません。
  4. ステップ 4クエリごとの上限を設定するか、すべて取得する場合は 0 のままにして、Get Data をクリックします。
  5. ステップ 5結果を CSV、JSON、Excel でダウンロードします。

上限は実行単位ではなくクエリ単位です。カテゴリ URL を 5 件、上限 200 で実行すると、それぞれから 200 商品ずつであって、合計 200 商品ではありません。

チームが使う理由

設定するものはなく、
必要な鍵がそろっている

持ち込むプロキシは不要

リクエストはご自身のアドレスではなく共有プールを通って出ていきますし、Boots はデータセンターからの通信をブロックする、あるいは商品をクライアント側でレンダリングするとしてプラットフォームが挙げている 4 社には含まれていません。このフォームにプロキシの入力欄はなく、契約するものもありません。1 分で始められるか来週まで待つかの違いです。

名前だけでなく識別子も

skumpngtin はそれぞれ独立した列です。商品名は 2 つの小売業者が 2 通りに書くラベルですが、バーコードはそうではありません。この 3 つがあるからこそ、Boots のエクスポートを仕入先のフィードや競合のリストと、あいまい一致に頼らずに突き合わせられます。

価格と通貨は分けたまま

価格と、その価格が示されている通貨は 2 つの列として届くので、後段の処理が計算の前に文字列から記号を取り除く必要はありません。同じカテゴリを後日もう一度実行すれば、2 つのファイルは列ごとにそろいます。価格を時系列で追う作業は、まさにここが土台になります。

データ辞書

15 の列、
そして正直な限界

列名はサービス自身が公表している一覧です。説明は各列が何のためのものかを述べており、何が入るかではありません。それを決めるのは私たちではなく Boots だからです。なぜこの区別がここでは普段以上に重要なのかは、下の注記で説明します。

query
この行のために送信した URL - その行の元になった商品・カテゴリ・検索ページです。スクレイパーが書き込むのですべての行にあり、行と、それを生んだ入力行とを結びつけます。
service
この行がどの小売業者から来たか。このスクレイパーは他のいくつかの商品サービスと 1 つのパイプラインを共有しており、選んだものが各行に刻まれます。同じ表に複数の小売業者を入れた瞬間に効いてきます。
name
ページが公表している商品名。
price
ページが公表している価格。
currency
その価格が示されている通貨。独立した列なので、価格の項目から記号を取り出す必要がありません。
availability
ページが公表している在庫状況。
brand
ページが公表しているブランド。
sku
その商品に対する小売業者独自の商品コード。
mpn
メーカー品番。gtin と合わせて、Boots 以外のカタログとエクスポートを突き合わせられるようにするものです。
gtin
国際商品識別番号 - バーコードの識別子です。
rating
ページが公開していれば、その商品の評価。値を見たことがないため、ここでは尺度を示していません。
reviews
レビュー件数 - 件数であって、レビュー本文ではありません。このエクスポートのどこにもレビュー本文は含まれません。
image
ページが公表している商品画像。
url
商品へのリンク。
description
ページが公表している商品説明。

このページの根拠について 2 点。まず仕組みです。商品は、ページが自身について公開している JSON-LD(小売業者が検索エンジン向けに埋め込む構造化データ)から読み取られます。これが限界を定めており、このページはそれを超えたふりをしません。service より後の列は、Boots がその項目を公表している場合にのみ存在します。つまり空欄は公表されていないという意味であって、実行が失敗したではありません。この 2 つはまったく異なる対応を必要とします。次に欠けているものです。私たちはこれを Boots に対して実行したことがありません。このサービスの背後にある共有パイプラインのエクスポートを 45 件保有していますが、Boots の実行は 1 件もありません。44 件は空で返り、データが入っていた唯一の 1 件は別の小売業者のものです。そのエクスポートから正直に言えるのはツールについての 2 点だけで、Boots については何も言えません。queryservice はすべての行で埋まっていました(スクレイパー自身が書き込むためです)。そして15 列のうち 6 列はどの行でも空でした。ここでも欠けは出るでしょうし、小売業者が違えば公開する構造化データも違うので、欠ける場所も変わるはずです。どれが欠けるかは、無料枠での最初の実行に答えさせてください。このページに例示値も書式も載せていないのは、そのためです。Boots の実行が背後にない以上、それは創作になってしまいます。

よくある使い方

実際に使われている
3 つの場面。

いずれも、ブラウザからコピーできるリンク 1 本から始まります。

価格

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

商品リンクを 40 本入れる代わりにカテゴリ URL を送れば、棚全体がひと通りで返ります。翌月にもう一度実行すれば 2 つのファイルは列ごとにそろうので、price の差分がそのまま分析になります。スクリーンショットも、手作業の確認も、手でそろえ続けるものもありません。

プライシング · カテゴリ管理
品ぞろえ

自社リストと商品ラインを突き合わせる

名前が 2 つの小売業者間できれいに一致することはありません。gtinmpn は一致します(公開されていれば)。だからこそここでは説明文に埋もれさせず独立した列にしてあります。まずそれで結合し、残ったものにだけ名前を使ってください。

マーチャンダイジング
在庫

商品ラインの「今」を実際に見る

availabilityprice は合わせて、実行した時点の棚の姿を表します。Boots が構造化データに在庫状況を公開しているかどうかは、最初の実行が答えを出します。列が空で返ってきたなら、それはスクレイパーの失敗ではなく小売業者が公表していないということです。

サプライ · オペレーション
料金

商品 1 行ごとのお支払い、
それだけ

サブスクリプションも、最低利用額も、ユーザー単位のライセンスもありません。最初の 500 行は無料で、その後は従量課金です。

無料枠

500 行無料 - 0 ドル

新規アカウントごとに 1 回。クレジットカード不要。すべてのスクレイパーが使えます。1 商品につき 1 行なので、これは 500 商品分です。何かを決める前に実際の Boots のカテゴリを実行し、15 列のうちどれが埋まって届くのかをご自身で確かめるには十分すぎる量です。

ずっと 0 ドル
従量課金

無料枠のあとは 1 行 0.002 ドル

1,000 商品でおよそ 2 ドル。プラットフォーム上のどのスクレイパーとも同じ均一料金です。クエリごとの上限欄が、広いカテゴリの費用が想定を超えるのを防ぎます。探索中は設定しておき、そのカテゴリが何を返すか分かってから引き上げてください。

一番人気
エンタープライズ

カスタム - 多数のカテゴリを、スケジュールで

複数の小売業者にまたがる大きな商品ラインを同時に追跡するチーム向けに、ボリューム料金、SLA、専用ワーカー、個別のオンボーディングをご用意しています。想定件数をお知らせいただければ、お見積りします。

お問い合わせ
初回の有料実行が 10% オフ。決済時にコード LIVESCRAPER10 をご利用ください。
登録する
組み合わせて使う

同じ 15 列で、
別の棚を

これらは同じパイプライン上で動くため、エクスポートは加工なしで 1 つの表に重ねられます。

法律について

Boots の商品ページ
スクレイピングするのは合法ですか?

短い答えは「はい」です。商品ページが自身について公開しているものだけを収集する限りにおいて、であり、このサービスが読むのはそれだけです。

商品の掲載情報は公開されています。誰でもアカウントなしで開いて商品名、価格、在庫状況を読めますし、公開されている商業情報を収集することは以前から確立された慣行です。このサービスが読むものはさらに狭く、検索エンジンや価格比較サイトが機械的に読み取れるように小売業者がページへ埋め込んでいる JSON-LD だけです。それは利用されることを前提に公開された構造化データです。

これは私たちが提供する中で最もすっきりしたエクスポートでもあります。この 15 列のどれも個人データではないからです。価格、バーコード、商品コードは人ではなく商品を表すので、レビューやプロフィールで生じるデータ保護上の論点はここでは発生しません。価格は企業自身の商業情報です。競合の価格も、自社のそれをどう扱ってほしいかと同じように扱ってください。そして、取得した価格はある時点の価格であって、恒久的な事実ではありません。

Boots の規約は自動アクセスを制限しているので、これは利用規約の問題として残ります。私たちはログインの内側にあるものには一切触れず、通常の訪問者のブラウザに配信されるものだけを読み、データ層でサードパーティのトラッカーを動かすこともなく、エクスポートは 30 日後に自動削除されます。

livescraper.app · 方針
公開されている商品ページのみ
ログインもペイウォールもなし
ページ自身の構造化データから読み取り!
この 15 列に個人データは含まれません
エクスポートは自動削除(30 日)
買い物客が誰でも見るのと同じ掲載情報です。
よくある質問

登録前によく聞かれること

最もよくいただく質問です。ほかにもあれば お問い合わせください。回答を書いているのは人であって、ボットではありません。

エクスポートにはどの列が含まれますか?+
15 列です。query、service、name、price、currency、availability、brand、sku、mpn、gtin、rating、reviews、image、url、description。これはサービス自身が公表している一覧であり、この共有パイプライン上のどの小売業者でも同じ一覧が返ります。
送信するのは商品 URL ですか、カテゴリ URL ですか?+
どちらでも構いませんし、同じ一覧の中で混ぜても問題ありません。商品 URL はその 1 商品を返し、カテゴリや検索の URL はそこに載っている商品を、設定した上限まで返します。1 行に 1 件、または貼り付ける代わりに CSV、XLSX、TXT、Parquet ファイルをアップロードしてください。
Boots には住宅用プロキシが必要ですか?+
いいえ。リクエストはご自身のアドレスではなく共有プールを通って出ていきますし、Boots はデータセンターからの通信をブロックする、あるいは商品をクライアント側でレンダリングするとしてプラットフォームが挙げている 4 社には含まれていません。このフォームにプロキシの入力欄はなく、契約するものもありません。
実際に埋まるのはどの列ですか?+
推測はしません。これを Boots に対して実行したことがないからです。商品はページが自身について公開している JSON-LD から読み取られるため、列が埋まって届くのは Boots がその項目を公表している場合だけで、空欄は実行の失敗ではなく未公表を意味します。この共有パイプラインから手元にある唯一のデータ入りエクスポートでは 15 列のうち 6 列がどの行でも空でしたが、その実行は別の小売業者のものであり、欠ける場所が Boots と同じになるとは限りません。無料枠で 1 カテゴリを実行し、ヘッダー行を読んでください。
上限は何をするものですか?+
実行単位ではなくクエリ単位で、返ってくる商品数の上限を決めます。カテゴリ URL を 5 件、上限 200 で実行すると、それぞれから 200 商品ずつであって合計 200 ではありません。カテゴリが返すものをすべて取得するには 0 に設定してください。
レビューも返りますか?+
いいえ。reviews 列は件数であってレビュー本文ではなく、この 15 列のどこにもレビュー本文はありません。顧客が実際に書いた内容が必要であれば、それは商品スクレイパーではなくレビュースクレイパーの仕事です。
複数の小売業者を 1 つの表にまとめられますか?+
できます。そのための service 列です。各行にはその行の出どころの小売業者が刻まれますし、この共有パイプライン上のものはすべて同じ 15 列を同じ順序で返すので、2 つのエクスポートは加工なしで重ねられます。
料金はいくらですか?+
新規アカウントの最初の 500 行は無料で、これは 1 回限りです。その後は 1 行 0.002 ドル(1,000 行でおよそ 2 ドル)の従量課金で、サブスクリプションはありません。1 商品につき 1 行なので、これは取得した商品数そのものです。クレジットに有効期限はなく、毎月リセットされることもありません。

まず 1 カテゴリに向けて
確かめてください

Boots のカテゴリ URL を貼り付け、上限を設定して、返ってきたもののヘッダー行を読んでください。最初の 500 行は無料で、事前に用意するプロキシもありません。

すぐに有効 · カード不要

カテゴリ URL から Boots の商品データを書き出す

小売の調査は、たいてい 1 商品ではなく 1 つの棚から始まります。カテゴリ全体で何が取り扱われ、いくらで、どんな名前が付き、どう識別されているかを知りたいのに、手作業でクリックして回る部分には誰も時間を割けません。このサービスは代わりにリンクを受け取ります。Boots の商品 URL、またはカテゴリ URL 全体を 1 行に 1 件貼り付ければ、商品ごとに 1 行が返ります。商品名、価格、その価格が示されている通貨、在庫状況、ブランド、エクスポートを突き合わせ可能にする 3 つの識別子、画像、リンク、説明。15 列、1 商品につき 1 行です。

フォームには入力欄が 1 つと設定が 1 つだけあります。ほかに決めることがないからです。その設定はクエリごとの上限で、「ごと」という語が実際に効いています。カテゴリ URL を 5 件、上限 200 で実行すると、それぞれから 200 商品ずつ返り、合計 200 ではありません。すべて取得するには 0 に設定します。プロキシの入力欄はありませんが、これは抜けているのではありません。Boots はデータセンターからの通信をブロックする、あるいは商品をクライアント側でレンダリングするとしてプラットフォームが挙げている 4 社に含まれていないので、リクエストは共有プールを通り、借りるものも設定するものもありません。

このエクスポートが後段で役立つ理由は、識別子がそれぞれ独立した列になっていることです。商品名は 2 つの小売業者が 2 通りに書くラベルであり、それで結合するとはあいまいに結合するということです。skumpngtin は(小売業者が公開していれば)厳密です。まずそれらで結合し、残った分にだけ名前を使ってください。価格と通貨も同様に分けてあるので、後段の処理が計算前に文字列から記号を取り除く必要はなく、同じカテゴリの 2 回の実行は列ごとにそろいます。価格の動きを追う作業の土台はそこにあります。

1 つの限界ははっきり述べておく価値があります。期待すべきものが変わるからです。商品はページが自身について公開している JSON-LD(小売業者が検索エンジン向けに埋め込む構造化データ)から読み取られるため、列が埋まって届くのは Boots がその項目を公表している場合だけで、空欄は実行の失敗ではなく未公表を意味します。そして私たち自身は Boots に対して実行していません。この共有パイプラインから手元にある 45 件のエクスポートのうち 44 件は空で返り、データが入っていた唯一の 1 件は別の小売業者のもので、そこでは 15 列のうち 6 列がどの行でも空でした。それはツールについて何かを語りますが、Boots について信頼できることは何も語りません。だからこのページには例示値も書式も入力率も載せていません。無料枠で 1 カテゴリを実行し、ヘッダー行を読んでください。最初の 500 行は費用もクレジットカードも不要です。最新の料金は料金ページをご確認ください。