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

Изменения

Поиск 2.0

5225 байт добавлено, 14:57, 4 мая 2021
Тонкая настройка
== Подключение модуля Термины ==
Модуль включается * '''Источник перевозки''' — уникальный системный адрес агентства для совершения транзакций в два этапа. Первый этап производит администратор Mute Lab. После этого будет доступен раздел настроек [[ГРС|<span title="Global Distribution System (Глобальная распределительная система)">GDS</span>]];* '''GDS''' (Global Distribution System) или '''«Авиабилеты» - «Процесс поиска 2.0»ГРС'''(Глобальная распределительная система) – специализированная компьютерная система резервирования ([[КРС (Компьютерная система резервирования)|<span title="Computer reservations system (Компьютерная система резервирования)">CRS</span>]]), предназначенная для второго этапа необходимо включить этот модуля на странице «Тонкая настройка» с помощью галочки напротив «Процесс поиска 2.0 включен» (можно включить для отдельного пользователя, с целью проведения проверки/тестирования, если галочка отсутствует, то поиск идет по старому варианту)бронирования и продажи услуг.
[[File:Процесс == Задачи и преимущества поиска2.jpg]]0 ==
При переходе на этот способ '''Главная задача модуля поиска рекомендуется производить настройки следующим образом: - реквизиты подключения к GDS остаются прежними - потом создаются 2.0''' — организация поиска авиарейсов по нескольким реквизитам для них новые пакеты - заводятся правила фильтров, микшера - редактируются контрактные а/к, комиссии и сборы Например список каждой ГДС с целью получить максимально полную выдачу с контрактными авиакомпаниями: [[File:Список контрктныхмаксимально выгодными ценами.jpg]]
Указать пакеты реквизитов можно при создании Реквизиты поиска, настроенные под оптимальные цены в определенной зоне или редактированиидля определенных авиакомпаний, можно выбрать либо GDS, либо конкретные пакеты. [[File:Контрактные авиакомпаниимогут возвращать неудовлетворительное общее количество результатов.jpg]]<br/>
Аналогичным образом '''Оптимальный набор можно задать списки комиссий и сборов для различных получить объединяя результаты из:'''* нескольких ГДС* нескольких пакетов реквизитов в каждой ГДС* параллельных запросов на любые рейсы или поставщиков.только прямые в один источник
== Описание работы модуля =='''Частный случай использования:'''  При использовании стандартного запроса «Получить любые рейсы по минимальным тарифам в ГДС» в ответе мы получаем строго ограниченное количество результатов, отсортированных по цене. В эту выдачу не войдут многие удобные прямые перелеты, так как будут вытеснены более дешевыми рейсами с длительными пересадками. Для формирования выдачи с минимальными тарифами и достаточным количеством прямых рейсов модуль позволяет запрашивать один и тот же источник параллельно: стандартно по любым рейсам с минимальными тарифами и одновременно только по прямым рейсам.
При запуске поиска, поисковые запросы отправляются во все заведенные пакетные реквизиты, полученные результаты фильтруются, а затем микшируются. Иными словами, при поиске мы получаем различные варианты, от разных GDS и PCC, после чего с помощью фильтров убираются все нежелательные перелеты, и микшируются похожие.
=== Пакетные реквизиты ===[[Файл:Схема_поиска_2.0.png|800px|center]]
При поиске по умолчанию запросы отправляются во все заведенные пакеты реквизитов, если для них не заданы ограничения, если же они заданы и совпадают с параметрами поиска, то этот пакет игнорируется. Например, правило вида Германия – Россия искать в GALILEO A, то при поиске Берлин – Москва запрос не будет отправляться в GALILEO A. Для обратной логики, то есть для того чтобы в этом источнике искались перелеты удовлетворяющие географическому ограничению Германия – Москва, необходимо задать правило вида все кроме указанных.
Страница ввода прил выглядит следующим обрзомКроме того, поиск 2.0 имеет следующие преимущества:
* Фильтры запросов поиска* Упрощенный интерфейс настройки фильтров результатов* Более гибкие настройки фильтров (возможность создания сложных правил)* Упрощенный интерфейс [[File:Пакетные реквизиты.jpgМикшер результатов поиска (Авиабилеты)|микшера результатов]] * Возможность тонкой настройки поиска под конкретных пользователей системы* Возможность получить отладочную информацию по поиску
*'''Заголовок '''- текстовое поле, заполненное произвольно, например "Sabre pack";В поиск 2.0 уже включен доработанный модуль «[[Маршрутизатор поисковых запросов Немо Тревел 2.0|премаршрутизатор]]»:*'''Источник перевозки '''- заведенные реквизиты подключения к GDS;*'''Реквизиты Появилась возможность создавать пакеты реквизитов с любым количеством реквизитов для бронирования '''- реквизиты подключения к GDS у которых доступно бронирование;*'''Реквизиты для и выписки '''- реквизиты подключения к GDS у которых доступна выписка;(определяются по авиакомпаниям)*'''Континентыотправления\прилета''' - можно указать конкретные;*'''Страны отправления\прилета''' - можно указать конкретные или все кроме какого-то;*'''Аэропорты отправления\прилета''' - можно указать конкретные или все кроме какого-тоДобавлены параметры премаршрутизации, возможность установки признака «кроме выбранных».
{| class=== Фильтры результатов ==="wikitable"|-|[[Файл:Пакеты с маршрутизацией.png|1000px]]|-|Пакеты реквизитов с параметрами маршрутизации|}
С помощью фильтров редактируется выдача результатов на сайтеДля нового модуля все процедуры поиска (премаршрутизация, фильтрация и микширование) были переписаны с нуля, скорость работы максимально оптимизирована. При создании фильтра можно указать для каких пакетов реквизитов будет работать данный фильтр. После чего задаются условия:
#'''«авиакомпания не является контрактной»''' (если стоит галочка, то отсеются все авиакомпании отсутствующие в списке контрактных);#'''«+ содержит авиакомпании в первом сегменте»''' (можно указать конкретные или все кроме какой-то);#'''«+ содержит авиакомпании в любом сегменте»''' (можно указать конкретные или все кроме какой-то);#'''«+ перелет содержит несколько тарифов''''''»''' (да, если стоит галочка);#'''«+ сегменты перелета разного класса»''' (да, если стоит галочка);#'''«+ перелет без электронного билета»''' (да, если стоит галочка);#'''«+ международный перелет при поиске в пределах одной страны»''' (да, если стоит галочка);#'''«+ тип перевозки»''' (можно выбрать ВВЛ или МВЛ );#'''«+ континенты вылета»''' можно указать конкретные);#'''«+ страны вылета»''' (можно указать конкретные или все кроме какого-то);#'''«+ аэропорты вылета»''' (можно указать конкретные или все кроме какого-то);#'''«+ континенты прилета»''' (можно указать конкретные );#'''«+ страны прилета»''' (можно указать конкретные или все кроме какого-то);#'''«+ аэропорты прилета»''' (можно указать конкретные или все кроме какого-то)При включении модуля перестают отображаться устаревшие настройки и разделы административного модуля.
Из результатов поиска будут удалены перелеты удовлетворяющие заведенным на этой странице правилам.== Примеры использования ==
=== Микшер результатов ===* У Агентства есть прямой договор с Авиакомпанией (АК) и есть субагентский договор, по которому АК дает большую комиссию, чем есть у Агентства, в прямом договоре с АК. С помощью модуля Поиска 2.0 вы можете искать конкретный список АК по одному Источнику Перевозки, а все остальные - по другому. * У Агентства есть несколько Источников Перевозки в разных зонах покрытия. Известно, что разные АК в разных зонах покрытия имеют разные тарифы. Модуль Поиска 2.0 позволяет искать одновременно в нескольких Источниках перевозки.
Работает с перелетами оставшимися после фильтрации== Описание работы модуля ==<!--[[Файл:Пакетные реквизиты.jpg|474px|thumb|right|Настройка пакета реквизитов]]-->Поиск разбивается на этапы:* По параметрам поиска выполняется премаршрутизация: определяется набор допустимых пакетных реквизитов для указанного направления* Параллельные запросы в GDS (количество запросов = количество допустимых пакетов)* Результаты поиска фильтруются (удаляются рейсы, не удовлетворяющие параметрам фильтров)* Одинаковые перелеты из разных источников микшируются, согласно настройкам микшера.* Результаты сохраняются и отображаются пользователю
[[File:Микшер.jpgФильтры поисковых запросов (Авиабилеты)]]
При создании микшера можно указать авиакомпании для которых будут применяться данные правила. Дальнейшее микширование идет в два этапа:[[Фильтры результатов поиска (Авиабилеты)]]
#'''Ценовой''', выбираем один перелет по условию [[Микшер результатов поиска (можно выбрать один из вариантовАвиабилеты):]]
*• Цена минимальная;*Цена максимальная;*Сбор максимальный;*Игнорировать этап 1.== Тонкая настройка ==
'''Поставщики''', если не сработал этап 1(или выбран последний пункт), выбираем по приоритету (можно выбрать из пакетных реквизитов).Процесс поиска имеет ряд дополнительных настроек:
* '''Поиск авиабилетов включен''' — опция активирует работу модуля «Поиск авиабилетов»;* '''Маршрутизатор Nemo: выбор источников для поиска''' — позволяет выбрать пакеты реквизитов для поиска;<!--* '''Объединение поисков для {{NameProject2}} ''' - При применении этого модуля ценовые правилапоиске по различным источникам система отправляет параллельные запросы в ГДС (т.е. поисковые запросы посылаются в разные РСС одновременно). Если данный режим отключен, комиссии авиакомпанийиспользуется технология отправки параллельных запросов Nemo 1.0, комиссии субагента которая проигрывает в эффективности по использованию системных ресурсов перед режимом {{NameProject2}}. Включение настройки даст большую эффективность и контрактные авиакомпании производительность поиска, а также поможет избежать некоторых ошибок поиска. Вместо нескольких запросов поисковые запросы по разным реквизитам будут работать направлены через единый запрос к {{NameProject2}}, который укажет список пакетов для поиска. Возможны незначительные различия в конечной выдаче из-за программных лимитов в Nemo 1.0. При большом количестве источников из выдачи могут пропасть дорогие пересадочные рейсы на нагруженных направлениях, где есть много дешевых прямых перелетов. Это не критично и устраняется более эффективной настройкой маршрутизации в {{NameProject2}} путем сокращения количества поисков, которые дадут нежелательные результаты с их полной фильтрацией.-->* '''Использовать маршрутизатор {{NameProject2}} ''' - включает использование нового маршрутизатора {{NameProject2}}. Подробнее см. [[Маршрутизатор поисковых запросов {{NameProject2}}]] {{Attention|Не включайте этот режим, если правила маршрутизации {{NameProject2}} не настроены!}}* '''Маршрутизатор Nemo: применить географические ограничения для выбранных GDS выбора пакетов'''* '''Фильтры запросов включены'''* '''Фильтры результатов включены'''* '''Время первой блокировки перелёта (часов)''' — время, в течение которого перелет, недоступный для бронирования, будет находится в списке запрещенных перелетов в первый раз. По умолчанию равно 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.
== Тестирование/отладка ==
На странице «Тонкая настройка» можно настроить Пакеты реквизитов для поиска, выбрав необходимые. Так же возможно включить: Географическое ограничение для выбора пакетов, фильтры и микшер результатов.
 
При применении этого модуля ценовые правила, комиссии авиакомпаний, комиссии субагента и контрактные авиакомпании будут работать для выбранных GDS при создании.
 
== См. также ==
* [[Бронирование]]
* [[Аннуляция]]
* [[Sabre|Сейбр]]
* [[Галилео]]
* [[Сирена Трэвел]]
'