Микшер результатов поиска (Авиабилеты): различия между версиями

Материал из Центр поддержки системы бронировании
Перейти к навигации Перейти к поиску
(Отладка правил микширования результатов поиска)
(Примеры правил микширования результатов поиска)
Строка 58: Строка 58:
 
** '''''MinimalPrice''''' - наименьшая цена перелета;
 
** '''''MinimalPrice''''' - наименьшая цена перелета;
 
* '''Этап 2 (поставщики)''' — пакет реквизитов, из которого выберется перелет. Это условие проверяется микшером, если не сработал '''''Этап 1''''' или выбрано '''''Игнорировать этап 1'''''.
 
* '''Этап 2 (поставщики)''' — пакет реквизитов, из которого выберется перелет. Это условие проверяется микшером, если не сработал '''''Этап 1''''' или выбрано '''''Игнорировать этап 1'''''.
 
== Примеры правил микширования результатов поиска ==
 
У агентства настроен поиск в нескольких источниках: ''ГРС 1'', ''ГРС 2'', ''ГРС SITA Gabriel''. Чтобы перелеты авиакомпании ''«Сибирь» (S7 Airlines)'' оформлялись в ''ГРС SITA Gabriel'', нужно задать два правила микширования.<!--Чтобы из дубликатов перелетов авиакомпании ''«Сибирь» (S7 Airlines)'' оставались только перелеты от ''ГРС SITA Gabriel'', создается правило микширования, в котором:-->
 
 
'''Первое правило'''
 
 
{| style="width: 400px" class="wikitable"
 
|-
 
! Параметр || Значение
 
|-
 
| Авиакомпания  || «Сибирь» (S7 Airlines)
 
|-
 
| Этап 1 || Игнорировать этап 1
 
|-
 
| Этап 2 || Пакет реквизитов от ГРС ''SITA Gabriel''
 
|}
 
'''Второе правило'''
 
 
Чтобы по всем остальным авиакомпаниям выбирался перелет, у которого минимальная цена от ГРС, создается общее для всех авиакомпаний правило микширования, в котором:
 
 
{| style="width: 400px" class="wikitable"
 
|-
 
! Параметр || Значение
 
|-
 
| Этап 1 || Цена от GDS (нетто) минимальная
 
|-
 
| Этап 2 || NEMO2.0
 
|}
 
 
В данном правиле приоритета по поставщику нет, поэтому на втором этапе выбрано значение ''NEMO2.0''. Таким образом, если не сработает первый этап, микшер выберет перелет от ГРС первого пакета реквизитов.
 
 
Это правило будет работать для всех авиакомпаний, кроме ''«Сибирь» (S7 Airlines)'', поскольку для нее задано отдельное правило.
 
  
 
== См. также ==
 
== См. также ==

Версия 15:05, 24 июня 2016


Назначение

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

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

Микширование результатов поиска используется, чтобы из дубликатов оставлять более выгодные для агентства перелеты. Например, у агентства в выдаче 2 одинаковых перелета авиакомпании Deutsche Lufthansa AG, один из российского PCC, второй из немецкого. Допустим, в немецком PCC у агентства более выгодные условия для выписки этой авиакомпании, тогда создается правило микширования для авиакомпании Deutsche Lufthansa AG, в котором во 2 этапе выбирается соответствующий пакет реквизитов. Тогда из дубликатов перелетов для этой авиакомпании будут оставаться перелеты из нужного PCC.

Аналогично, если требуется получать выдачу перелетов авиакомпании «Сибирь» (S7 Airlines) от ГРС SITA.

Принцип работы

Микшер работает с результатами, оставшимися после размножения перелетов Nemo Connect.

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

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

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

  1. Микшер ищет дублирующие рейсы.
  2. К дубликатам применяются правила микширования. Каждое правило проверяет дубликаты по двум этапам:
    • Ценовой этап определяет перелёт от наиболее подходящей ГРС по ценовому признаку согласно заданному параметру.
    • Если не сработал ценовой этап (или установлено игнорирование ценового этапа), наилучший перелет выбирается по выбранному приоритету поставщика.
  3. Выбирается один дубликат перелета, удовлетворяющий правилам, остальные дубликаты удаляются.

Правило микширования по умолчанию

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

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

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

Создание правила микширования результатов поиска

Правила создаются и редактируются в разделе Настройки Авиа — Поисковые настройки — Настройки микшера.

Для создания правила

  1. Нажмите кнопку Добавить Правило микширования перелётов..
  2. Введите авиакомпании, на которые распространяется правило. Под АК правило будет понимать валидирующего перевозчика.
  3. Выберите условие выбора перелета по ценовому признаку для первого этапа.
  4. Установите условие выбора перелета по приоритету поставщика для второго этапа.
  5. Нажмите Сохранить для сохранения настроек правила.
  6. Нажмите Сохранить для подтверждения изменений.

Включение микшера результатов поиска

Чтобы включить микшер результатов поиска, включите опцию Использовать микшер авиа. в разделе Настройки Авиа → Поисковые настройки → Настройки микшера.

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

  • Авиакомпания — авиакомпании, на которые распространяется данное правило микширования ( валидирующий перевозчик ).
  • Этап 1 (ценовой) — ценовое условие, по которому выбирается наилучший перелет:
    • Ignore - к правило не будет применено ценовое условие, будет работать сразу второй этап;
    • MaximalAgencyMarkup - будет выбран перелет с наибольшим агентским доходом;
    • MaximalAirlineCommission - наибольшая комиссия авиакомпании;
    • MaximalProfit - перелет с максимальной значением (комиссии + сбор);
    • MinimalNet - наименьшая цена от ГРС;
    • MinimalPrice - наименьшая цена перелета;
  • Этап 2 (поставщики) — пакет реквизитов, из которого выберется перелет. Это условие проверяется микшером, если не сработал Этап 1 или выбрано Игнорировать этап 1.

См. также