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

Изменения

Фильтры результатов поиска Nemo Connect

15 774 байта добавлено, 10:15, 30 ноября 2023
Параметры фильтрации поисковых запросов
==Назначение==
Плагин '''Фильтры результатов поиска {{NameProject2}}''' ограничивает отображение параметров семейств тарифов ограничивают набор перелетов на выдаче результатов [[Поиск (Авиабилеты)|поиска авиабилетов]].
==Взаимодействие фильтра результатов поиска {{NameProject2}} с фильтром результатов поиска {{NameProject1}} Описание и принцип работы==
Фильтры результатов поиска {{NameProject2}} работают отдельно и независимо от для работы использует правила плагина [[Фильтры результатов поиска (Авиабилеты)|фильтров фильтры результатов поиска {{NameProject1}}]]. Плагины Таким образом, для запуска работы плагина пользователю не являются взаимоиключающими и могут использоваться одновременнотребуется переносить правила из прежнего модуля в новый, синхронизация происходит автоматически. Подробнее про настройку правил фильтрации результатов поиска в {{NameProject1}} см. в [[Фильтры результатов поиска (Авиабилеты)]]. Дополнительно в фильтр результатов поиска {{NameProject2}} добавлены опции для ограничения отображения параметров семейств тарифов на выдаче результатов поиска авиабилетов (см. раздел '''Параметры фильтров результатов поиска'''){{Attention|Фильтры результатов поиска в {{NameProject2}} работают ТОЛЬКО если включено [[Ценообразование {{NameProject2}}]].}}
==Включение фильтра результатов поиска {{NameProject2}}==
Чтобы включить фильтр результатов поиска {{NameProject2}}, включите : * Зайдите в панель администрирования {{NameProject2}}.* Включите опцию '''Использовать фильтры результатов поиска''' в разделе '''Настройки авиа → Поисковые настройки → Фильтры результатов''' в панели администрирования {{NameProject2}}.<br /> <!---->[[Файл:Фильтр_результатов_вкл.png|400px]]<br /> {{NameSystem}} импортирует правила фильтрации агентства, заведённые в панели администрирования {{NameProject1}}, и в дальнейшем использует их для работы фильтра результатов поиска {{NameProject2}}. == Фильтрация опций семейств тарифов == * '''Параметры семейства тарифа, выводимые в результатах поиска''' — выбранные параметры тарифов будут отображаться на выдаче результатов поиска. Если не выбран ни один из параметров, то данный фильтр считается отключенным и все параметры будут отображены на выдаче. {| class="wikitable"|-|[[Файл:Фильтр_результатов_Параметры_семейства_тарифа.png|400px]]|-|Выбор параметров семейств тарифов для отображения|} Если фильтры результатов поиска {{NameProject2}} отключены, то все параметры семейств тарифов будут отображены. == Параметры фильтрации поисковых запросов ==* '''Разрешающий фильтр''' - включает разрешающий режим работы правила. Отфильтрованные запрещающими правилами запросы будут разрешены при совпадении параметров поискового запроса с параметрами разрешающего фильтра.* '''Континенты вылета''' — запросы поиска рейсов с вылетом из указанных континентов будут отфильтрованы/разрешены.* '''Страны вылета''' — запросы поиска рейсов с вылетом из указанных стран будут отфильтрованы/разрешены.* '''Аэропорты вылета''' — запросы поиска рейсов с вылетом из указанных аэропортов будут отфильтрованы/разрешены. В качестве значений можно указать конкретные аэропорты или агрегирующие аэропорты — города (''Москва-Домодедово, Берлин-Тегель'' или ''Москва, Берлин'').* '''Континенты прилета''' — запросы поиска рейсов с прилётом на указанные континенты будут отфильтрованы/разрешены.* '''Страны прилета''' — запросы поиска рейсов с прилётом в указанные страны будут отфильтрованы/разрешены.* '''Аэропорты прилета''' — запросы поиска рейсов с прилётом в указанные аэропорты будут отфильтрованы/разрешены. В качестве значений можно указать конкретные аэропорты или агрегирующие аэропорты — города (''Москва-Домодедово, Берлин-Тегель'' или ''Москва, Берлин'').* '''Тип перелёта''' — запросы поиска с указанными типами маршрутов будут отфильтрованы/разрешены:** ''В одну сторону'',** ''Туда-обратно'',** ''Комби''.* '''Дата вылета после''' — запросы поиска рейсов с вылетом после указанной даты будут отфильтрованы/разрешены.* '''Дата вылета до''' — запросы поиска рейсов с вылетом до указанной даты будут отфильтрованы/разрешены.* '''Дни недели''' — запросы поиска рейсов, в которых дата вылета или прилёта приходится на выбранные дни недели, будут отфильтрованы/разрешены.* '''Проверять направления (плечи)''' — способ проверки параметров правила по плечам перелёта:** '''''Все''''' — условия фильтрации проверяются по всем плечам (значение по умолчанию). При этом будут проверяться правила по всем плечам. Например: установлен запрещающий фильтр «страны вылета: Все кроме Украина (UA)». Это правило будет проверяться для всех плечей, и в этом случае запрос на маршрут типа IEV-MOW-IEV будет отфильтрован, поскольку на втором плече имеется вылет из Москвы. ** '''''Первое''''' — условия фильтрации проверяются только для первого плеча перелёта. Если рассматривать тот же пример, то, если выбрано данное значение настройки, маршруты IEV-MOW-IEV (RT) или IEV-MOW-PAR (CT) уже будут допущены к поиску.** '''''Последнее''''' — условия фильтрации проверяются только для последнего плеча перелёта.** '''''Все, кроме первого и последнего''''' (для сложных маршрутов) — условия фильтрации проверяются для всех промежуточных плечей перелёта.Примечание: Если в маршруте одно плечо (OW), то оно носит одновременно признак и первого, и последнего плеча.*'''Использовать расписание авиакомпании''' — разрешение (или запрет) запросов поиска по направлениям, которые соответствуют расписанию выбранных авиакомпаний в заданных реквизитах. Подробнее см. раздел [[Фильтры поисковых запросов#Фильтр запросов по расписанию авиакомпании|Фильтр запросов по расписанию авиакомпании]].*'''Номера пакетов реквизитов из {{NameProject2}}''' — разрешение (или запрет) запросов поиска по выбранным пакетам. Подробнее см. раздел [[Фильтры поисковых запросов#Фильтр запросов по пакетам реквизитов из {{NameProject2}}|Фильтр запросов по пакетам реквизитов из {{NameProject2}}]]*'''Применимые типы поиска для правила''' - запросы поиска будут отфильтрованы/разрешены для указанного(ых) типа(ов) поиска.**'''Standard''' - стандартный поиск.**'''Schedule''' - поиск по расписанию.**'''AirAvailability''' - запрос наличия мест. **'''DateRange''' - поиск по окружным датам.*'''Содержит фильтр SubType''' - поиск будет отфильтрован/разрешен для указанного(ых) SubType. *'''Cтыковочные аэропорты''' - поиск будет отфильтрован/разрешен для перелетов с указанным(ими) стыковочными аэропортами.  ===Фильтр запросов по расписанию авиакомпании=== Чтобы использовать расписание авиакомпании для разрешения запуска поиска:* Создайте правило, запрещающее поиск по всем направлениям.* Создайте правило, разрешающее поиск по направлениям расписания авиакомпании:*# установите признак разрешающего правила*# задайте реквизиты для загрузки расписания, перечисленные через дефис:*#* IATA код авиакомпании(Поддерживает ввод кириллических символов),*#* ГРС — укажите (по необходимости) значение: SIRENA. Для других ГРС данная функция пока не поддерживается.*#* идентификатор агентства в ГРС (PCC, Client Id и т.п.).*# Нажмите клавишу "Enter".'''''Формат значений''''': ''<IATA код авиакомпании>''-''<ГРС>''-''<идентификатор агентства в ГРС>''. <br>'''''Пример значения''': AA-SIRENA-1234.''<br>В одном правиле можно задать не более 3-х значений. Если юзер под которым ведется тестирование тестовый (таким является 30328 по вебконфигу .нет), то для подгрузки расписания используется по умолчанию тестовая среда, для остальных агентств используется PROD по умолчанию -> нужно указывать 4-м параметром нужную среду(CERT/TEST). При тестировании можно использовать следующий формат значений: ''<IATA код авиакомпании>''-''<ГРС>''-''<идентификатор агентства в ГРС>''-''<среда выполнения запросов>'' для использования нужной среды (CERT или TEST), PROD является средой по умолчанию. Для корректной работы фильтров запросов по расписанию необходимо также настроить правило в маршрутизаторе в {{NameProject2}}. То есть завести правило в маршрутизаторе для пакетов, которые указаны в фильтрах запросов. При этом необходимо указать авиакомпании для передачи как обязательные в ГДС, фильтры по расписанию для которых настроены.    В результате поиск запустится только по тем маршрутам и в те даты, на которые у авиакомпании есть рейсы. При составлении расписания используются не только направления, но и дни недели, по которым авиакомпания осуществляет рейсы по направлениям. <br> При комбинации сегментов со стыковкой дата вылета второго сегмента на плече должна быть равна либо больше на один день относительно даты вылета первого сегмента. {{Attention|Загрузка расписания реализована только для ГРС Сирена Трэвел и Travelfusion.}} ===Фильтр запросов по пакетам реквизитов из {{NameProject2}}===Параметр '''+номера пакетов реквизитов из {{NameProject2}}''' позволяет включить применение правил на конкретные пакеты реквизитов . Чтобы использовать этот фильтр нужно ввести в поле номера пакетов реквизитов. Если правило необходимо применить сразу к нескольким пакетам, то они записываются через запятую. После установки настройки данное правило фильтрации будет применяться только для перечисленных пакетов. На запуск в целом поиска и другие пакеты, не указанные в данной настройки, правило применяться не будет. {| class="wikitable"|-|[[Файл:Pnr.jpg|1000px]]|-|Фильтр "Использовать расписание авиакомпании и фильтр номера пакетов реквизитов из {{NameProject2}}"|} {{Attention|Настройки '''+использовать расписание авиакомпании и +номера пакетов реквизитов из {{NameProject2}}''' работают только на стороне Авиа сервера и включаются в работу при условии включения настройки ''Фильтр поисковых запросов {{NameProject2}}'' (см. раздел [[Фильтры_поисковых_запросов_(Авиабилеты)#Включить фильтры поисковых запросов {{NameProject2}}|Включить фильтры поисковых запросов {{NameProject2}}]]). Если данная настройка не включена, то параметры будут проигнорированы.}}<br>{{Attention|Если поиск был заблокирован после проверки всех правил без привязки к пакетам, то дальнейшая проверка правил с привязкой к пакетам уже не осуществляется}}.
== Параметры фильтрации результатов поиска =={{Attention|Настройка '''+использовать расписание авиакомпании''' работает только для ГРС Сирена Трэвел и Travelfusion, в свою очередь настройка '''+номера пакетов реквизитов из {{NameProject2}}''' применима для пакетов всех GDS}}.
==См. также==* '''Параметры семейства тарифа, выводимые в результатах [[Фильтры результатов поиска''' - выбранные параметры тарифов будут отображаться на выдаче (Авиабилеты)]]*[[Глобальная распределительная система]]*[[Пакеты реквизитов Немо 1.0]]*[[Маршрутизатор поисковых запросов]]*[[Микшер результатов поиска. Если не выбран ни один из параметров, то данный фильтр считается отключенным и все параметры будут отображены на выдаче.(Авиабилеты)]]*[[Пользователь]]
17
правок
'