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

Изменения

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

1184 байта убрано, 17:00, 19 декабря 2018
Маршрутизация в Немо 1.0 и Немо 2.0
[[Категория:Модули]][[Категория:НастройкаПлагины (Авиабилеты)]]'''ПремаршрутизаторМаршрутизатор''' - функционал, позволяющий управлять поисковыми запросами в соответствии с созданными правилами. Премаршрутизатор определяет реквизиты, под которыми должны проходить поиск, бронирование и выписка на определенных направлениях— [[плагин]] [[компонент]]а Авиабилеты системы {{NameSystem|link}}.
== Настройка премаршрутизатора в Nemo Назначение==Маршрутизатор поисковых запросов используют для автоматизации выбора пакетов реквизитов для [[Поиск (Авиабилеты)|поиска]] на основе параметров поискового запроса.<br>Агентство может настроить выгодную схему поиска для:* поиска в разных [[ГРС]] в нескольких зонах,* выдачи более разнообразных тарифов при минимальных издержках на поисковые транзакции.
Для настройки премаршрутизатора:Можно привязать пакеты реквизитов к определенной географии, например, чтобы '''ГРС Sirena Travel''' осуществляла поиск только внутренних российских рейсов.
1. Ввести в систему реквизиты поставщиков==Принцип работы==Маршрутизатор поисковых запросов представляет собой правила, которых вы собираетесь использовать, в разделе '''«Авиабилеты» - «Реквизиты подключения»'''которые распределяют поисковые запросы по разным пакетам реквизитов.
[[Файл:In'''Маршрутизация поисковых запросов''' — функция выбора подходящих для поиска пакетов реквизитов.png]]
2. Перейти в раздел '''«Авиабилеты» - «Поиск» - «Премаршрутизатор» - «Пакеты реквизитов»Маршрутизатор поисковых запросов''' и сформировать пакеты реквизитов на основе данных, введенных на первом шаге— совокупность правил маршрутизации.
3. Внутри каждого пакета настроить правила применения валюты'''Правило маршрутизации''' — пакет реквизитов и совокупность условий, методы оплаты. Указать имя пакета (например, «SABRE BSP RU EU» - для использования на маршрутах Россия - Европа)при выполнении которых поисковый запрос будет выполнен в указанном пакете реквизитов.
[[Файл:Available* Условие правила — совокупность параметра и указанных значений.png]]
4. Если необходимы особенные реквизиты каких-либо способов оплаты для определенных зон* Параметр условия — признак, их можно настроить в разделе '''«Авиабилеты» - «Поиск» - «Премаршрутизатор» - «Платежные методы»'''по которому поисковый запрос будет проверяться при маршрутизации.
5* Значение условия — один или несколько конкретных объектов параметра для сравнения с поисковым запросом: конкретные континенты, страны, аэропорты и т. Настроить таймлимиты для каждой зоны на странице '''«Заказы» - «Таймлимиты»'''д. Здесь из поля '''«Пакет реквизитов»''' выбираем нужныйЕсли указаны несколько значений, затем выставляем значение таймлимитато они рассматриваются в условии как альтернативные.<br>
6. Ввести и привязать к зонам комиссии авиакомпаний<!--Дополни иллюстрациями с метками, чтобы было понятно, где правило, субагентовгде условие правила, а также ценовые где параметр правила, где свойство и значение. На странице редактирования записи из этих справочников доступен чекбокс с выбором пакетов реквизитов, для которых должна срабатывать данная запись-->В общем случае один запрос соответствует нескольким подходящим реквизитам.
7Маршрутизатор сопоставляет заданные параметры запроса поиска с правилами маршрутизации поисковых запросов и определяет подходящие правила:* Если найдены подходящие правила, система отправляет параллельные запросы по всем подходящим пакетам и осуществляет поиск по указанным в них реквизитам. Установить в разделе '''«Авиабилеты» - «Поиск» - «Предустановки поиска»''' методы поиска* Если нет подходящих правил, система выдаст сообщение о том, для которых созданы пакетычто результаты не найдены.
[[Файл:PreЧтобы маршрутизатор выбрал правило, нужно чтобы '''все параметры''' поискового запроса совпали '''со всеми условиями''' правила.png]]
8== Маршрутизация в Немо 1. Необходимо активировать премаршрутизатор 0 и {{NameProject2}}==Маршрутизация настраивается одним из двух плагинов: * в разделе '''«Авиабилеты» - «Поиск» - «Предустановки поиска»{{NameProject1}}'''(см. [[Маршрутизатор поисковых запросов Немо Тревел 1.0]]),* в '''{{NameProject2}}''' (см. [[Маршрутизатор поисковых запросов {{NameProject2}}]]).
Рекомендуется использовать маршрутизатор в {{NameProject2}}, потому что он поддерживает более гибкий механизм настройки правил для выбора пакетов и имеет больше параметров для задания условий в правилах маршрутизации, например, позволяет создать отдельные правила для разных пользователей, [[Файл:Pre2API]] поиска и [[Авиабилеты.pngПоиск. Подключение метапоисковиков|метапоиска]], при этом правила создаются напрямую для пакетов реквизитов {{NameProject2}}, не используя пакеты реквизитов {{NameProject1}}.
Если реквизиты платежного метода {{Attention|При использовании маршрутизатора {{NameProject2}} географические ограничения пактов {{NameProject1}} '''не переопределены в премаршрутизаторе, то будут использоваться реквизиты из раздела настроек методов оплатыработают'''.}}
<span style="background-color:#fff0f5;"><span style="font-size:large;"><span styleПримеры правил маршрутизации поисковых запросов=="color:#ff0000;">!</span></span> Если для созданного пакета не включен метод поиска, пакет работать не будет.
{| class="wikitable" border= Принцип работы премаршрутизатора=="2" |- |'''Правила'''||'''Параметры поиска'''||'''Результат''' |- | Перелеты из Франции в Россию искать в Галилео <br/> Перелеты из Франции в Австрию искать в Сейбре || Перелет из Парижа в Москву || Поиск выполнится в пакете реквизитов Галилео |}
При поиске система определяет правила, которые подходят для заданного пользователем направления и осуществляют поиск по указанным в нем реквизитам. Если [[пользователь]] задал направление, для которого нет сработавших правил, система выдаст следующее сообщениеДля перелетов '''"туда-обратно"''' пакеты реквизитов выбираются следующим образом:
<pre>Данный запрос недоступен {| class="wikitable" border="2" |- |'''Правила'''||'''Параметры поиска'''||'''Результат''' |- | Перелеты из России во Францию искать в Галилео || Москва-Париж-Москва || Поиск выполнится в пакете реквизитов Галилео |- авторизация | Перелеты из России во Францию искать в Галилео || Париж-Москва || Поиск не прошлавыполнится, нет т. к. отсутствуют подходящие пакеты реквизитов подключения</pre> |}
Для создания правила для всех направлений необходимо указать '''сложных маршрутов''' пакет реквизитов выбирается, если параметры каждого сегмента перелёта в нем название, источники перевозки (запросе поиска, бронирования, выписки) без детализации по континентам и странам отправления-прилета. Данный модуль предназначен соответствуют правилу маршрутизации для работы с разными реквизитами в рамках одного поставщика. Если вы используете нескольких поставщиков, принцип работы следующийданного пакета:
<pre>Предположим, {| class="wikitable" border="2" |- |'''Правила'''||'''Параметры поиска'''||'''Результат''' |- | Перелеты из Франции или Москвы в Италию или Украину искать в Галилео || Москва — Париж — Милан || Поиск выполнится в пакете реквизитов Галилео |- | Перелеты из Франции или Москвы в Италию или Украину искать в системе используются два поставщика: Galileo и SabreГалилео || Москва — Париж — Санкт-Петербург || Поиск не выполнится, для них задано два пакета т. к. отсутствуют подходящие пакеты реквизитов: |}
1. первый пакет - Galileo: поиск, бронирование, выписка перелетов по Украине;<br>2. второй пакет - SabreL: поиск, бронирование, выписка перелетов во всех остальных странах.  При поиске по направлениям: Москва - Киев - система будет искать рейсы по правилу первого пакета; Киев - Москва - поиск идет на реквизитах первого пакета; Киев - Донецк - поиск идет на реквизитах первого и второго пакетов.</pre> В таком случае {{Attention|Если для исключения из результатов поиска рейсов поставщиков рекомендуем использовать модули: [[Микшер]] и Маршрутизатор. == Создание правил == При создании пакетов к заполнению доступны следующие поля:*'''Наименование пакета''' - будет использоваться при дальнейших настройках в системе (напримервыбран пакет с нерабочими реквизитами, на странице настройки таймлимитов). Наименования рекомендуем задавать в форматето пользователь получит сообщение: Sabre BSP RU и т.д. *'''Источник перевозки''' - здесь отображаются все записи реквизитов для выбранного поставщикаНе найдены подходящие реквизиты. *'''Континенты вылета и прилета''' и '''страны вылета и прилета'Проверьте настройки'' - выбрать реквизиты, которые будут использовать для бронирования и выписки в пакете. }}<span style="background-color:#fff0f5;"><span style="font-size:large;"><span style="color:#ff0000;">!</span></span> В пакетах реквизитов происходит суммирование настроек: тСм.е. если вы указываете в пакете континент отправления/прилета - «Азия», страну - «Россия», для него система будет искать рейсы по России плюс все перелеты в Азии. == Создание комиссионного правила для пакета также== После того, как вы заполнили реквизиты (в разделе '''«Реквизиты подключения»''') и сформировали пакеты реквизитов для премаршрутизатора, в системе появляется возможность задать разные комиссионные правила для зон BSP*[[Маршрутизатор поисковых запросов Немо Тревел 1.0]]*[[Маршрутизатор поисковых запросов {{NameProject2}}]]Чтобы задать комиссию для пакета реквизитов необходимо: 1. В справочник '''«Контрактные авиакомпании»''' *[[Поиск (раздел '''«Авиабилеты» - «Выписка билетов»'''Авиабилеты) добавить записи о нужных вам авиакомпаниях. При создании записи указать, для какого пакета реквизитов она создается.]]*[[Глобальная распределительная система]]2. В том же разделе зайти в справочник '''«Комиссии авиакомпаний»''' и создать комиссионные правила, отметив, для какого пакета *[[Пакеты реквизитов они должны действоватьНемо 1.0]] Указать принадлежность к пакету можно как при создании нового правила/записи, так и в уже заданных. == Создание ценового правила для пакета == После того, как вы заполнили реквизиты *[[Фильтры поисковых запросов (в разделе '''«Реквизиты подключения»'''Авиабилеты) и сформировали пакеты реквизитов для премаршрутизатора, в системе появляется возможность задать разные сборы для пакетов. Чтобы задать ценовое правило для пакета реквизитов, необходимо в справочник '''«Ценовые правила»''' (раздел '''«Авиабилеты» - «Управление ценами»''') добавить записи о сборах. При создании правила указать, для какого пакета реквизитов оно создается. == См. также ==]]*[[БронированиеФильтры результатов поиска (Авиабилеты)]]*[[ВыпискаМикшер результатов поиска (Авиабилеты)]]
1382
правки
'