Коротко.
Кейс о создании агрегатора с автоматической подборкой актуальных предложений от лучших туристических операторов. Одна система – тысячи предложений. Для разных ценовых категорий.
В конце 2019 года латвийская туристическая компания обратилась к нам запросом – создать онлайн-агрегатор, который будет отображать на одном сайте предложения от основных туроператоров Латвии.
Запрос.
Компания – латвийский туроператор, организовывающий поездки во многие страны мира. Благодаря широкой сети партнеров, компания оказывает услуги на высоком уровне и стремится развивать новые направления.
В ходе общения представители компании рассказали нам о своем проекте в сфере туристического бизнеса.
Перед нами были поставлены такие задачи:
- Разработать агрегатор, с помощью которого можно объединить турпредложения от 5-ки крупнейших в Латвии туристических компаний - Teztour, Novatours и других.
- Все предложения должны отображаться на одном сайте и иметь платежную систему для оформления заказа.
Такой подход помогает достигнуть таких целей:
- привлечь целевую аудиторию и повысить трафик
- увеличить объем продаж
- обеспечить минимальное вмешательство контент-менеджера - автоматически собранные данные просто дублируются на страницах агрегатора.
Таким образом, заказчику была необходима электронная торговая площадка по принципу «все в одном месте». Система должна была объединить в себе предложения с нескольких ресурсов с возможностью сделать заказ на сайте-агрегаторе.
Решение.
В данном проекте мы стали исполнителями и следовали заданному заказчиком концепту. С нашей стороны был создан дизайн сайта и разработана программная часть с парсерами (синтаксическими анализаторами) и поиском под ключ.
Если поставщик услуг (туроператор) предоставлял доступ к своему Web API и готовым библиотекам данным, мы использовали их в своей работе. В остальных случаях мы создали более сложные системы по сбору данных.
Результат.
Главная страница
На главной странице отображаются:
- актуальные направления
- востребованные предложения (Popular products)
- рекомендуемые предложения по лучшей цене (Best price)
Подборку формирует администратор.
Здесь же пользователь может ввести желаемые даты и количество людей, чтобы получить подходящие предложения по своему запросу.
Прототип главной страницы:
Итоговый результат главной страницы:
Поиск
На странице размещена форма поиска с заданными фильтрами:
- Место отправления
- Место назначения
- Диапазон дат
- Количество взрослых и детей
- Ключевое слово для поиска по названию отеля
В левой части размещены дополнительные фильтры, в которых можно выбирать такие параметры как:
- Страна вылета и назначения
- Диапазон желаемых цен
- Класс отеля и номеров
- Тип питания
- Расстояние до города, аэропорта, пляжа и др.
Все данные выводятся справа. Каждое предложение содержит фотографию, рейтинг, соответствие фильтрам и цену.
Продукт
Справа размещаются фотографии выбранного отеля (основная, фотогалерея) и информация о нем, слева – предварительные данные резервации согласно поисковым фильтрам. Здесь же посетитель может либо забронировать, либо купить тур.
Если пользователь хочет узнать больше или изменить некоторые данные, он может изменить дату, тип номера, количество людей либо заполнить форму обратной связи и получить консультацию турагента.
Прототип страницы продукта:
Итоговый результат страницы продукта:
Текстовая страница
Для дополнительных разделов была создана типовая текстовая страница с изображением. Такие страницы можно использовать в разделах Блоги, Статьи, Полезное и т.п.
Резюме.
За 4 месяца работы мы смогли создать полноценный агрегатор, который собирал актуальные предложения с сайтов туроператоров. Пользователь больше не тратит время на посещение разных сайтов, получая всю нужную информацию в одном месте. Актуальные предложения и цены, которые подтягиваются с сайтов туроператоров, дают возможность сравнить сразу несколько вариантов стоимости услуг.
Пандемия коронавируса нанесла сильный удар туристической отрасли во всем мире и, в частности, в Латвии. Поэтому заказчик перенес даты релиза и воспользовался возможностью усовершенствовать функциональные возможности агрегатора.