このフォームには上限の欄も並び順のメニューもありません。ホテルのリストが入力のすべてです。
booking.com/hotel/<cc>/<slug>.html の URL を1行1件で貼り付けます - CSV、XLSX、TXT、Parquet ファイルのアップロードも可能です。PROXY_URL を設定します。サービス自身の言葉では、Booking は無料 IP とデータセンター IP をブロックするため料金の取得には必要であり、あなたの実 IP は決して使われません。フォームは完全な URL のほかにホテルのスラッグだけも受け付けます。ただし私たちの実行では、スラッグだけを送ると別の国のパスに解決され、ホテルのデータが入らずに返りました。ですから私たちなら国コードを含む完全な URL を貼り付けます。
たいていの料金スクレイパーは1料金1行で返すため、ホテルの情報が各行に繰り返され、最初の1時間はピボットに費やすことになります。ここでは施設は左に一度だけ置かれ、客室タイプが room_1_* から room_N_* として右へ広がります。同じホテルの2回の実行が列単位で揃うので、そもそも差分が取れるのです。
料金は、それがどの夜に対する見積もりかが分からなければ意味を持ちません。checkin と checkout は自動で付与されて行の中を一緒に運ばれるので、先月書き出したファイルも今どの滞在を値付けしていたのか語ります。手元のどの行でも2つは連続した日 - 1泊 - であり、どちらも埋まっていました。
room_N_prices は単一の数字ではなくリストで、room_N_choices と room_N_options の隣にあります。つまり予約条件と、各料金が提示された定員です。前払い・返金不可・1名の安い数字は、その上にある柔軟な料金と同じ商品ではありません。このエクスポートはその違いを見える形で保ちます。
名前とその順序はサービス自身の列定義コードに由来するので信頼できます。値がどう見えるかは、はるかに狭いサンプルで計測しました。末尾の注記が、どれほど狭いのか、そしてどの項目がそれに耐えなかったのかを正確に述べます。
8.0 でした。checkin の翌日でした。N は1から数え上がり、私たちが見た最も広い行は7つ持っていました。currency、value、display を持ちます。1つではないのは、ひとつの客室タイプがたいてい複数の料金プランで提供されるからです。通貨は約束しません - 実行によって変わったので、決めつけずにフィールドを読んでください。query と見比べてください。スラッグだけを送った場合、実際にどこへ行き着いたかがここに出ます。これがどこから来て、どこまで届くのか。 列名とその順序はサービス自身の列定義コードから直接読んでいるので、ファイルの形に疑いはありません。16のホテル列、続いて見つかった客室タイプごとに5列のブロック、そして postal_code、price_range、url。順序について1点だけ注意があります。画面上の表と Excel ファイルはこの3つを末尾に置きますが、手元の JSON は gallery と room_1_type の間に置いています。記述された「値」のほうは、はるかに狭い土台の上にあります。実行エクスポートは13件ありますが、うち6件はこのサービスにもう対応しない旧形式で、ここでは完全に無視しています。現行の7件には10のホテル行が含まれ、どの行も同じホテル - フォーム自身の例示施設です。したがって上の観察はすべて、7回の実行にまたがる1ホテル10行についての事実であり、だからこそ失敗した項目は成功した項目と同じ大きさで名指ししています。price_range は10行すべてで空、stars は実行ごとに矛盾し、緯度・経度・都市は一部の行で欠落し、ある実行ではほかの客室列が埋まっているのに全客室の prices が空で返りました。まず住宅用の PROXY_URL を設定してください - サービスは、Booking が無料 IP とデータセンター IP をブロックすること、料金の取得には住宅用が必要であることをはっきり述べています - そのうえで気になるホテルに対して無料枠を走らせ、ご自身の最初の行を読んでください。
どれもアドレスバーからコピーできるホテルのリンクから始まります。
競合ホテルの URL を入力欄に入れれば、各施設がすべての客室タイプを横並びで値付けされた1行になります。翌日また走らせれば、2つのファイルは列単位で比較できます。レイアウトが縦長ではなく横長なのは、まさにそのためです。
「あちらのほうが安い」がホテル全体について当てはまることはめったにありません。たいていはひとつの料金プランのひとつの客室タイプです。room_N_type、room_N_prices、room_N_choices が同じ行にあれば、その安い数字が比較可能な商品なのか、前払い・返金不可のシングルなのかが分かります。
旅行代理店や出張管理チームは、同じ少数の施設を何度も値付けします。1回貼り付けるだけで、施設情報、位置情報、客室在庫、条件がひとつのファイルにまとまり、各行に宿泊期間が書き込まれるので、先月のエクスポートも今なお自分自身を説明できます。
サブスクリプションなし、最低利用額なし、ユーザー単位のライセンスなし。最初の500行は当社負担です。以降は従量課金。
新規アカウントごとに一度きり。クレジットカード不要。すべてのスクレイパーが解放されます。ここでは1行がすべての客室タイプを含むホテル1軒なので、このサービスに関しては無料枠が非常に長く持ちます - 何も支払わないうちに競合セット全体を値付けできるほどに。
プラットフォーム上の他のスクレイパーと同じ一律料金で、単位は料金ではなくホテルです。7つの客室タイプにそれぞれ3つの料金プランがある施設でも1行です。だからこそ、価格モニタリングの実体である繰り返し実行が、ここでは異例に安く済みます。
候補リストではなく市場全体を値付けし直すチーム向けに、ボリューム料金、SLA、専用ワーカー、個別のオンボーディングをご用意します。数量をお知らせいただければ見積もりをお出しします。
LIVESCRAPER10 をご利用ください。料金はホテルについてのひとつの事実です。これらは残りを返します。
短い答えははい。ホテルのページ上で公開されているものだけを収集する限りにおいて、です。このサービスが読むのはそれだけです。
ホテルのページ、その客室一覧、掲示された料金は公開情報です。アカウントがなくても誰でも開いて読め、公開されている価格を市場調査や競合分析のために収集することは長く確立された実務です。データが公開アクセス可能で、処理がサービスに損害を与えない限り、これを禁じる連邦法はありません。
このエクスポートは個人データが異例に少なく、人ではなく客室と料金を記述します。そのぶん GDPR の論点は、なくなるのではなく狭くなります。位置情報や施設の住所は事業者の情報であり、ここに宿泊者を特定するものはありません。注意すべきなのは価格をどう扱うかです。競合の公開料金を観察することは通常の商慣行ですが、その料金がどうあるべきかを競合と申し合わせることは違います。どんなスクレイパーもそれを合法にはしません。
Booking の利用規約は自動アクセスを制限しているため、これは規約上の問題として残ります。当社はログインの背後にあるものには一切触れず、通常の訪問者が見るものだけを読み、データ層でサードパーティのトラッカーを動かさず、エクスポートは30日後に自動削除されます。
いちばん多い質問です。ほかにありますか? お問い合わせください - 回答を書くのはボットではなく人間です。
ホテルの価格は集めにくい情報です。意味のある単位がホテルでも料金でもなく、その組み合わせだからです。ある施設が高いか安いかは、客室タイプ、宿泊期間、予約条件の組と相対的にしか決まりません。そしてそれらを一度に見せるページは、昨日のページと簡単には比較できないページでもあります。このサービスはそれを表に変えます。Booking.com のホテル URL を1行1件で貼り付ければ、各施設が1本の横長の行として返ります。左に識別子と所在地の項目、続いて客室タイプごとに5列のブロック - 名称、料金、各料金が提示された定員、客室の設備、そして紐づく予約条件です。
設定するものはごくわずかで、それは意図的です。このフォームには上限の欄も並び順のメニューもなく、ホテルのリストが入力のすべてで、規模は貼り付ける件数で決まります。チェックイン日とチェックアウト日は自動で付与されて行に返るので、エクスポートは数か月後も自分自身を説明できます。手元のどの行でも2つの日付は連続しており、1泊分の見積もりでした。一方で先に用意しておく必要があるのが住宅用の PROXY_URL です。サービスは、Booking が無料 IP とデータセンター IP をブロックすること、料金の取得には住宅用のアドレスが必要であること、そしてあなたの実 IP は決して使われないことをはっきり述べています。最初の実行の前にこれを済ませておけば、空の実行を1回節約できます。
横長のレイアウトは癖ではなく狙いです。1料金1行のファイルは各行にホテルを繰り返すため、意味を持たせる前にピボットが必要になります。ここでは同じホテルの2回の実行が列単位で揃うので、差分がどの客室タイプがどれだけ動いたかを正確に示します。計算も気持ちよくなります。課金は行単位で、1行は客室タイプが何種類あってもホテル1軒。だから価格モニタリングの実体である繰り返し実行が安いままなのです。
期待値が変わるので、限界をはっきり述べます。列名とその順序はサービスの列定義コードから読んでおり、信頼できます。記述された値は同じ立場にはありません。実行エクスポートは13件あり、うち6件はこのサービスにもう対応しない旧形式で無視され、現行の7件には10のホテル行 - すべて同じ施設、フォームの例示ホテル - が含まれます。そのサンプルでは price_range はどの行でも空、stars は1つのホテルについて4種類の値と2つの空白を返し、緯度・経度・都市は一部の行で欠落し、ある実行ではほかの客室列が埋まっているのに全客室の prices が空で返りました。通貨も客室面積の単位も実行によって変わったため、このページはどちらも約束しません。本当に気になるホテルに対して無料枠を走らせ、ご自身の最初の行を読んでください。最初の500行は無料で、クレジットカードも不要です。現在の料金は料金ページをご覧ください。