Открыть главное меню

Поиск 2.0

Версия от 12:38, 20 апреля 2016; Мария Горшенева (обсуждение | вклад) (Фильтры результатов)

Содержание

Термины

  • Источник перевозки — уникальный системный адрес агентства для совершения транзакций в GDS;
  • GDS (Global Distribution System) или ГРС (Глобальная распределительная система) – специализированная компьютерная система резервирования (CRS), предназначенная для поиска, бронирования и продажи услуг.

Задачи и преимущества поиска 2.0

Главная задача модуля поиска 2.0 — организация поиска авиарейсов по нескольким реквизитам для каждой ГДС, с целью получить максимально полную выдачу с максимально выгодными ценами.

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

Оптимальный набор можно получить объединяя результаты из:

  • нескольких ГДС
  • нескольких пакетов реквизитов в каждой ГДС
  • параллельных запросов на любые рейсы или только прямые в один источник

Частный случай использования:

При использовании стандартного запроса «Получить любые рейсы по минимальным тарифам в ГДС» в ответе мы получаем строго ограниченное количество результатов, отсортированных по цене. В эту выдачу не войдут многие удобные прямые перелеты, так как будут вытеснены более дешевыми рейсами с длительными пересадками.

Для формирования выдачи с минимальными тарифами и достаточным количеством прямых рейсов модуль позволяет запрашивать один и тот же источник параллельно: стандартно по любым рейсам с минимальными тарифами и одновременно только по прямым рейсам.



Кроме того, поиск 2.0 имеет следующие преимущества:

  • Фильтры запросов поиска
  • Упрощенный интерфейс настройки фильтров результатов
  • Более гибкие настройки фильтров (возможность создания сложных правил)
  • Упрощенный интерфейс микшера результатов
  • Возможность тонкой настройки поиска под конкретных пользователей системы
  • Возможность получить отладочную информацию по поиску

В поиск 2.0 уже включен доработанный модуль «премаршрутизатор»:

  • Появилась возможность создавать пакеты реквизитов с любым количеством реквизитов для бронирования и выписки (определяются по авиакомпаниям)
  • Добавлены параметры премаршрутизации, возможность установки признака «кроме выбранных».
 
Пакеты реквизитов с параметрами маршрутизации

Для нового модуля все процедуры поиска (премаршрутизация, фильтрация и микширование) были переписаны с нуля, скорость работы максимально оптимизирована.

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

Примеры использования

  • У Агентства есть прямой договор с Авиакомпанией (АК) и есть субагентский договор, по которому АК дает больше комиссию, чем есть у Агентства, в прямом договоре с АК. С помощью модуля Поиска 2.0 вы можете конкретный список АК искать по одному Источнику Перевозки, а все остальные по другому.
  • У Агентства есть несколько Источников Перевозки в разных зонах покрытия. Известно, что разные АК, в разных зонах покрытия имеют разные тарифы. Модуль Поиска 2.0 позволяет искать одновременно в нескольких Источниках перевозки.

Подключение модуля

Модуль включается администратором MuteLab. После этого будет доступен раздел настроек «Авиабилеты» - «Процесс поиска 2.0».

 
Меню «Процесс поиска 2.0»

При этом поиск продолжает работать в старом режиме со старыми настройками. Для полного перехода на поиск 2.0, его необходимо включить в новом разделе на странице «Тонкая настройка» с помощью галочки напротив «Процесс поиска 2.0 включен» для всего агентства (сначала его рекомендуется включить для отдельного пользователя, с целью проведения проверки/тестирования).

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

При включении нового поиска настройки реквизитов остаются прежними.

Справочники контрактных авиакомпаний, комиссий и сборов сохраняются, но к каждой записи будет добавлена новая опция для выбора допустимых GDS / пакетов правила

Пример на форме:

 
Выбор допустимых GDS / пакетов правил

Пример в таблице:

 
Выбор допустимых GDS / пакетов правил

С новым режимом полностью несовместимы старые настройки премаршрутизатора, микшера. Их нужно настроить заново.

Удалены и не используются черные списки направлений и авиакомпаний. Такие ограничения на результаты поиска должны задаваться через настройку фильтров.

Описание работы модуля

Поиск разбивается на этапы:

  • По параметрам поиска выполняется премаршрутизация: определяется набор допустимых пакетных реквизитов для указанного направления
  • Параллельные запросы в GDS (количество запросов = количество допустимых пакетов)
  • Результаты поиска фильтруются (удаляются рейсы, не удовлетворяющие параметрам фильтров)
  • Одинаковые перелеты из разных источников микшируются, согласно настройкам микшера.
  • Результаты сохраняются и отображаются пользователю


Фильтры поисковых запросов (Авиабилеты)

Фильтры результатов поиска (Авиабилеты)

Микшер результатов

 
Правила микширования результатов поиска из разных источников

Внимание! Микшер работает с результатами оставшимися после фильтрации. Включить или выключить его можно в подразделе «Тонкая настройка».

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

Дальнейшее микширование проходит два этапа:

1. Ценовой, выбираем перелет по условию (можно выбрать один из вариантов):

  • Цена от GDS (нетто) минимальная
  • Цена (брутто) минимальная
  • Цена (брутто) максимальная
  • Сбор максимальный
  • Максимальная комиссия от перевозчика (сработает только при условии активированного расчета комиссий 2.0)
  • Максимальная прибыль (сбор + комиссия) (сработает только при условии активированного расчета комиссий 2.0)
  • Игнорировать этап 1

2. Поставщики, если не сработал этап 1(или выбран последний пункт), выбираем по приоритету поставщика или конкретного пакета реквизитов. Если выбран поставщик и для него есть несколько пакетов реквизитов, то выберется перелет из первого пакета.

Микшер по умолчанию

Внимание! В случае, если микшер включен, но для определенной авиакомпании не задано правило, срабатывает правило по умолчанию (Ценовой этап, Цена (брутто) максимальная).
Если Вы не хотите, чтобы правило по умолчанию применялось, необходимо задать общее правило для всех авиакомпаний.

Отладка микшера

Работа микшера по каждому поисковому запросу последовательно логируется и может быть проанализирована в подробной таблице отладки:

 
Таблица отладки микшера

Описание полей таблицы:

  • Операция — каждой операции микшера присваивается ID.

Один ID присвоен для всех строк в таблице, описывающих один и тот же вариант из разных источников (пакетов реквизитов для поиска).

  • Выбранный микшер — ID сработавшего правила микширования.
  • Уровень 1 — выбранная логика микширования на Этапе 1.
  • Уровень 2 — выбранный GDS или пакет реквизитов на Этапе 2.
  • Авиакомпания — первый маркетинговый перевозчик или валидирующий перевозчик, если активирован расчет комиссий 2.0.
  • Код микширования — данные варианта, для которого проведено микширование.
  • Мин. цена ГДС — цена нетто в результатах источника, указанного в данной строке.
  • Мин. цена — минимальная цена брутто в результатах источника.
  • Макс. цена — максимальная цена брутто в результатах источника.
  • Макс. сбор — размер сбора для цены в результатах источника.
  • Макс. комиссия— размер комиссии авиакомпании для цены в результатах источника.
  • Макс. прибыль — сумма прибыли для цены в результатах источника.
  • GDS — GDS источника, в котором найден вариант.
  • Пакет— источник, в котором найден вариант.

Отображение таблицы отладки включается в разделе «Тонкая настройка» — «Режим отладки включен».

После завершения каждого поиска Вы будете перенаправлены на страницу логов этого поиска. В записи с сообщением flights_search_process/search размещается ссылка на таблицу отладки микшера.

Тонкая настройка

Процесс поиска имеет ряд дополнительных настроек:

  • Поиск 2.0 включен — опция активирует работу модуля «Поиск 2.0»;
  • Выбор пакетных реквизитов для поиска — позволяет выбрать пакеты реквизитов для поиска;
  • Применять географические ограничения для выбора пакетов
  • Объединение поисков для NEMO2.0 - поисковые запросы по разным реквизитам будут направлены через 1 запрос, повышает производительность.
  • Использовать премаршрутизатор NEMO2.0 - в поисковых запросам будут отправляться специальные тэги, необходимые для маршрузитора NEMO2.0.
  • Фильтры запросов включены
  • Фильтры результатов включены
  • Время первой блокировки перелёта (часов) — время, в течение которого перелет, недоступный для бронирования, будет находится в списке запрещенных перелетов в первый раз. По умолчанию равно 1 часу. Опция доступна только при включенном модуле «Обработка неподтвержденных сегментов».
  • Время повторной блокировки перелёта (часов) — время, в течение которого перелет, недоступный для бронирования, будет повторно находится в списке запрещенных перелетов. По умолчанию равно 1 часу. Опция доступна только при включенном модуле «Обработка неподтвержденных сегментов».
    Если в течении суток после окончания первой блокировки проблема повторилась, то перелёт запрещается по периоду повторной блокировки.
    Если в течении суток после окончания повторной блокировки проблема повторилась, то перелёт запрещается также по периоду повторной блокировки.
    Если через сутки после окончания первой/повторной блокировки проблемы по аналогичному перелёту не возникало, то он будет удалён из списка запрещенных перелетов, а следующий запрет такого перелёта будет по периоду первой блокировки.
    
  • Микшер результатов включен
  • Режим отладки включен

Тестирование/отладка

На странице «Тонкая настройка» можно настроить Пакеты реквизитов для поиска, выбрав необходимые. Так же возможно включить: Географическое ограничение для выбора пакетов, фильтры и микшер результатов.

При применении этого модуля ценовые правила, комиссии авиакомпаний, комиссии субагента и контрактные авиакомпании будут работать для выбранных GDS при создании.

См. также

'