FastSearch — передача параметров в форму поиска: различия между версиями
(→Переменные FastSearch) |
(→Переменные FastSearch) |
||
Строка 16: | Строка 16: | ||
Если вы указываете все необходимые для поиска параметры, то для того чтобы отправить пользователя сразу на результаты поиска нужно указать непустой параметр fast_search. Например &fast_search=true | Если вы указываете все необходимые для поиска параметры, то для того чтобы отправить пользователя сразу на результаты поиска нужно указать непустой параметр fast_search. Например &fast_search=true | ||
− | <span style="font-size: large; color: rgb(255, 0, 0);">! </span>< | + | <span style="font-size: large; color: rgb(255, 0, 0);">! </span><div style="background-color: rgb(255, 240, 245);"> Следите за тем, чтобы значения соответствовали установленным в настройках ограничениям: |
* Авиабилеты ⇨ Поиск ⇨ Предустановки поиска | * Авиабилеты ⇨ Поиск ⇨ Предустановки поиска | ||
* Авиабилеты ⇨ Поиск ⇨ Ограничения поиска | * Авиабилеты ⇨ Поиск ⇨ Ограничения поиска | ||
− | </ | + | </div> |
Переменные, которые предполагают в качестве значения "true" можно просто не включать в запрос, чтобы их логика не отработала. | Переменные, которые предполагают в качестве значения "true" можно просто не включать в запрос, чтобы их логика не отработала. |
Версия 07:02, 11 октября 2013
В системе 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¶m_by_get=on
Содержание
Переменные FastSearch
Имена полей - такие же как имена инпутов на поисковой форме.
Если вы указываете все необходимые для поиска параметры, то для того чтобы отправить пользователя сразу на результаты поиска нужно указать непустой параметр fast_search. Например &fast_search=true
!
- Авиабилеты ⇨ Поиск ⇨ Предустановки поиска
- Авиабилеты ⇨ Поиск ⇨ Ограничения поиска
Переменные, которые предполагают в качестве значения "true" можно просто не включать в запрос, чтобы их логика не отработала.
Маршрут
Элемент | Переменная | Допустимые значения | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Тип маршрута | trip_type |
| ||||||||||
Пункт вылета | out_search |
| ||||||||||
Пункт прилета | in_search |
| ||||||||||
Дата вылета | departure_date |
| ||||||||||
Дата обратного вылета | back_departure_date |
| ||||||||||
Время вылета | prefered_departure_type |
| ||||||||||
Время обратного вылета | prefered_back_departure_type |
| ||||||||||
Поиск только среди прямых рейсов | direct | true |
Дополнительные параметры
Элемент | Переменная | Допустимые значения | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
Нижнее ограничение по цене по умолчанию | money_from |
| ||||||||
Верхнее ограничение по цене по умолчанию | money_to |
| ||||||||
Поиск в окружных датах | district_date | true | ||||||||
Диапазон соседних дат +(-) [дней] | date_range |
| ||||||||
Поиск по соседним аэропортам | district_airport | true | ||||||||
Класс обслуживания | class |
| ||||||||
Выбрать туда и обратно отдельно | separate | true | ||||||||
Фильтр по авиакомпании | preferable | true | ||||||||
Сортировка | sort |
|
Пассажиры
Элемент | Переменная | Допустимые значения | ||
---|---|---|---|---|
Взрослых от 12 лет | adults |
| ||
Детей от 2 до 12 лет | children |
| ||
Младенцев до 2 лет | infants |
| ||
Младенцев с местом до 2 лет | infants_seat |
| ||
Молодых от 12 до 24 лет | youths |
| ||
Пожилых от 65 лет | seniors |
|