Изменения

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

Фильтры поисковых запросов (Авиабилеты)

793 байта добавлено, 15:54, 26 июля 2017
Нет описания правки
==Примеры использования==
* Минимизация невалидных поисков Ограничение поиска только по самым популярным направлениям при продажах с метапоискапомощью метапоисковых сайтов.
* Сокращение издержек на платные поисковые транзакции.
* Улучшение конверсии.
== Принцип работы ==
Фильтр поисковых запросов запрещает поиски, которые агентство определило правилами фильтрации (подробнее этапы поиска см. в статье [[Поиск (Авиабилеты)]]).<br>Перед отправкой в [[ГРС]], каждый поисковый запрос проверяется правилами фильтрации. <br>
В результате действия фильтра поиск либо прерывается, то есть, запрос в ГРС не отправляется, либо разрешается, то есть, отправляется на дальнейшую [[Маршрутизатор поисковых запросов|маршрутизацию]] (см. [[Поиск (Авиабилеты)]]).
* Чтобы отменить запрет на избранные поиски, задают разрешающее правило, которое запустит отфильтрованный поисковый запрос.
Если поиск будет прерван фильтром, то пользователь получит сообщение '''''По данному запросу ничего не найдено'''''. В [[лог]]е поиска, запрещенного фильтром, будет сообщение:
<pre>
Предупреждение "Search aborted: not allowed by request filters (FILTER_NUMBER)"
где ''FILTER_NUMBER'' — номер правила.
Фильтры запросов работают для любых типов [[маршрут]]ов, могут применяться к [[сегмент]]ам или к плечам перелёта.
'''Действие фильтра поисковых запросов''' — процедура, которая выполнится для отфильтрованных запросов поиска.
* '''Если для параметра выбрана опция «Выключен», то параметр не влияет на фильтрацию.'''
== Включение фильтров поисковых запросов ==
Фильтры поисковых запросов для пользователя/агентства включаются опцией '''Фильтры запросов включены''' в разделе '''Управление продажами → Авиабилеты → Процессы → Процесс поиска → Тонкая настройка'''<!--{{Menu|Управление продажами|Процессы|Процесс поиска|Тонкая настройка}}-->.
== Создание правил фильтрации поисковых запросов ==
Правила фильтрации поисковых запросов создаются и редактируются в разделе '''Управление продажами → Авиабилеты → Процессы → Процесс поиска → Фильтры запросов'''<!--{{Menu|Управление продажами|Процессы|Процесс поиска|Фильтры запросов}}-->.
Чтобы создать правило фильтрации:
# Нажмите кнопку '''Создать новую запись''' внизу страницы.
Список созданных фильтров поисковых запросов отображается в таблице в разделе '''Управление продажами → Авиабилеты → Процессы → Процесс поиска → Фильтры запросов'''<!--{{Menu|Управление продажами|Процессы|Процесс поиска|Фильтры запросов}}-->.
{| class="wikitable"
* '''Страны вылета''' — запросы поиска рейсов с вылетом из указанных стран будут отфильтрованы/разрешены.
* '''Аэропорты вылета''' — запросы поиска рейсов с вылетом из указанных аэропортов будут отфильтрованы/разрешены. В качестве значений можно указать конкретные аэропорты или агрегирующие аэропорты — города (''Москва-Домодедово, Берлин-Тегель'' или ''Москва, Берлин'').
* '''Континенты прилета''' — запросы поиска рейсов с прилётом на указанные континенты будут отфильтрованы/разрешены.
* '''Страны прилета''' — запросы поиска рейсов с прилётом в указанные страны будут отфильтрованы/разрешены.
* '''Аэропорты прилета''' — запросы поиска рейсов с прилётом в указанные аэропорты будут отфильтрованы/разрешены. В качестве значений можно указать конкретные аэропорты или агрегирующие аэропорты — города (''Москва-Домодедово, Берлин-Тегель'' или ''Москва, Берлин'').
*# задайте реквизиты для загрузки расписания, перечисленные через дефис:
*#* IATA код авиакомпании,
*#* ГРС — укажите (по необходимости) значение: SIRENA. Для других ГРС данная функция пока не пока поддерживается.
*#* идентификатор агентства в ГРС (PCC, Client Id и т.п.).
*# Нажмите клавишу "Enter".
'''''Формат значений''''': ''<IATA код авиакомпании>''-''<ГРС>''-''<идентификатор агентства в ГРС>''. <br>'''''Пример значения''': AA-SIRENA-1234.''<br>В одном правиле можно задать не более 3-х значений.
В результате поиск запустится только по тем маршрутам и в те даты, в которых на которые у авиакомпании есть рейсы. При составлении расписания используются не только направления, но и дни недели, по которым авиакомпания осуществляет рейсы по направлениям. <br> При комбинации сегментов со стыковкой дата вылета второго сегмента на плече должна быть равна либо больше на один день относительно даты вылета первого сегмента.
Фильтр работает только для ГРС Сирена Трэвел.
=== Пример 1. Запретить поиск непопулярных направлений ===
Чтобы поиск прерывался для непопулярных направлений с пунктами вылета/прилета из/в ''Аликанте'', или из/в ''Ираклион'', и при этом пункт прилёта/вылета может мог быть любым , создайте два запрещающих правила.
{| class="wikitable"
! colspan="2" style="text-align:left;"| Правило фильтрации № 1№1
|-
| colspan="2" style="text-align:left; background: #CCFFCC;" | Запретить поиск, если в качестве аэропорта вылета указан Аликанте или Ираклион.
| Все
|-
! colspan="2" style="text-align:left;"| Правило фильтрации № 2№2
|-
| colspan="2" style="text-align:left; background: #CCFFCC;" | Запретить поиск, если в качестве аэропорта прилета указан Аликанте или Ираклион.
|}
В таблице представлена схема работы фильтров № 1 №1 и № 2 №2 для каждого перелёта в результатах поиска.
{| class="wikitable mw-collapsible mw-collapsed"
|
{| class="wikitable"
! colspan="5" style="text-align:left;"| Пример работы правила фильтрации № 1№1
|-
! width="75" | №
|}
В таблице представлен совместный результат работы правил фильтрации № 1 №1 и № 2 №2 для каждого перелёта в результатах поиска. В столбце «Цель фильтрации» указано соответствие фактической работы фильтров ожидаемым результатам.
{| class="wikitable mw-collapsible mw-collapsed"
! colspan="6" style="text-align:left;"| Совместный результат работы фильтров № 1 №1 и № 2№2
|-
! width="75" | №
|}
Как видно из таблицы , мы получили именно тот результат, который ожидали : прерваны все нежелательные запросы поиска.
'''Почему нельзя объединить условия с параметрами «Аэропорт вылета» и «Аэропорт прилёта» в одном правиле?'''
{| class="wikitable"
! colspan="2" style="text-align:left;"| Правило фильтрации № 1№1
|-
| colspan="2" style="text-align:left; background: #FFCCCC;" | Запретить поиск, если в качестве аэропорта вылета или прилёта указан Аликанте, Ираклион.
{| class="wikitable mw-collapsible mw-collapsed"
! colspan="6" style="text-align:left;"| Схема работы правила фильтрации № 1№1
|-
! width="75" | №
Поиск прервётся, только если одновременно аэропорт вылета и аэропорт прилета совпадут с указанными в условиях правила значениями.
Если указывать оба условия (аэропорты вылета и аэропорты прилёта) в одном правиле, то для выполнения правила нужно, чтобы в поиске одновременно были заданы '''вылет из Аликанте или Ираклиона''' и '''прилёт в Аликанте или Ираклион'''. Запросы поиска, в которых с правилом фильтрации совпадёт только один из аэропортов: (либо аэропорт вылета, либо аэропорт прилёта), не будут отфильтрованы и прерваны.
=== Пример 2. Запретить поиск по всем направлениям, кроме допустимых ===
{| class="wikitable mw-collapsible mw-collapsed" style="width: 750px;"
| colspan="2" style="text-align:left;"| '''Правило фильтрации № 1№1'''<br/>
Запретить поиск для всех континентов:
|-
Затем нужно разрешить поиск по нужным направлениям с помощью следующих разрешающих фильтров:
{| class="wikitable mw-collapsible mw-collapsed" style="width: 750px;"
| colspan="2" style="text-align:left;"| '''Правило фильтрации № 2№2'''<br/>Разрешить поиск, если в качестве аэропорта вылета указана Москва, а в качестве аэропорта прилет прилета указаны Санкт-Петербург и Екатеринбург.
|-
| style="text-align:left;" | Аэропорты вылета
Чтобы сформировать целевой список допустимых направлений, осталось разрешить и другие нужные нам направления.
* Правило фильтрации № 3 №3 разрешает поиски по направлению Санкт-Петербург/Тамбов → Москва.* Правило фильтрации № 4 №4 разрешает поиски по направлениям Екатеринбург → Москва/Санкт-Петербург/Тамбов.
{| class="wikitable mw-collapsible mw-collapsed" style="width: 750px;"
| colspan="2" style="text-align:left;"| '''Правило фильтрации № 3'''<br/>
Разрешить поиск, если в качестве аэропорта вылета указаны Санкт-Петербург или Тамбов, а в качестве аэропорта прилет прилета указана Москва.
|-
| style="text-align:left;" | Аэропорты вылета
|}
{| class="wikitable mw-collapsible mw-collapsed" style="width: 750px;"
| colspan="2" style="text-align:left;"| '''Правило фильтрации № 4№4'''<br/>
Разрешить поиск, если в качестве аэропорта вылета указан Екатеринбург, а в качестве аэропорта прилета указаны Москва, Санкт-Петербург или Тамбов.
|-
==Включить фильтры поисковых запросов {{NameProject2}}==
Фильтры поисковых запросов {{NameProject2}} - усовершенствованная версия фильтров поисковых запросов {{NameProject1}}. Новый модуль поддерживают поддерживает расширенный диапазон возможностей и отличается быстродействием. Фильтр поисковых запросов {{NameProject2}} не требует ручного внесения правил, фильтр использует правила модуля '''Фильтр поисковых запросов {{NameProject1}}'''. После включения модуля '''Фильтр поисковых запросов {{NameProject2}}''', синхронизация происходит автоматически.
Чтобы активировать работу модуля '''Фильтры поисковых запросов {{NameProject2}}''':
* Выполните вход в '''панель администрирования {{NameProject2}}'''.
* Зайдите в раздел '''Настройки Авиа → Профили → Профиль пользователя'''.
* Выберите пользователя ''Аноним'' агентства(если фильтры должны работать для основного сайта) или же другого пользователя внутри агентства, например, конкретного пользователя для метапоиска, если нужно включить фильтры именно для метапоиска.
* Включите опцию '''Использовать фильтры запросов'''.
* Для корректной работы убедитесь, что в панели администрирования {{NameProject2}} заполнены следующие поля:
** в разделе ''' Профиль агентства''': параметр ''ID агенства в Nemo 1'' - номер агентства, присвоенный в панели администрирования {{NameProject1}}.
** в разделе '''Профиль пользователя''' для выбранного пользователя {{NameProject2}}: параметр ''ID субъекта из внешней системы'' - номер пользователя/группы/компании в {{NameProject1}}. Фильтры поисковых запросов {{NameProject2}} импортируют для выбранного пользователя правила фильтрации того пользователя/группы/компании из {{NameProject1}}, номер которого задан в этом параметре. В результате в {{NameProject2}} для пользователя устанавливаются те правила, которые установлены для поставленного этому пользователю в соответствие объекту (=пользователю/группе/компании) в {{NameProject1}}.
{{Attention|В случае несрабатывания установленных фильтров запросов после сброса кэша и наличии ошибки вида '''Ошибка "Reset Nemo 2 search request filters cache error." ''' необходимо в {{NameProject1}} "в разделе настроек '''Для техподдержки"→"Nemo2.0 Вебсервисы""Настройки взаимодействия" установить ''' проверить тип установленной среды в "опции '''Используемая среда (сервер Настроек и Статистики)" среду'''. Если используемая среда не соответствует действительности (например, соответствующую реальной среде сервера настроек для того или иного реального агентстваустановлена тестовая среда), то поправить значение настройки. Далее следует пересохранить установленные фильтрыв {{NameProject1}}!}}
== См. также ==

Навигация

'