crawlbase文档
登录

概述

旅游、活动和房地产平台以高频率发布不断变化的库存 - 价格、可用性、日历 - 这些数据只有作为结构化的时间序列才有用。这些抓取器将列表页面转换为 JSON,让你能够针对新鲜数据运行动态定价分析、市场饱和度研究或房产可比分析查询。

常见用例:

  • 酒店房价跟踪:针对某个目的地查询 booking-serp,对每个物业的价格和评价分数拍快照,然后深入 booking-hotel 获取房型级别的细节 - 为收益团队提供竞争性房价情报。
  • 短租定价:跨不同入住日期针对某个目的地查询 airbnb-serp,对 price_per_night 拍快照,为房东或收益经理构建收益曲线。
  • 活动密度分析:按城市 + 类别遍历 eventbrite-events-list,逐周跟踪活动营销的饱和度。
  • 会议 / 展会研究:为销售寻源流程用场馆、组织者和票档信息丰富 eventbrite-event-details
  • 房产可比分析:拉取德国住宅房源的 immobilienscout24-property 快照,并将其馈入估值模型或买家搜索提醒。

库存数据老化很快 - 对于价格敏感的用例,请将流程设计为频繁刷新(每小时或每天),对于静态元数据则可较少刷新。地理路由在此类别中比大多数类别更重要:为 Immobilienscout24 传入 country=DE,以确保你从德国住宅 IP 访问德国版页面。

Booking.com

Booking.com 的旅游和住宿页面 - 搜索结果列表和单个酒店页面。返回价格、评价分数、星级和设施 - 非常适合动态定价分析、竞争性房价跟踪和酒店元数据丰富。

  • Booking SERP - 一个 Booking.com 搜索结果页面 - 匹配的物业,包含名称、价格、地址、距离、评价分数、星级和图片。
  • Booking Hotel - 一个单独的 Booking.com 酒店页面 - 名称、描述、地址、坐标、星级、评价分数和设施。

Airbnb

Airbnb 搜索结果页面 - 目的地房源列表。使用带有你的筛选条件(日期、房客、便利设施)的搜索 URL,抓取器会返回相应的房源,包含价格、评分、容量和 ID。若需每个房源的细节,请指向房源页面本身;如果需求足够,我们会追加一个专用抓取器。

Eventbrite

两个 Eventbrite 抓取器 - 搜索/列表页面和单个活动详情。将它们组合成发现 → 详情流程:遍历某个城市/类别的列表,然后用完整详情丰富每个活动 ID。

Immobilienscout24

Immobilienscout24 上的德国房地产房源。返回价格、位置、面积(平方米)和经纪人联系方式。DACH 地区最大的住宅物业平台 - 非常适合 proptech 分析。

调用示例

下面是针对某个目的地的一次 airbnb-serp 调用。用你需要的任意筛选组合(入住/退房日期、房客数量、便利设施)构建搜索 URL - Airbnb 会将它们编码在 URL 中,抓取器会在响应结构中保留它们。

curl 'https://api.crawlbase.com/?token=YOUR_TOKEN' \
  --data-urlencode 'url=https://www.airbnb.com/s/Beirut/homes' \
  --data-urlencode 'scraper=airbnb-serp' -G

响应示例

{
  "search_location": "Beirut",
  "listings": [
    {
      "id": "54281209",
      "title": "Sunny apartment in Hamra",
      "location": "Beirut, Lebanon",
      "price_per_night": "$45",
      "rating": 4.92,
      "reviews_count": 142,
      "guests": 2,
      "bedrooms": 1
    }
  ]
}

完整参考(参数、全部 4 种 SDK 语言、边界情况): Airbnb SERP - 完整参考