662
правки
Изменения
Нет описания правки
[[Категория:Модули]][[Категория:Настройки]][[Категория:Встроенные модули]]'''Поиск (Авиабилеты) - ''' — это [[Модуль (термин) | модуль]] [[Компонент (термин) | компонента]] [[Авиабилеты (компонент) | «Авиабилеты»]] системы {{NameSystemLink}}.
== Назначение ==
Поиск авиабилетов предназначен для организации поиска перелетов для дальнейшего бронирования и выписки билетов. Модуль поиска авиабилетов организует поиск авиарейсов по нескольким реквизитам для каждой [[ГРС]] для получения максимально полной выдачи перелетов по максимально выгодным ценам. Модуль поиска также включает в себя несколько вспомогательных плагинов:
* фильтры поисковых запросов <br />* маршрутизатор<br />* фильтр результатов<br />* микшер<br />
== Принцип работы ==
Процесс поиска - — сложный процесс, для осуществления и поддержки которого задействованы разные плагины.
В {{NameSystem}} процесс поиска авиабилетов проходит в несколько этапов:
# Результаты сохраняются и отображаются пользователю на выдаче результатов.
'''Результаты поиска''' - — перелеты, полученные от ГРС.<br />'''Выдача результатов поиска''' - — перелеты, отображаемые пользователю на этапе №7.
[[Файл:Схема_взаимодействия_фильтров_и_микшера.png|800px|Схема взаимодействия фильтров, маршрутизатора и микшера|center]]
* {{Setting|Маршрутизатор NEMO1.0: применить географические ограничения для выбора пакетов}} — опция активирует [[Маршрутизатор поисковых запросов Немо Тревел 1.0]].
* {{Setting|Реквизиты из какого пакета будут использованы для запроса поиска к NEMO2.0}} — настройка позволяет выбрать пакет для запуска поиска через маршрутизатор поисковых запросов {{NameProject2}}. {{Attention|Правила маршрутизатора поисковых запросов {{NameProject2}} запускаются по агентству, для которого задан выбранный в данной настройке реквизит.}}
* {{Setting|Объединение поисков для NEMO2.0}} — при поиске по различным источникам система отправляет параллельные запросы в ГДС ГРС (т.е. поисковые запросы посылаются в разные РСС одновременно). Если данный режим отключен, используется технология отправки параллельных запросов Nemo 1.0, которая проигрывает в эффективности по использованию системных ресурсов перед режимом Nemo 2.0. Включение настройки даст большую эффективность и производительность поиска, а также поможет избежать некоторых ошибок поиска. Вместо нескольких запросов поисковые запросы по разным реквизитам будут направлены через единый запрос к авиасерверу Nemo 2.0, который укажет список пакетов для поиска. Возможны незначительные различия в конечной выдаче из-за программных лимитов в Nemo 1.0. При большом количестве источников из выдачи могут пропасть дорогие пересадочные рейсы на нагруженных направлениях, где есть много дешевых прямых перелетов. Это не критично и устраняется более эффективной настройкой маршрутизации в Nemo 2.0 путем сокращения количества поисков, которые дадут нежелательные результаты с их полной фильтрацией. {{Attention|Настройка будет удалена в обновлении системы от 02.05.2017. Объединенный режим поиска будет включен по умолчанию.}}
* {{Setting|Фильтры результатов включены}} — опция включает [[Фильтры результатов поиска Немо 1.0]].
* {{Setting|Микшер результатов включен}} — настройка включает [[Микшер результатов поиска (Авиабилеты)|микшер результатов поиска Немо 1.0]].
* {{Setting|Пакеты для поиска по расписанию в NEMO2.0}} — позволяет выбрать пакеты реквизитов Nemo 1.0 для поиска по расписанию.
* {{Setting|Фильтрация заблокированных перелетов: время первой блокировки перелёта}} — время, в течение которого перелет, недоступный для бронирования, будет находиться в списке запрещенных перелетов в первый раз. По умолчанию равно 1 часу. Опция доступна только при включенном модуле '''«[[Обработка неподтвержденных сегментов]]»'''. * {{Setting|Фильтрация заблокированных перелетов: время повторной блокировки перелёта}} — время, в течение которого перелет, недоступный для бронирования, будет повторно находиться в списке запрещенных перелетов. По умолчанию равно 1 часу. Опция доступна только при включенном модуле '''«[[Обработка неподтвержденных сегментов]]»'''.
* {{Setting|Режим отладки включен}} — позволяет при необходимости проверить корректность срабатывания фильтров результатов и микшера. {{Attention|Настройка будет удалена в обновлении системы от 02.05.2017. Режим отладки включен будет включен для менеджера и экспертов агентства по умолчанию.}}
* {{Setting|Домен диплинка на результаты поиска для XML API}} — в качестве значения настройки указывается хост сайта, который будет возвращен при использовании поискового запроса в агентском API.
* '''Применять географические ограничения для выбора пакетов''' — опция активирует [[Маршрутизатор поисковых запросов Немо Тревел 1.0]].
* '''Реквизиты из какого пакета будут использованы для запроса поиска к NEMO2.0''' — настройка позволяет выбрать пакет для запуска поиска через маршрутизатор поисковых запросов Немо Тревел 2.0. {{Attention|Правила маршрутизатора поисковых запросов Немо Тревел 2.0 запускаются по агентству, для которого задан выбранный в данной настройке реквизит.}}
* '''Объединение поисков для NEMO2.0 ''' — при поиске по различным источникам система отправляет параллельные запросы в ГДС ГРС (т.е. поисковые запросы посылаются в разные РСС одновременно). Если данный режим отключен, используется технология отправки параллельных запросов Nemo 1.0, которая проигрывает в эффективности по использованию системных ресурсов перед режимом Nemo 2.0. Включение настройки даст большую эффективность и производительность поиска, а также поможет избежать некоторых ошибок поиска. Вместо нескольких запросов поисковые запросы по разным реквизитам будут направлены через единый запрос к авиасерверу Nemo 2.0, который укажет список пакетов для поиска. Возможны незначительные различия в конечной выдаче из-за программных лимитов в Nemo 1.0. При большом количестве источников из выдачи могут пропасть дорогие пересадочные рейсы на нагруженных направлениях, где есть много дешевых прямых перелетов. Это не критично и устраняется более эффективной настройкой маршрутизации в Nemo 2.0 путем сокращения количества поисков, которые дадут нежелательные результаты с их полной фильтрацией. {{Attention|Настройка будет удалена в обновлении системы от 02.05.2017. Объединенный режим поиска будет включен по умолчанию.}}
* '''Использовать премаршрутизатор NEMO2.0 ''' — включает использование нового маршрутизатора Nemo 2.0. Подробнее см. [[Маршрутизатор поисковых запросов Немо Тревел 2.0]] {{Attention|Не включайте этот режим, если правила маршрутизации Nemo 2.0 не настроены!}}
* '''Фильтры запросов включены''' — опция включает [[Фильтры поисковых запросов (Авиабилеты)| фильтры поисковых запросов Немо 1.0]]
* [[Анонимный пользователь]]
* [[Агентство]]