Витрина туров/Алгоритмы показа туров/Минимальные цены
В этом алгоритме показываются предложения с минимальными ценами, в порядке возрастания цены, для выбранного города вылета.
Алгоритм предназначен для того, чтобы показать посетителю самые дешевые на данный момент туры.
Принцип показа туров
Принцип показа проиллюстрирован на рисунке справа. Каждый блок на рисунке соответствует туру, в определенную страну, отель с определенной ценой.
Все туры группируются по отелю.
Допустим в ограничениях задано показывать 5 туров в Таиланд. Это означает что среди всех отелей Таиланда будут выбраны и показаны 5 отелей с минимальными ценами. Будет показан тур с минимальной ценой в каждый из этих 5-ти отелей.
Туры отсортированы в порядке возрастания цены.
Допустим в ограничениях задано показывать 2 тура в Таиланд. Как описано выше по Таиланду будут выбраны 2 тура в разные отели с минимальными ценами. Но в витрине туры будут показываться в порядке возрастания цены. По этому (как показано на рисунке) сначала могут идти например 2 тура на Кипр, потом один тур в Таиланд, потом тур во Вьетнам и второй тур в Таиланд. Количество отображаемых туров определяется соответствующей настройкой. По этому в примере на рисунке туры на Сейшелы, у которых цена больше чем у остальных в витрину никогда не попадут.
Фильтры витрины
Обязательные:
- Город вылета (должен быть задан по умолчанию)
Опциональные:
- Страна
- Категория отеля
Настройки алгоритма
Значения по умолчанию:
- Город вылета
Настройки показа предложений:
- Количество предложений в витрине
- Даты вылета от
- Даты вылета до
- Продолжительность от
- Продолжительность до
- Актуальность предложений (места в наличии, по запросу, неизвестно)