Витрина туров/Алгоритмы показа туров/Цены на разные страны — различия между версиями

Материал из TourClient - Руководство пользователя
Перейти к: навигация, поиск
 
(не показаны 2 промежуточных версий 1 участника)
Строка 15: Строка 15:
 
'''Все туры группируются по отелю.'''
 
'''Все туры группируются по отелю.'''
  
Допустим в ограничениях задано показывать 5 туров в Таиланд. Это означает что среди всех отелей Таиланда будут выбраны и показаны 5 отелей с минимальными ценами.
+
Это означает, что по всем направлениям выбираются туры с самыми минимальными ценами, но для каждого отеля будет показывается только один тур с минимальной ценой в этот отель.  
Будет показан тур с минимальной ценой в каждый из этих 5-ти отелей.
+
  
  
  
'''Туры отсортированы в порядке возрастания цены.'''  
+
'''Сортировка в порядке возрастания цены.'''  
  
Допустим в ограничениях задано показывать 2 тура в Таиланд. Как описано выше по Таиланду будут выбраны 2 тура в разные отели с минимальными ценами.
+
Допустим в ограничениях задано показывать 3 тура в одну страну. Как описано выше по каждой стране будут выбраны 3 тура в разные отели с минимальными ценами.
Но в витрине туры будут показываться в порядке возрастания цены. По этому (как показано на рисунке) сначала могут идти например 2 тура на Кипр, потом один тур в Таиланд, потом тур во Вьетнам и второй тур в Таиланд. Количество отображаемых туров определяется соответствующей настройкой. По этому в примере на рисунке туры на Сейшелы, у которых цена больше чем у остальных в витрину никогда не попадут.
+
В витрине туры в одну страну будут идти группой (как показано в примере на рисунке). Группы туров будут отсортированы по минимальной цене в группе.
 +
Таким образом в примере идет сначала 3 тура на Кипр (минимальная цена в группе 1000$), затем 3 тура в Таиланд (минимальная цена в группе 1100$).
 +
А туры на Сейшелы (у которых минимальная цена 1700$) не попадают в ограничение по количеству туров в витрине и показаны не будут.
 +
 
 +
 
 +
'''Сортировка в случайном порядке.'''
 +
 
 +
В примере выше описана ситуация, когда туры на Сейшелы никогда не будут показаны т.к. у них цены заведомо выше других стран. При данном типе сортировки страны будут выбираться не по минимальной цене, а в случайном порядке. Таким образом один раз просматривая страницу посетитель может увидеть там Сейшелы, другой раз какую-то другую страну. Каждый раз страны выбираются случайным образом, но при показе группы стран будут идти все-равно в порядке возрастания наименьшей цены в группе.
  
  
Строка 45: Строка 51:
 
Настройки показа предложений:
 
Настройки показа предложений:
 
* Количество предложений в витрине
 
* Количество предложений в витрине
 +
* Количество предложений по одной стране
 
* Даты вылета от
 
* Даты вылета от
 
* Даты вылета до
 
* Даты вылета до

Текущая версия на 21:27, 16 мая 2016

Алгоритм "Цены на разные страны"

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

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

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


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

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


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

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


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

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


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

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


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

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

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


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

  • Страна
  • Категория отеля


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

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

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


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

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