FastSearch — передача параметров в форму поиска

Материал из Центр поддержки системы бронировании
Версия от 06:38, 11 октября 2013; Сергей Михалёв (обсуждение | вклад) (Переменные FastSearch)
Перейти к навигации Перейти к поиску

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

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

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

Для использования заполнения формы из URL следует включить опцию: Администрирование → Настройки агентства → Включить FastSearch (передачу параметров поиска)

После этого можно использовать ссылки на форму поиска вида

http://DOMAIN/?trip_type=OW&out_iata=MOW&in_iata=BER&departure_date=21.10.2009&adults=1&children=0&input_vendors=SU,PS&param_by_get=on

Переменные FastSearch

Имена полей - такие же как имена инпутов на поисковой форме.

Если вы указываете все необходимые для поиска параметры, то для того чтобы отправить пользователя сразу на результаты поиска нужно указать непустой параметр fast_search. Например &fast_search=true

Маршрут

Элемент Переменная Допустимые значения
Тип маршрута trip_type
OW В одну сторону
RT Туда и обратно
CR Сложный маршрут
Пункт вылета out_search
MOW Код аэропорта ИАТА
Пункт прилета in_search
LED Код аэропорта ИАТА
Дата вылета departure_date
25.10.2013 Дата в формате ДД.ММ.ГГГГ
Дата обратного вылета back_departure_date
27.10.2013 Дата в формате ДД.ММ.ГГГГ
Время вылета prefered_departure_type
not_important Любое время
morning Утром
afternoon Днем
evening Вечером
night Ночью
Время обратного вылета prefered_back_departure_type
not_important Любое время
morning Утром
afternoon Днем
evening Вечером
night Ночью
Поиск только среди прямых рейсов direct true

Дополнительные параметры

Элемент Переменная Допустимые значения
Нижнее ограничение по цене по умолчанию money_from
0 Целое число большее либо равное 0
Верхнее ограничение по цене по умолчанию money_to
10000 Целое число большее 0
Поиск в окружных датах district_date
Диапазон соседних дат +(-) [дней] date_range
Поиск по соседним аэропортам district_airport
Класс обслуживания class
Выбрать туда и обратно отдельно separate
Фильтр по авиакомпании preferable
Сортировка sort

Пассажиры

Элемент Переменная Допустимые значения
Взрослых от 12 лет
Детей от 2 до 12 лет
Младенцев до 2 лет
Младенцев с местом до 2 лет
Молодых от 12 до 24 лет
Пожилых от 65 лет

Взаимодействие FastSearch и Метрики

См. также