Витрина туров/Алгоритмы показа туров/Цены отелей по стране

Материал из TourClient - Руководство пользователя
Перейти к: навигация, поиск
Алгоритм "Цены на разные страны"

В этом алгоритме показываются по несколько цен на каждую категорию отеля, для выбранного города вылета и страны.

Алгоритм предназначен для того, чтобы дать посетителю представление о минимальных ценах на разные категории отелей.

Такой алгоритм может использоваться на тематических страницах посвященных конкретной стране.

Алгоритм является развитием алгоритма Минимальные цены по стране, основное отличие в том что можно задать какое количество туров на каждую категорию отеля будет показываться. И если в случае минимальных цен все первые туры могут оказаться в одну и ту же категорию отеля, в этом алгоритме посетителю будет гарантировано показано несколько категорий отеля.


Принцип показа туров

Принцип показа проиллюстрирован на рисунке справа. Каждый блок на рисунке соответствует туру, в определенную страну, отель с определенной ценой.


Все туры группируются по отелю.

Это означает, что по выбранной стране выбираются туры с самыми минимальными ценами, но для каждого отеля будет показывается только один тур с минимальной ценой в этот отель.


Сортировка в порядке возрастания цены.

Допустим в ограничениях задано показывать 3 тура в категорию отеля. Как описано выше по каждой категории будут выбраны 3 тура в разные отели с минимальными ценами. В витрине туры в одну категорию будут идти группой (как показано в примере на рисунке). Группы туров будут отсортированы по минимальной цене в группе. Таким образом в примере идет сначала 3 тура в отели 2* (минимальная цена в группе 1000$), затем 3 тура в отели 3* (минимальная цена в группе 1100$). А в отели 4* (у которых минимальная цена 1300$) не попадают в ограничение по количеству туров в витрине и показаны не будут.


Сортировка в случайном порядке.

В примере выше описана ситуация, когда туры в отели 4* и 5* никогда не будут показаны т.к. у них цены заведомо выше других категорий. При данном типе сортировки категории будут выбираться не по минимальной цене, а в случайном порядке. Таким образом один раз просматривая страницу посетитель может увидеть там 5*, другой раз какую-то другую категорию. Каждый раз категории выбираются случайным образом, но при показе группы категорий будут идти все-равно в порядке возрастания наименьшей цены в группе.


Фильтры витрины

Обязательные:

  • Город вылета (должен быть задан по умолчанию)
  • Страна (должен быть задан по умолчанию)


Опциональные:

  • Курорт
  • Категория отеля


Настройки алгоритма

Значения по умолчанию:

  • Город вылета


Настройки показа предложений:

  • Количество предложений в витрине
  • Количество предложений по одной категории
  • Даты вылета от
  • Даты вылета до
  • Продолжительность от
  • Продолжительность до
  • Актуальность предложений (места в наличии, по запросу, неизвестно)