Изменения

Перейти к навигации Перейти к поиску

Поиск 2.0

5907 байт убрано, 14:57, 4 мая 2021
Тонкая настройка
== Задачи и преимущества поиска 2.0 ==
'''Главная задача модуля поиска 2.0''' — организация поиска авиарейсов по нескольким реквизитам для каждой ГДС, с целью получить максимально полную выдачу с максимально выгодными ценами.
Реквизиты поиска, настроенные под оптимальные цены в определенной зоне или для определенных авиакомпаний, могут возвращать неудовлетворительное общее количество результатов. <br/>
* Упрощенный интерфейс настройки фильтров результатов
* Более гибкие настройки фильтров (возможность создания сложных правил)
* Упрощенный интерфейс [[Микшеррезультатов поиска (Авиабилеты)|<span title="Микшер результатов">микшера результатов</span>]]
* Возможность тонкой настройки поиска под конкретных пользователей системы
* Возможность получить отладочную информацию по поиску
В поиск 2.0 уже включен доработанный модуль «[[ПремаршрутизаторМаршрутизатор поисковых запросов Немо Тревел 2.0|<span title="Премаршрутизатор">премаршрутизатор</span>]]»:
* Появилась возможность создавать пакеты реквизитов с любым количеством реквизитов для бронирования и выписки (определяются по авиакомпаниям)
* Добавлены параметры премаршрутизации, возможность установки признака «кроме выбранных».
Для нового модуля все процедуры поиска (премаршрутизация, фильтрация и микширование) были переписаны с нуля, скорость работы максимально оптимизирована.
Устаревшие При включении модуля перестают отображаться устаревшие настройки и разделы административного модуля, при включении модуля перестают отображаться.
== Примеры использования ==
* У Агентства есть прямой договор с Авиакомпанией (АК) и есть субагентский договор, по которому АК дает больше большую комиссию, чем есть у Агентства, в прямом договоре с АК. С помощью модуля Поиска 2.0 вы можете искать конкретный список АК искать по одному Источнику Перевозки, а все остальные - по другому. * У Агентства есть несколько Источников Перевозки в разных зонах покрытия. Известно, что разные АК, в разных зонах покрытия имеют разные тарифы. Модуль Поиска 2.0 позволяет искать одновременно в нескольких Источниках перевозки. == Подключение модуля ==Модуль включается [[Пользователь|<span title="Типы пользователей системы">администратором</span>]] MuteLab. После этого будет доступен раздел настроек '''«Авиабилеты» - «Процесс поиска 2.0»'''. [[Файл:Процесс_поиска.jpg|229px|thumb|center|Меню «Процесс поиска 2.0»]] При этом поиск продолжает работать в старом режиме со старыми настройками. Для полного перехода на поиск 2.0, его необходимо включить в новом разделе на странице «Тонкая настройка» с помощью галочки напротив «Процесс поиска 2.0 включен» для всего агентства (сначала его рекомендуется включить для отдельного пользователя, с целью проведения проверки/тестирования).  При отключении опции поиск возвращается к старому режиму, но доступ к старым настройкам поиска можно получить только отключив модуль полностью. При включении нового поиска настройки реквизитов остаются прежними. Справочники контрактных авиакомпаний, комиссий и сборов сохраняются, но к каждой записи будет добавлена новая опция для выбора допустимых GDS / пакетов правила Пример на форме: [[Файл:Контрактные_авиакомпании.jpg|488px|thumb|center|Выбор допустимых GDS / пакетов правил]] Пример в таблице: [[Файл:Список_контрктных.jpg|1100px|thumb|center|Выбор допустимых GDS / пакетов правил]] С новым режимом полностью несовместимы старые настройки премаршрутизатора, микшера. Их нужно настроить заново. Удалены и не используются черные списки направлений и авиакомпаний. Такие ограничения на результаты поиска должны задаваться через настройку фильтров.
== Описание работы модуля ==
* Одинаковые перелеты из разных источников микшируются, согласно настройкам микшера.
* Результаты сохраняются и отображаются пользователю
 
[[Фильтры поисковых запросов (Авиабилеты)]]
[[Фильтры результатов поиска (Авиабилеты)]]
=== Микшер результатов ===[[Файл:2.0 Mix rule.png|474px|thumb|right|Правила микширования Микшер результатов поиска из разных источников]]{{Attention|Микшер работает с результатами оставшимися после фильтрации. Включить или выключить его можно в подразделе «Тонкая настройка».}} При создании микшера можно указать авиакомпании для которых будут применяться данные правила. Если авиакомпания не указана, правило применяется для всех компаний. Дальнейшее микширование проходит два этапа: 1. '''Ценовой''', выбираем перелет по условию (можно выбрать один из вариантов): * Цена от GDS (нетто) минимальная* Цена (брутто) минимальная* Цена (брутто) максимальная* Сбор максимальный* Максимальная комиссия от перевозчика (сработает только при условии активированного расчета комиссий 2.0)* Максимальная прибыль (сбор + комиссия) (сработает только при условии активированного расчета комиссий 2.0)* Игнорировать этап 1 2. '''Поставщики''', если не сработал этап 1(или выбран последний пункт), выбираем по приоритету поставщика или конкретного пакета реквизитов.Если выбран поставщик и для него есть несколько пакетов реквизитов, то выберется перелет из первого пакета. ==== Микшер по умолчанию ==== {{Attention|В случае, если микшер включен, но для определенной авиакомпании не задано правило, срабатывает правило по умолчанию ''(Ценовой этап, Цена (брутто) максимальнаяАвиабилеты)''.<br/>Если Вы не хотите, чтобы правило по умолчанию применялось, необходимо задать общее правило для всех авиакомпаний.}} === Отладка микшера ===Работа микшера по каждому поисковому запросу последовательно логируется и может быть проанализирована в подробной таблице отладки:[[Файл:2.0 Mix debug.png|2000px|thumb|center|Таблица отладки микшера]] Описание полей таблицы: * '''Операция''' — каждой операции микшера присваивается ID. Один ID присвоен для всех строк в таблице, описывающих один и тот же вариант из разных источников (пакетов реквизитов для поиска).* '''Выбранный микшер''' — ID сработавшего правила микширования.* '''Уровень 1''' — выбранная логика микширования на Этапе 1.* '''Уровень 2''' — выбранный GDS или пакет реквизитов на Этапе 2.* '''Авиакомпания''' — первый маркетинговый перевозчик или валидирующий перевозчик, если активирован расчет комиссий 2.0.* '''Код микширования''' — данные варианта, для которого проведено микширование.* '''Мин. цена ГДС''' — цена нетто в результатах источника, указанного в данной строке.* '''Мин. цена''' — минимальная цена брутто в результатах источника.* '''Макс. цена''' — максимальная цена брутто в результатах источника. * '''Макс. сбор''' — размер сбора для цены в результатах источника. * '''Макс. комиссия'''— размер комиссии авиакомпании для цены в результатах источника. * '''Макс. прибыль''' — сумма прибыли для цены в результатах источника.* '''GDS''' — GDS источника, в котором найден вариант.* '''Пакет'''— источник, в котором найден вариант. Отображение таблицы отладки включается в разделе «Тонкая настройка» — «Режим отладки включен».  После завершения каждого поиска Вы будете перенаправлены на страницу логов этого поиска. В записи с сообщением '''flights_search_process/search''' размещается ссылка на таблицу отладки микшера.
== Тонкая настройка ==
Процесс поиска имеет ряд дополнительных настроек:
* '''Поиск 2.0 авиабилетов включен''' — опция активирует работу модуля «Поиск 2.0»авиабилетов»;* '''Выбор пакетных реквизитов Маршрутизатор Nemo: выбор источников для поиска''' — позволяет выбрать пакеты реквизитов для поиска;* '''Применять географические ограничения для выбора пакетов'''<!--* '''Объединение поисков для NEMO2.0 {{NameProject2}} ''' - При поиске по различным источникам система отправляет параллельные запросы в ГДС (т.е. поисковые запросы посылаются в разные РСС одновременно). Если данный режим отключен, используется технология отправки параллельных запросов Nemo 1.0, которая проигрывает в эффективности по использованию системных ресурсов перед режимом {{NameProject2}}. Включение настройки даст большую эффективность и производительность поиска, а также поможет избежать некоторых ошибок поиска. Вместо нескольких запросов поисковые запросы по разным реквизитам будут направлены через единый запрос к {{NameProject2}}, который укажет список пакетов для поиска. Возможны незначительные различия в конечной выдаче из-за программных лимитов в Nemo 1 запрос.0. При большом количестве источников из выдачи могут пропасть дорогие пересадочные рейсы на нагруженных направлениях, где есть много дешевых прямых перелетов. Это не критично и устраняется более эффективной настройкой маршрутизации в {{NameProject2}} путем сокращения количества поисков, повышает производительностькоторые дадут нежелательные результаты с их полной фильтрацией.-->* '''Использовать премаршрутизатор NEMO2.0 маршрутизатор {{NameProject2}} ''' - в включает использование нового маршрутизатора {{NameProject2}}. Подробнее см. [[Маршрутизатор поисковых запросам будут отправляться специальные тэгизапросов {{NameProject2}}]] {{Attention|Не включайте этот режим, необходимые если правила маршрутизации {{NameProject2}} не настроены!}}* '''Маршрутизатор Nemo: применить географические ограничения для маршрузитора NEMO2.0.выбора пакетов'''
* '''Фильтры запросов включены'''
* '''Фильтры результатов включены'''
* '''Микшер результатов включен'''
* '''Режим отладки включен'''
* '''Домен для диплинка XML API''' — в качестве значения настройки указывается хост сайта, который будет возвращен при использовании поискового запроса в агентском API.
== Тестирование/отладка ==
* [[Бронирование]]
* [[Аннуляция]]
* [[Sabre|Сейбр]]
* [[Галилео]]
* [[Сирена Трэвел]]
 
 
[[Категория:Модули]][[Категория:Настройки]]

Навигация

'