Путешествия, события и недвижимость
Шесть скраперов для объявлений о путешествиях, маркетплейсов событий и платформ недвижимости.
Обзор
Платформы путешествий, событий и недвижимости с высокой частотой публикуют постоянно меняющийся ассортимент - цены, доступность, календарь, - который полезен только в виде структурированного временного ряда. Эти скраперы превращают страницы объявлений в JSON, так что вы можете выполнять анализ динамического ценообразования, исследования насыщенности рынка или запросы сопоставимых объектов недвижимости по свежим данным.
Типичные сценарии:
- Отслеживание гостиничных тарифов: опрашивайте
booking-serpдля направления и снимайте снимки цены и оценки отзывов каждого объекта, затем углубляйтесь вbooking-hotelдля детализации на уровне номеров - конкурентная тарифная разведка для revenue-команд. - Ценообразование краткосрочной аренды: опрашивайте
airbnb-serpдля направления по разным датам заезда, снимайте снимкиprice_per_nightи стройте кривую доходности для хозяев или revenue-менеджеров. - Аналитика плотности событий: проходите
eventbrite-events-listпо городу + категории, чтобы отслеживать насыщенность event-маркетинга неделя за неделей. - Исследование конференций / выставок: обогащайте
eventbrite-event-detailsданными о площадке, организаторе и категориях билетов для рабочего процесса sales-проспектинга. - Сопоставимые объекты недвижимости: извлекайте снимки
immobilienscout24-propertyдля немецких жилых объявлений и подавайте их в модели оценки или в оповещения по поиску покупателей.
Данные об ассортименте быстро устаревают - проектируйте конвейеры так, чтобы они часто обновлялись (ежечасно или ежедневно) для чувствительных к цене сценариев и реже для статических метаданных. Гео-маршрутизация в этой категории важнее, чем в большинстве: передавайте country=DE для Immobilienscout24, чтобы гарантированно попасть на немецкую витрину с немецкого резидентного IP.
Booking.com
Страницы путешествий и гостеприимства Booking.com - списки результатов поиска и отдельные страницы отелей. Возвращает цены, оценки отзывов, звёздные рейтинги и удобства - подходящий выбор для анализа динамического ценообразования, конкурентного отслеживания тарифов и обогащения гостиничных метаданных.
- Booking SERP - страница результатов поиска Booking.com - подходящие объекты с названием, ценой, адресом, расстоянием, оценкой отзывов, звёздным рейтингом и изображением.
- Booking Hotel - отдельная страница отеля Booking.com - название, описание, адрес, координаты, звёздный рейтинг, оценка отзывов и удобства.
Airbnb
Страницы результатов поиска Airbnb - лента объявлений по направлению. Используйте URL поиска с вашими фильтрами (даты, гости, удобства), и скрапер вернёт получившиеся объявления с ценой, рейтингом, вместимостью и ID. Для детализации по каждому объявлению направьте его на саму страницу объявления; мы добавим отдельный скрапер, если будет достаточно спроса.
- Airbnb SERP - страница результатов поиска Airbnb.
Eventbrite
Два скрапера Eventbrite - страницы поиска/списка и детали отдельных событий. Сочетайте их в конвейере обнаружение → детали: пройдите список по городу/категории, затем обогатите каждый ID события полными деталями.
- Eventbrite Events List - страница списка / поиска событий Eventbrite.
- Eventbrite Event Details - полная страница события Eventbrite (дата, площадка, организатор, билеты).
Immobilienscout24
Немецкие объявления о недвижимости на Immobilienscout24. Возвращает цену, местоположение, площадь (кв. м) и контакт агента. Крупнейшая платформа жилой недвижимости в регионе DACH - отличный выбор для proptech-аналитики.
- ImmobilienScout24 Property - объявление о недвижимости на Immobilienscout24 (цена, местоположение, площадь, агент).
Пример вызова
Ниже: один вызов 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 - полный справочник