📌 Airbnb部屋詳細スクレイパーとは?
このテンプレートは、送信されたAirbnbの部屋ページにアクセスし、リスティングのタイトル、ロケーション、収容人数、ベッドルーム数、ベッド数、バスルーム数、価格、評価、レビュー数、アメニティ、寝具の配置、ホスト情報、返信率、および画像を収集します。ホスト、物件管理者、ホスピタリティアナリスト、旅行先リサーチャー、および公開されているリスティング情報を比較する旅行者をサポートします。
データはAirbnb Homesから収集されます。Airbnbは、ホストが世界中の旅行者に家やその他の宿泊施設を提供するプラットフォームです。
💰 価格
このテンプレートは現在無料で、行ごとの利用料金はありません。Octoparseのプランまたはリソースの制限が適用される場合があります。
📦 出力
現在公開されている実装では、以下のフィールドを返すことができます:
Page_URLTitleLocationNumber_of_GuestsNumber_of_BedroomsNumber_of_BedsNumber_of_BathPriceRatingNumber_of_ReviewsAmenitiesSleeping_ArrangementsHosted_byResponse_RateImage_1Image_2Image_3Current_Time
{
"Page_URL": "https://www.airbnb.com/rooms/28896024?adults=1&category_tag=Tag%3A789&children=0&enable_m3_private_room=true&infants=0&pets=0&photo_id=725911449&search_mode=flex_destinations_search&check_in=2024-04-24&check_out=2024-04-29&source_impression_id=p3_1711682257_bj1No%2Bv3z3Qa%2Fsuy&previous_page_section_name=1000",
"Title": "\"Strand Hus\" An Ocean Front California Dream",
"Location": "Entire home in Summerland, California",
"Number_of_Guests": "4",
"Number_of_Bedrooms": "2",
"Number_of_Beds": "2",
"Number_of_Bath": "2.5",
"Price": "$912 per night, originally $1,081",
"Rating": "4.90",
"Number_of_Reviews": "134",
"Amenities": "Ocean view Beach access – Beachfront Kitchen Wifi Free parking on premises TV with standard cable Washer Dryer Private patio or balcony Indoor fireplace",
"Sleeping_Arrangements": "Bedroom 1 1 queen bed Bedroom 2 1 king bed",
"Hosted_by": "Shelly",
"Response_Rate": null,
"Image_1": "https://a0.muscache.com/im/pictures/47177a68-5c5d-4cf2-b166-0f735940c9f4.jpg?im_w=720",
"Image_2": "https://a0.muscache.com/im/pictures/47177a68-5c5d-4cf2-b166-0f735940c9f4.jpg?im_w=720",
"Image_3": "https://a0.muscache.com/im/pictures/47177a68-5c5d-4cf2-b166-0f735940c9f4.jpg?im_w=720",
"Current_Time": "2024-04-02 18:15:52.886"
}
🎯 使用例
- 同等の宿泊施設における一泊あたりの価格、収容人数、ベッドルーム数、ベッド数、バスルーム数、アメニティをベンチマークします。
- 競合調査のために、評価、レビュー数、ホスト詳細、返信率を比較します。
- ホスピタリティおよび市場分析のために、旅行先レベルのバケーションレンタルデータセットを構築します。
- リスティング画像と寝具の配置情報で物件調査記録を充実させます。
🐙 Octoparseを選ぶ理由
- すぐに使えるワークフロー: Airbnb Homesの抽出ステップはすでに設定済みなので、スクレイパーをゼロから構築する必要はありません。
- 柔軟な実行: サポートされているローカルまたはクラウド実行モードを選択して、一回限りのチェックや繰り返し行う収集作業に合わせることができます。
- 構造化された再現可能な出力: 同じ設定済みフィールドが、手動でコピーしたページよりも比較、フィルタリング、重複排除、処理が容易な行として返されます。
- 入力のガードレール: 現在のフォームは、このテンプレートで必要とされる検証済みの入力と制限を公開します。
- 実用的な引き渡し: Octoparseで結果を確認し、お使いのOctoparse環境でサポートされている形式で構造化データをエクスポートまたは処理します。
📝 入力
以下のフィールドを入力してください:
- 部屋ページのURL (必須) — 1回の実行につき最大10,000エントリ。
🚀 使い方
- テンプレートを開き、試すまたは開始を選択します。
- 上記の入力フィールドを入力します。
- サポートされているローカルまたはクラウド実行モードを使用してタスクを開始します。
- 出力された行を確認し、構造化データをエクスポートまたは処理します。
⚠️ 制限事項
結果は、実行時にソースサイトが公開している内容に依存します。ソースページが値を提供しない場合、リストされている出力フィールドは空になることがあります。上記の入力制限はテンプレートによって強制されます。
💡 ヒント
大規模なバッチを開始する前に、具体的で有効な入力を使用し、代表的な結果を確認してください。繰り返しのレコードが不要な場合は、重複した入力を削除してください。
❓ よくある質問
このテンプレートはどのように機能しますか?
このテンプレートは、送信されたAirbnbの部屋URLを反復処理し、各リスティングページを開き、設定された物件、収容人数、価格、評判、ホスト、アメニティ、画像の各フィールドを部屋ごとに1行に抽出します。
何を入力する必要がありますか?
「入力」セクションに示されているフィールドと受け入れ可能な値を使用してください。ユーザーに関連する制限のみがリストされています。
このテンプレートはどのようなデータを返しますか?
現在の出力フィールドと代表的なJSONのデータプレビューは、「出力」セクションにリストされています。ソースページに値が表示されない場合、フィールドの可用性は異なることがあります。
このテンプレートは無料で使用できますか?
このテンプレートは現在無料で、行ごとの利用料金はありません。Octoparseのプランまたはリソースの制限が適用される場合があります。
なぜ一部の出力フィールドが空になることがあるのですか?
ソースページは、すべてのレコードのすべての値を常に公開しているわけではなく、ページレイアウトはアイテム、市場、または現在のサイトの応答によって異なる場合があります。テンプレートは、現在のページがフィールドを提供している場合にそのフィールドを返します。
収集したデータをエクスポートできますか?
Octoparseで構造化された行を確認し、お使いのOctoparse環境でサポートされているオプションを使用してエクスポートまたは処理することができます。
🔗 関連テンプレート
- Airbnb Scraper (by Keyword) — キーワードでAirbnbを検索し、部屋の詳細を収集する前に部屋のURLを発見します。
- Airbnb Scraper (by URL) — 送信されたAirbnbの検索URLから、Airbnbのリスティング概要と部屋のURLを収集します。
- Airbnb EN Review Details Scraper — Airbnbの部屋URLを使用して、利用可能なレビュー詳細を収集します。