Поиск 2.0: различия между версиями
(→Микшер результатов) |
(→Тонкая настройка) |
||
(не показано 140 промежуточных версий 12 участников) | |||
Строка 1: | Строка 1: | ||
== Термины == | == Термины == | ||
− | * '''Источник перевозки''' | + | * '''Источник перевозки''' — уникальный системный адрес агентства для совершения транзакций в [[ГРС|<span title="Global Distribution System (Глобальная распределительная система)">GDS</span>]]; |
* '''GDS''' (Global Distribution System) или '''ГРС''' (Глобальная распределительная система) – специализированная компьютерная система резервирования ([[КРС (Компьютерная система резервирования)|<span title="Computer reservations system (Компьютерная система резервирования)">CRS</span>]]), предназначенная для поиска, бронирования и продажи услуг. | * '''GDS''' (Global Distribution System) или '''ГРС''' (Глобальная распределительная система) – специализированная компьютерная система резервирования ([[КРС (Компьютерная система резервирования)|<span title="Computer reservations system (Компьютерная система резервирования)">CRS</span>]]), предназначенная для поиска, бронирования и продажи услуг. | ||
== Задачи и преимущества поиска 2.0 == | == Задачи и преимущества поиска 2.0 == | ||
− | '''Главная задача модуля поиска 2.0''' — организация поиска авиарейсов по нескольким реквизитам для каждой ГДС | + | '''Главная задача модуля поиска 2.0''' — организация поиска авиарейсов по нескольким реквизитам для каждой ГДС с целью получить максимально полную выдачу с максимально выгодными ценами. |
Реквизиты поиска, настроенные под оптимальные цены в определенной зоне или для определенных авиакомпаний, могут возвращать неудовлетворительное общее количество результатов. <br/> | Реквизиты поиска, настроенные под оптимальные цены в определенной зоне или для определенных авиакомпаний, могут возвращать неудовлетворительное общее количество результатов. <br/> | ||
− | '''Оптимальный набор можно получить объединяя результаты из:''' | + | '''Оптимальный набор можно получить объединяя результаты из:''' |
− | + | * нескольких ГДС | |
− | + | * нескольких пакетов реквизитов в каждой ГДС | |
− | + | * параллельных запросов на любые рейсы или только прямые в один источник | |
− | |||
'''Частный случай использования:''' | '''Частный случай использования:''' | ||
Строка 28: | Строка 27: | ||
Кроме того, поиск 2.0 имеет следующие преимущества: | Кроме того, поиск 2.0 имеет следующие преимущества: | ||
+ | * Фильтры запросов поиска | ||
* Упрощенный интерфейс настройки фильтров результатов | * Упрощенный интерфейс настройки фильтров результатов | ||
* Более гибкие настройки фильтров (возможность создания сложных правил) | * Более гибкие настройки фильтров (возможность создания сложных правил) | ||
− | * Упрощенный интерфейс [[Микшер| | + | * Упрощенный интерфейс [[Микшер результатов поиска (Авиабилеты)|микшера результатов]] |
* Возможность тонкой настройки поиска под конкретных пользователей системы | * Возможность тонкой настройки поиска под конкретных пользователей системы | ||
* Возможность получить отладочную информацию по поиску | * Возможность получить отладочную информацию по поиску | ||
− | В поиск 2.0 уже включен доработанный модуль «[[ | + | В поиск 2.0 уже включен доработанный модуль «[[Маршрутизатор поисковых запросов Немо Тревел 2.0|премаршрутизатор]]»: |
* Появилась возможность создавать пакеты реквизитов с любым количеством реквизитов для бронирования и выписки (определяются по авиакомпаниям) | * Появилась возможность создавать пакеты реквизитов с любым количеством реквизитов для бронирования и выписки (определяются по авиакомпаниям) | ||
− | * Добавлены параметры премаршрутизации, возможность установки признака " | + | * Добавлены параметры премаршрутизации, возможность установки признака «кроме выбранных». |
+ | |||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | |[[Файл:Пакеты с маршрутизацией.png|1000px]] | ||
+ | |- | ||
+ | |Пакеты реквизитов с параметрами маршрутизации | ||
+ | |} | ||
Для нового модуля все процедуры поиска (премаршрутизация, фильтрация и микширование) были переписаны с нуля, скорость работы максимально оптимизирована. | Для нового модуля все процедуры поиска (премаршрутизация, фильтрация и микширование) были переписаны с нуля, скорость работы максимально оптимизирована. | ||
− | + | При включении модуля перестают отображаться устаревшие настройки и разделы административного модуля. | |
== Примеры использования == | == Примеры использования == | ||
− | * У Агентства есть прямой договор с Авиакомпанией (АК) и есть субагентский договор, по которому АК дает | + | * У Агентства есть прямой договор с Авиакомпанией (АК) и есть субагентский договор, по которому АК дает большую комиссию, чем есть у Агентства, в прямом договоре с АК. С помощью модуля Поиска 2.0 вы можете искать конкретный список АК по одному Источнику Перевозки, а все остальные - по другому. |
− | * У Агентства есть несколько Источников Перевозки в разных зонах покрытия. Известно, что разные АК | + | * У Агентства есть несколько Источников Перевозки в разных зонах покрытия. Известно, что разные АК в разных зонах покрытия имеют разные тарифы. Модуль Поиска 2.0 позволяет искать одновременно в нескольких Источниках перевозки. |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Описание работы модуля == | == Описание работы модуля == | ||
− | [[Файл:Пакетные реквизиты.jpg|474px|thumb|right|Настройка пакета реквизитов]] | + | <!--[[Файл:Пакетные реквизиты.jpg|474px|thumb|right|Настройка пакета реквизитов]]--> |
Поиск разбивается на этапы: | Поиск разбивается на этапы: | ||
* По параметрам поиска выполняется премаршрутизация: определяется набор допустимых пакетных реквизитов для указанного направления | * По параметрам поиска выполняется премаршрутизация: определяется набор допустимых пакетных реквизитов для указанного направления | ||
Строка 80: | Строка 63: | ||
* Результаты сохраняются и отображаются пользователю | * Результаты сохраняются и отображаются пользователю | ||
+ | [[Фильтры поисковых запросов (Авиабилеты)]] | ||
− | + | [[Фильтры результатов поиска (Авиабилеты)]] | |
− | |||
− | + | [[Микшер результатов поиска (Авиабилеты)]] | |
− | + | == Тонкая настройка == | |
− | + | Процесс поиска имеет ряд дополнительных настроек: | |
− | + | * '''Поиск авиабилетов включен''' — опция активирует работу модуля «Поиск авиабилетов»; | |
− | *''' | + | * '''Маршрутизатор Nemo: выбор источников для поиска''' — позволяет выбрать пакеты реквизитов для поиска; |
− | *''' | + | <!--* '''Объединение поисков для {{NameProject2}} ''' - При поиске по различным источникам система отправляет параллельные запросы в ГДС (т.е. поисковые запросы посылаются в разные РСС одновременно). Если данный режим отключен, используется технология отправки параллельных запросов Nemo 1.0, которая проигрывает в эффективности по использованию системных ресурсов перед режимом {{NameProject2}}. Включение настройки даст большую эффективность и производительность поиска, а также поможет избежать некоторых ошибок поиска. Вместо нескольких запросов поисковые запросы по разным реквизитам будут направлены через единый запрос к {{NameProject2}}, который укажет список пакетов для поиска. |
− | + | Возможны незначительные различия в конечной выдаче из-за программных лимитов в Nemo 1.0. При большом количестве источников из выдачи могут пропасть дорогие пересадочные рейсы на нагруженных направлениях, где есть много дешевых прямых перелетов. Это не критично и устраняется более эффективной настройкой маршрутизации в {{NameProject2}} путем сокращения количества поисков, которые дадут нежелательные результаты с их полной фильтрацией.--> | |
− | *''' | + | * '''Использовать маршрутизатор {{NameProject2}} ''' - включает использование нового маршрутизатора {{NameProject2}}. Подробнее см. [[Маршрутизатор поисковых запросов {{NameProject2}}]] {{Attention|Не включайте этот режим, если правила маршрутизации {{NameProject2}} не настроены!}} |
− | *''' | + | * '''Маршрутизатор Nemo: применить географические ограничения для выбора пакетов''' |
− | *''' | + | * '''Фильтры запросов включены''' |
− | *''' | + | * '''Фильтры результатов включены''' |
− | *''' | + | * '''Время первой блокировки перелёта (часов)''' — время, в течение которого перелет, недоступный для бронирования, будет находится в списке запрещенных перелетов в первый раз. По умолчанию равно 1 часу. Опция доступна только при включенном модуле '''«Обработка неподтвержденных сегментов»'''. |
− | *''' | + | * '''Время повторной блокировки перелёта (часов)''' — время, в течение которого перелет, недоступный для бронирования, будет повторно находится в списке запрещенных перелетов. По умолчанию равно 1 часу. Опция доступна только при включенном модуле '''«Обработка неподтвержденных сегментов»'''.<br/><syntaxhighlight lang="text" enclose="div" style="font-size:9pt;background: #F9F9F9; border: 1px dashed #2F6FAB; padding: 10px 5px; margin: 10px 0;">Если в течении суток после окончания первой блокировки проблема повторилась, то перелёт запрещается по периоду повторной блокировки. |
− | + | Если в течении суток после окончания повторной блокировки проблема повторилась, то перелёт запрещается также по периоду повторной блокировки. | |
− | + | Если через сутки после окончания первой/повторной блокировки проблемы по аналогичному перелёту не возникало, то он будет удалён из списка запрещенных перелетов, а следующий запрет такого перелёта будет по периоду первой блокировки.</syntaxhighlight> | |
− | + | * '''Микшер результатов включен''' | |
− | + | * '''Режим отладки включен''' | |
− | + | * '''Домен для диплинка XML API''' — в качестве значения настройки указывается хост сайта, который будет возвращен при использовании поискового запроса в агентском API. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | == | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | Если | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | *''' | ||
− | |||
− | |||
− | *''' | ||
− | *''' | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Тестирование/отладка == | == Тестирование/отладка == | ||
Строка 188: | Строка 96: | ||
== См. также == | == См. также == | ||
− | *[[Бронирование]] | + | * [[Бронирование]] |
− | *[[Аннуляция]] | + | * [[Аннуляция]] |
− | *[[Сейбр]] | + | * [[Sabre|Сейбр]] |
− | *[[Галилео]] | + | * [[Галилео]] |
− | *[[Сирена Трэвел | + | * [[Сирена Трэвел]] |
− | |||
− | |||
− |
Текущая версия на 14:57, 4 мая 2021
Содержание
Термины
- Источник перевозки — уникальный системный адрес агентства для совершения транзакций в GDS;
- GDS (Global Distribution System) или ГРС (Глобальная распределительная система) – специализированная компьютерная система резервирования (CRS), предназначенная для поиска, бронирования и продажи услуг.
Задачи и преимущества поиска 2.0
Главная задача модуля поиска 2.0 — организация поиска авиарейсов по нескольким реквизитам для каждой ГДС с целью получить максимально полную выдачу с максимально выгодными ценами.
Реквизиты поиска, настроенные под оптимальные цены в определенной зоне или для определенных авиакомпаний, могут возвращать неудовлетворительное общее количество результатов.
Оптимальный набор можно получить объединяя результаты из:
- нескольких ГДС
- нескольких пакетов реквизитов в каждой ГДС
- параллельных запросов на любые рейсы или только прямые в один источник
Частный случай использования:
При использовании стандартного запроса «Получить любые рейсы по минимальным тарифам в ГДС» в ответе мы получаем строго ограниченное количество результатов, отсортированных по цене. В эту выдачу не войдут многие удобные прямые перелеты, так как будут вытеснены более дешевыми рейсами с длительными пересадками.
Для формирования выдачи с минимальными тарифами и достаточным количеством прямых рейсов модуль позволяет запрашивать один и тот же источник параллельно: стандартно по любым рейсам с минимальными тарифами и одновременно только по прямым рейсам.
Кроме того, поиск 2.0 имеет следующие преимущества:
- Фильтры запросов поиска
- Упрощенный интерфейс настройки фильтров результатов
- Более гибкие настройки фильтров (возможность создания сложных правил)
- Упрощенный интерфейс микшера результатов
- Возможность тонкой настройки поиска под конкретных пользователей системы
- Возможность получить отладочную информацию по поиску
В поиск 2.0 уже включен доработанный модуль «премаршрутизатор»:
- Появилась возможность создавать пакеты реквизитов с любым количеством реквизитов для бронирования и выписки (определяются по авиакомпаниям)
- Добавлены параметры премаршрутизации, возможность установки признака «кроме выбранных».
Пакеты реквизитов с параметрами маршрутизации |
Для нового модуля все процедуры поиска (премаршрутизация, фильтрация и микширование) были переписаны с нуля, скорость работы максимально оптимизирована.
При включении модуля перестают отображаться устаревшие настройки и разделы административного модуля.
Примеры использования
- У Агентства есть прямой договор с Авиакомпанией (АК) и есть субагентский договор, по которому АК дает большую комиссию, чем есть у Агентства, в прямом договоре с АК. С помощью модуля Поиска 2.0 вы можете искать конкретный список АК по одному Источнику Перевозки, а все остальные - по другому.
- У Агентства есть несколько Источников Перевозки в разных зонах покрытия. Известно, что разные АК в разных зонах покрытия имеют разные тарифы. Модуль Поиска 2.0 позволяет искать одновременно в нескольких Источниках перевозки.
Описание работы модуля
Поиск разбивается на этапы:
- По параметрам поиска выполняется премаршрутизация: определяется набор допустимых пакетных реквизитов для указанного направления
- Параллельные запросы в GDS (количество запросов = количество допустимых пакетов)
- Результаты поиска фильтруются (удаляются рейсы, не удовлетворяющие параметрам фильтров)
- Одинаковые перелеты из разных источников микшируются, согласно настройкам микшера.
- Результаты сохраняются и отображаются пользователю
Фильтры поисковых запросов (Авиабилеты)
Фильтры результатов поиска (Авиабилеты)
Микшер результатов поиска (Авиабилеты)
Тонкая настройка
Процесс поиска имеет ряд дополнительных настроек:
- Поиск авиабилетов включен — опция активирует работу модуля «Поиск авиабилетов»;
- Маршрутизатор Nemo: выбор источников для поиска — позволяет выбрать пакеты реквизитов для поиска;
- Использовать маршрутизатор Nemo Connect - включает использование нового маршрутизатора Nemo Connect. Подробнее см. Маршрутизатор поисковых запросов Nemo Connect Внимание! Не включайте этот режим, если правила маршрутизации Nemo Connect не настроены!
- Маршрутизатор Nemo: применить географические ограничения для выбора пакетов
- Фильтры запросов включены
- Фильтры результатов включены
- Время первой блокировки перелёта (часов) — время, в течение которого перелет, недоступный для бронирования, будет находится в списке запрещенных перелетов в первый раз. По умолчанию равно 1 часу. Опция доступна только при включенном модуле «Обработка неподтвержденных сегментов».
- Время повторной блокировки перелёта (часов) — время, в течение которого перелет, недоступный для бронирования, будет повторно находится в списке запрещенных перелетов. По умолчанию равно 1 часу. Опция доступна только при включенном модуле «Обработка неподтвержденных сегментов».
Если в течении суток после окончания первой блокировки проблема повторилась, то перелёт запрещается по периоду повторной блокировки. Если в течении суток после окончания повторной блокировки проблема повторилась, то перелёт запрещается также по периоду повторной блокировки. Если через сутки после окончания первой/повторной блокировки проблемы по аналогичному перелёту не возникало, то он будет удалён из списка запрещенных перелетов, а следующий запрет такого перелёта будет по периоду первой блокировки.
- Микшер результатов включен
- Режим отладки включен
- Домен для диплинка XML API — в качестве значения настройки указывается хост сайта, который будет возвращен при использовании поискового запроса в агентском API.
Тестирование/отладка
На странице «Тонкая настройка» можно настроить Пакеты реквизитов для поиска, выбрав необходимые. Так же возможно включить: Географическое ограничение для выбора пакетов, фильтры и микшер результатов.
При применении этого модуля ценовые правила, комиссии авиакомпаний, комиссии субагента и контрактные авиакомпании будут работать для выбранных GDS при создании.