Изменения

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

Маршрутизатор поисковых запросов Nemo Connect

1092 байта убрано, 11:57, 26 декабря 2017
Нет описания правки
При включенном маршрутизаторе {{NameProject2}} запросы по пакетам распределяются в маршрутизаторе {{NameProject2}} за пределами {{NameProject1}}, поэтому ограничение использования пакетов '''в тонкой настройке''' {{NameProject1}} больше не срабатывает. Поисковый запрос проходит через реквизиты подключения выбранного в тонкой настройке пакета в маршрутизатор {{NameProject2}}, который распределяет запрос в пакеты по своим правилам.
 
Если в тонкой настройке выбрано несколько пакетов, поисковый запрос в маршрутизатор {{NameProject2}} придет через все выбранные пакеты, то есть маршрутизатор получает несколько дублирующих запросов, обрабатывает каждый запрос и отправляет по пакетам. Таким образом в каждый сработавший пакет отправляется несколько одинаковых поисковых запросов, в ответ на дублирующие запросы приходит несколько одинаковых ответов от ГРС.
 
Чтобы это предотвратить, включите в тонкой настройке опцию '''Объединение поисков для {{NameProject2}}'''. Тогда, несмотря на число включенных в тонкой настройке пакетов, система отправляет в {{NameProject2}} один поисковый запрос через первый включенный пакет. При объединении поисков игнорируются поисковые опции пакетов и реквизитов. Опция повышает производительность и предотвращает дублирующие запросы в ГРС.
{{Attention|Чтобы реализовывалось подключение {{NameProject1}} к {{NameProject2}}, в тонкой настройке должен быть включен хотя бы 1 пакет.}} Это необходимое условие, поскольку в реквизитах {{NameProject1}} заданы реквизиты подключения к {{NameProject2}}.
== Включение маршрутизатора поисковых запросов {{NameProject2}} ==
Чтобы включить маршрутизатор поисковых запросов для агентства нужно:
<br>
'''Администратору''' (указать на какие именно настройки будет смотреть система при поиске):
# Зайти в раздел '''Для техподдержки → {{NameProject2}} Вебсервисы → Настройки Взаимодействия'''.
# Включить опцию '''Настройки маршрутизатора''' в разделе '''Использовать настройки в Авиа сервере из Немо 1 для разделов'''.
После включения опции 'Настройки маршрутизатора' для выбранного агентства, система будет проверять настройки заданные в 'Управление продажами → Авиабилеты → Процессы → Процесс поиска → Тонкая настройка' в {{NameProject1}}.
<br>
'''Менеджеру''':
* В {{NameProject1}}:
*# Зайдите в раздел '''Управление продажами → Авиабилеты → Процессы → Процесс поиска → Тонкая настройка'''<!--{{Menu|Управление продажами|Авиабилеты|Процессы|Процесс поиска|Тонкая настройка}}-->.
*# '''Включите''' опцию '''Использовать премаршрутизатор маршрутизатор {{NameProject2}}'''. *# В разделе '''Включите''' опцию '''Объединение поисков Реквизиты из какого пакета будут использованы для запроса поиска к {{NameProject2}}'''выберите пакет реквизитов.
* В {{NameProject2}}:
*# Зайдите в раздел Настройки Авиа → Поисковые настройки → Настройки маршрутизатора<!--{{Menu|Настройки Авиа|Поисковые настройки|Настройки маршрутизатора}}-->.
# Нажмите кнопку '''Сохранить'''.
{{Attention| Вы можете создавать правила маршрутизации не только на стороне {{NameProject2}}, но и на стороне {{NameProject1}} }}(см== [[Маршрутизатор поисковых запросов Немо Тревел 2.0#Добавление правила маршрутизации поисковых запросов для {{NameProject2}} на стороне {{NameProject1}} == Чтобы создать правило маршрутизации: # Зайдите в раздел '''Управление продажами → Авиабилеты → Процессы → Процесс поиска → Настройки маршрутизатора'''.# Нажмите '''Создать новую запись'''.# Задайте параметры |Добавление правила (см. [[Маршрутизатор_поисковых_запросов_{{NameProject2}}#Параметры маршрутизации поисковых запросов в для {{NameProject2}}|Параметры маршрутизации поисковых запросов в на стороне {{NameProject2}}]]):#* Укажите условия применения правила — параметры поискового запроса, при которых поиск будет проходить по данному правилу.#* Укажите, если требуется инвертировать тот или иной параметр поискового запроса (страну/город/аэропорт прибытия или отбытия).#* Укажите один или несколько [[Пакеты реквизитов {{NameProject2}}|пакетов реквизитов {{NameProject2NameProject1}}]], в которых будет проходить поиск при применении правила.#* Задайте дополнительные параметры, которые будут применены к запросу поиска при применении пакета.#* Выберите тип правила, Constrict (сужение) или Expand (расширение), оно будет определять, для чего будет использовать фильтр по а/к - сужение или расширение выдачи.# Нажмите кнопку '''Сохранить'''.{| class="wikitable" align="center" style="margin-left:1em"|-|[[Файл:Альтернативный_маршрутизатор_новоеправило.jpg|справа|1200px|Создание нового правила]]|-|Создание нового правила|}=== Импорт правил маршрутизации поисковых запросов в {{NameProject1}} ===Помимо создания правил, вы можете импортировать правила из Админ-панели {{NameProject2}}. Система полностью перенесет все настройки из связанного агентства {{NameProject2}}.<br>{{Attention| При импорте настроек, ваши текущие правила маршрутизатора удаляются. }}<br>Связанное агентство задается под администратором в разделе '''Для техподдержки → {{NameProject2}} Вебсервисы → Настройки взаимодействия'''. Там нужно заполнить следующие поля:* Идентификатор пользователя в {{NameProject2}}.* Логин пользователя в {{NameProject2}}.* Пароль пользователя в {{NameProject2}}.* Используемая среда .net серверов
==Параметры маршрутизации поисковых запросов в {{NameProject2}}==
* '''Инвертировать аэропорты отбытия/прибытия''' — включает инверсию только по аэропортам прибытия/отбытия ( логику типа ''все, кроме'').<br/> Например, если при включенной опции в параметре '''Список аэропортов прибытия''' указан аэропорт ''BWI'', под правило будут попадать все рейсы, кроме рейсов с вылетом из Балтимор-Вашингтона , при этом рейсы из самого Вашингтона будут попадать под правило.
* '''Тэги, обязательные для срабатывания данного правила''' — обязательные тэги в поисковом запросе для срабатывания правила(см. [[Маршрутизатор поисковых запросов Немо Тревел 2.0#Теги в {{NameProject2}}|Теги в {{NameProject2}}]]).
* '''Тэги, для которых запрещено срабатывания правила''' — если в запросе есть тэги из этого списка, правило не будет применено.
* '''Блокирующее правилоПризнак уникальности правила''' - присваивает правилу статус блокирующего. При включенной опции, если среди подходящих для запроса правил есть хотя бы одно блокирующее, маршрутизатор выберет одно правило по приоритету. Если среди подходящих правил нет блокирующих, все правила будут применены (см. раздел [[Маршрутизатор поисковых запросов Немо Тревел 2.0#Блокировка и приоритетность правил|Блокировка и приоритетность правил]]).
* '''Приоритет правила''' — работает только для правил с включенной опцией '''Блокирующее правило'''. Присваивает приоритет правилу - чем выше число, тем выше приоритет. При блокировке правил срабатывает одно, имеющее наибольший приоритет (см. раздел [[Маршрутизатор поисковых запросов {{NameProject2}}#Блокировка и приоритетность правил|Блокировка и приоритетность правил]]).
* '''Максимальное количество дней до даты вылета на всех плечах''' - при включенной настройке правило не срабатывает в случае превышения заданной величины.
''''' Добавление дополнительных параметров к запросу в ГРС'''''
* '''А/к для передачи как обязательные в ГДС''' — авиакомпании, перечисленные в списке, при запросе в ГРС помечаются приоритетными обязательными для поисковой выдачи.
* '''А/к, которые требуется исключить из выдачи''' — авиакомпании, перечисленные в списке, при запросе в ГРС помечаются нежелательными для поисковой выдачи.
* '''Включает замену эконом/премэконом класса в запросе на All''' — включает поиск по всем [[Класс обслуживания|классам]], если в запросе указан эконом или премиум эконом класс.
* '''Запретить запрос только прямых перелётов''' - позволяет запретить поиск рейсов без пересадок на конкретных направлениях. Если настройка включена и пользователем запрошен прямой перелёт, а также хотя бы один из запрошенных сегментов подходит под правило, то правило считается не сработавшим и поиск не запускается.
*'''Максимальное количество пересадок''' — позволяет ограничить максимальное количество пересадок в результатах поиска. Ограничение применяется на каждое запрошенное плечо. Доступно ограничение количества пересадок от 0 (прямые перелеты) до 3 (перелеты с указанным или меньшим количеством пересадок). Функционал реализован для ГРС Amadeus, Sabre, Galileo и Galileo uAPI.
 
== Особенности отображения на стороне {{NameProject1}} таблицы с настройками маршрутизатора==
{| class="wikitable" align="center" style="margin-left:1em"
|-
|[[Файл:Альтернативный маршрутизатор.jpg|справа|1200px|Внешний вид таблицы с правилами]]
|-
|Внешний вид таблицы с правилами
|}
 
* Строка таблицы соответствует одному правилу маршрутизатора.
* Столбцы соответствуют параметрам настроек маршрутизатора. Подробнее см.[[Маршрутизатор_поисковых_запросов_{{NameProject2}}#Параметры маршрутизации поисковых запросов в {{NameProject2}}|Параметры маршрутизации поисковых запросов в {{NameProject2}}]]
* Столбец '''"Пересекается с"''' показывает идентификаторы правил, которые либо полностью соответствуют правилу (строку которого мы рассматриваем), либо наше правило является частным случаем правил, указанных в столбце. Столбец "Пересекается с" помогает видеть пересечения правил и даёт возможность лучше ориентироваться в общей массе правил маршрутизатора.
 
'''Пример'''
 
{| class="wikitable" border="2"
|-
|'''ID Правила'''||'''Пересекается с'''||'''Параметры поиска'''
|-
| 001 || || Перелеты из Франции
|-
| 002 || 001 || Перелеты из Парижа
|}
== Теги в {{NameProject2}} ==
*''номер группы'', пользователь которой запустил поиск,
*''номер субагенства и агентства'' пользователя, запустившего поиск.
 
== Добавление правила маршрутизации поисковых запросов для {{NameProject2}} на стороне {{NameProject1}} ==
 
Чтобы создать правило маршрутизации:
 
# Зайдите в раздел '''Управление продажами → Авиабилеты → Процессы → Процесс поиска → Настройки маршрутизатора'''.
# Нажмите '''Создать новую запись'''.
# Задайте параметры правила (см. [[Маршрутизатор_поисковых_запросов_{{NameProject2}}#Параметры маршрутизации поисковых запросов в {{NameProject2}}|Параметры маршрутизации поисковых запросов в {{NameProject2}}]]):
#* Укажите условия применения правила — параметры поискового запроса, при которых поиск будет проходить по данному правилу.
#* Укажите, если требуется инвертировать тот или иной параметр поискового запроса (страну/город/аэропорт прибытия или отбытия).
#* Укажите один или несколько [[Пакеты реквизитов {{NameProject2}}|пакетов реквизитов {{NameProject2}}]], в которых будет проходить поиск при применении правила.
#* Задайте дополнительные параметры, которые будут применены к запросу поиска при применении пакета.
#* Выберите тип правила, Constrict (сужение) или Expand (расширение), оно будет определять, для чего будет использовать фильтр по а/к - сужение или расширение выдачи.
# Нажмите кнопку '''Сохранить'''.
{| class="wikitable" align="center" style="margin-left:1em"
|-
|[[Файл:Альтернативный_маршрутизатор_новоеправило.jpg|справа|1200px|Создание нового правила]]
|-
|Создание нового правила
|}
=== Импорт правил маршрутизации поисковых запросов в {{NameProject1}} ===
Помимо создания правил, вы можете импортировать правила из Админ-панели {{NameProject2}}. Система полностью перенесет все настройки из связанного агентства {{NameProject2}}.<br>
{{Attention| При импорте настроек, ваши текущие правила маршрутизатора удаляются. }}<br>
Связанное агентство задается под администратором в разделе '''Для техподдержки → {{NameProject2}} Вебсервисы → Настройки взаимодействия'''. Там нужно заполнить следующие поля:
* Идентификатор пользователя в {{NameProject2}}.
* Логин пользователя в {{NameProject2}}.
* Пароль пользователя в {{NameProject2}}.
* Используемая среда .net серверов
 
Чтобы использовать созданные и импортированные правила на стороне {{NameProject1}} нужно:
<br>
'''Администратору''' (указать на какие именно настройки будет смотреть система при поиске):
# Зайти в раздел '''Для техподдержки → {{NameProject2}} Вебсервисы → Настройки Взаимодействия'''.
# Включить опцию '''Настройки маршрутизатора''' в разделе '''Использовать настройки в Авиа сервере из Немо 1 для разделов'''.
 
== Особенности отображения на стороне {{NameProject1}} таблицы с настройками маршрутизатора==
{| class="wikitable" align="center" style="margin-left:1em"
|-
|[[Файл:Альтернативный маршрутизатор.jpg|справа|1200px|Внешний вид таблицы с правилами]]
|-
|Внешний вид таблицы с правилами
|}
 
* Строка таблицы соответствует одному правилу маршрутизатора.
* Столбцы соответствуют параметрам настроек маршрутизатора. Подробнее см.[[Маршрутизатор_поисковых_запросов_{{NameProject2}}#Параметры маршрутизации поисковых запросов в {{NameProject2}}|Параметры маршрутизации поисковых запросов в {{NameProject2}}]]
* Столбец '''"Пересекается с"''' показывает идентификаторы правил, которые либо полностью соответствуют правилу (строку которого мы рассматриваем), либо наше правило является частным случаем правил, указанных в столбце. Столбец "Пересекается с" помогает видеть пересечения правил и даёт возможность лучше ориентироваться в общей массе правил маршрутизатора.
 
'''Пример'''
 
{| class="wikitable" border="2"
|-
|'''ID Правила'''||'''Пересекается с'''||'''Параметры поиска'''
|-
| 001 || || Перелеты из Франции
|-
| 002 || 001 || Перелеты из Парижа
|}
 
== Примеры правил маршрутизации в {{NameProject2}} ==
247
правок

Навигация

'