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

Изменения

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

33 602 байта добавлено, 18:39, 11 марта 2016
Новая страница: «Категория: Плагины (Авиабилеты) <!-- --> '''Фильтр поисковых запросов''' — плагин Компоне…»
[[Категория: Плагины (Авиабилеты)]]
<!-- -->
'''Фильтр поисковых запросов''' — плагин [[Компонент | компонента]] [[Авиабилеты (компонент) | «Авиабилеты»]] системы {{NameSystem|link}}.

==Назначение==
Фильтры поисковых запросов запрещают нежелательные [[Поиск (Авиабилеты)|поиски]]. Комбинация условий с различными параметрами (континенты, страны, [[аэропорт]]ы вылета и прилета, [[Маршрут|тип перелёта]], диапазон дат вылета, дни недели, [[Сегмент|плечи перелёта]]) позволяет гибко настраивать применение фильтров к поисковым запросам.

==Примеры использования==
<!--*Уменьшение невалидных поисков с метапоиска.-->
* Сокращение издержек на поисковые транзакции.
* Улучшение конверсии.
* Снижение нагрузки на сервер.

== Принцип работы ==
Перед отправкой в [[ГРС]], каждый поисковый запрос проверяется правилами фильтрации.
* Чтобы запрос поиска прервался, достаточно срабатывания хотя бы одного правила фильтрации.
* Чтобы правило фильтрации сработало, нужно чтобы выполнились все условия фильтрации, заданные в правиле.

Если поиск будет прерван фильтром, то пользователь получит сообщение — '''''По данному запросу ничего не найдено'''''. В [[лог]]е поиска, запрещенного фильтром, будет сообщение:
<pre>
Предупреждение "Search aborted: not allowed by request filters (FILTER_NUMBER)"
</pre>
где ''FILTER_NUMBER'' — номер правила, прервавшего процесс поиска.

Фильтры запросов работают для любых [[маршрут]]ов, могут применяться к [[сегмент]]ам или к плечам перелёта.

'''Действие фильтра поисковых запросов''' — процедура, которые выполнится для отфильтрованных запросов поиска. Фильтры запросов поиска поддерживают единственное действие — запрет поиска.

'''Фильтр поисковых запросов''' — комбинация условий, при одновременном выполнении которых к запросу поиска будет применено назначенное действие — запрос будет прерван.

{| class="wikitable"
|-
|[[Файл:Правило фильтрации и его условия.png|920px]]
|-
|Пример фильтра поисковых запросов
|}

'''Условие фильтра''' — совокупность [[#Параметры фильтрации поисковых запросов|параметра]], его свойства и указанных значений.

{| class="wikitable"
|-
|[[Файл:Параметр, свойство, значение.png|605px]]
|-
|Пример условия фильтрации поисковых запросов
|}

'''Параметр условия''' — признак, по которому поисковый запрос будет проверяться при фильтрации.

'''Свойство условия''' — правило сравнения параметра поискового запроса с указанными в условии значениями параметра. Свойство условия определяется способом указания значений:
* '''''совпадает с''''' (если указывать значения с опцией «Выбранные») — в фильтр попадут только те запросы поиска, параметры которых соответствуют указанному значению.
* '''''не совпадает с''''' (если указывать значения с опцией «Все, кроме») — в фильтр попадут только те запросы поиска, параметры которых не соответствуют указанному значению.
'''Значение условия''' — один или несколько конкретных объектов параметра для сравнения с поисковым запросом: конкретные континенты, страны, аэропорты и т. д. Если указаны несколько значений, то они рассматриваются в условии как альтернативные.

{| class="wikitable"
|-
|[[Файл:Как читать условие.png|906px]]
|-
|Пример условия фильтрации поисковых запросов со свойством «не совпадает с»
|}

== Включение фильтров поисковых запросов ==
Фильтры поисковых запросов включаются опцией '''Фильтры запросов включены''' в разделе {{Menu|Управление продажами|Процессы|Процесс поиска|Тонкая настройка}}.

== Параметры фильтрации поисковых запросов ==
* '''Континенты вылета''' — запросы поиска рейсов с вылетом из указанных континентов будут отфильтрованы.
* '''Страны вылета''' — запросы поиска рейсов с вылетом из указанных стран будут отфильтрованы.
* '''Аэропорты вылета''' — запросы поиска рейсов с вылетом из указанных аэропортов будут отфильтрованы. В качестве значений можно указать конкретные аэропорты или агрегирующие аэропорты — города (''Москва-Домодедово, Берлин-Тегель'' или ''Москва, Берлин'').
* '''Континенты прилета''' — запросы поиска рейсов с прилётом на указанные континенты будут отфильтрованы.
* '''Страны прилета''' — запросы поиска рейсов с прилётом в указанные страны будут отфильтрованы.
* '''Аэропорты прилета''' — запросы поиска рейсов с прилётом в указанные аэропорты будут отфильтрованы. В качестве значений можно указать конкретные аэропорты или агрегирующие аэропорты — города (''Москва-Домодедово, Берлин-Тегель'' или ''Москва, Берлин'').
* '''Тип перелёта''' — запросы поиска с указанными типами маршрутов будут отфильтрованы:
** ''В одну сторону'',
** ''Туда-обратно'',
** ''Комби''.
* '''Дата вылета после''' — запросы поиска рейсов с вылетом после указанной даты будут отфильтрованы.
* '''Дата вылета до''' — запросы поиска рейсов с вылетом до указанной даты будут отфильтрованы.
* '''Дни недели''' — запросы поиска рейсов, в которых дата вылета или прилёта приходится на выбранные дни недели, будут отфильтрованы.
* '''Проверять направления (плечи)''' — способ проверки параметров правила по плечам перелёта:
** '''''Все''''' — условия фильтрации проверяются по всем плечам (значение по умолчанию).
** '''''Первое''''' — условия фильтрации проверяются только для первого плеча перелёта.
** '''''Последнее''''' — условия фильтрации проверяются только для последнего плеча перелёта.
** '''''Все, кроме первого и последнего''''' (для сложных маршрутов) — условия фильтрации проверяются для всех промежуточных плечей перелёта.

{{Attention|Если в маршруте одно плечо, то оно носит одновременно признак и первого, и последнего плеча.}}

{{Attention|Если для параметра выбрана опция «Выключен», то параметр не влияет на фильтрацию.}}

== Создание правил фильтрации поисковых запросов ==
Правила фильтрации поисковых запросов создаются и редактируются в разделе {{Menu|Управление продажами|Процессы|Процесс поиска|Фильтры запросов}}.

Чтобы создать правило фильтрации:
# Нажмите кнопку '''Создать новую запись'''.
# Задайте [[#Параметры фильтрации поисковых запросов|условия фильтрации]].
# Нажмите кнопку '''Создать новую запись''' внизу страницы.

Список созданных фильтров поисковых запросов отображается в таблице в разделе {{Menu|Управление продажами|Процессы|Процесс поиска|Фильтры запросов}}.

{| class="wikitable"
|-
|[[Файл:Фильтрация запросов поиска.png|1000px]]
|-
|Правила фильтрации поисковых запросов
|}

== Примеры правил фильтрации поисковых запросов ==

=== Пример 1. Запретить поиск непопулярных направлений ===
Чтобы поиск прерывался для непопулярных направлений с пунктами вылета или прилета: ''Аликанте'', ''Ираклион'', — создайте два правила.

{| class="wikitable"
! colspan="2" style="text-align:left;"| Правило фильтрации № 1
|-
| colspan="2" style="text-align:left; background: #CCFFCC;" | Запретить поиск, если в качестве аэропорта вылета указан Аликанте или Ираклион.
|-
| style="text-align:left;" | + аэропорты вылета
| Выбранные:
* Аликанте
* Ираклион
|-
| style="text-align:left;" | + проверять направления (плечи)
| Все
|-
! colspan="2" style="text-align:left;"| Правило фильтрации № 2
|-
| colspan="2" style="text-align:left; background: #CCFFCC;" | Запретить поиск, если в качестве аэропорта прилета указан Аликанте или Ираклион.
|-
| style="text-align:left;" | + аэропорты прилета
| Выбранные:
* Аликанте
* Ираклион
|-
| style="text-align:left;" | + проверять направления (плечи)
| Все
|}

В таблице представлена схема работы фильтров № 1 и № 2 для каждого перелёта в результатах поиска.

{| class="wikitable mw-collapsible mw-collapsed"
|-
! colspan="3" style="text-align:left;"| Схема работы правил фильтрации поисковых запросов
|-
|
{| class="wikitable"
! colspan="5" style="text-align:left;"| Пример работы правила фильтрации № 1
|-
! width="75" | №
| colspan="2" style="text-align: center;" | Аэропорты вылета:<br/>Выбранные (Аликанте, Ираклион)
! &nbsp;
! width="120" | Результат работы правила
|-
!
! Аэропорт вылета
! Аэропорт прилёта
!
! Запрос поиска
|-
! Перелет 1
|style="background-color:#CCFFCC;"| Аликанте
| Санкт-Петербург
|
|style="background-color:#CCFFCC;"| Поиск прервётся
|-
! Перелет 2
|style="background-color:#CCFFCC;"| Аликанте
| Екатеринбург
|
|style="background-color:#CCFFCC;"| Поиск прервётся
|-
! Перелет 3
|style="background-color:#CCFFCC;"| Аликанте
| Ираклион
|
|style="background-color:#CCFFCC;"| Поиск прервётся
|-
! Перелет 4
|style="background-color:#FFCCCC;"| Санкт-Петербург
| Аликанте
|
|style="background-color:#FFCCCC;"| Поиск выполнится
|-
! Перелет 5
|style="background-color:#FFCCCC;"| Санкт-Петербург
| Екатеринбург
|
|style="background-color:#FFCCCC;"| Поиск выполнится
|-
! Перелет 6
|style="background-color:#FFCCCC;"| Санкт-Петербург
| Ираклион
|
|style="background-color:#FFCCCC;"| Поиск выполнится
|-
! Перелет 7
|style="background-color:#FFCCCC;"| Екатеринбург
| Аликанте
|
|style="background-color:#FFCCCC;"| Поиск выполнится
|-
! Перелет 8
|style="background-color:#FFCCCC;"| Екатеринбург
| Санкт-Петербург
|
|style="background-color:#FFCCCC;"| Поиск выполнится
|-
! Перелет 9
|style="background-color:#FFCCCC;"| Екатеринбург
| Ираклион
|
|style="background-color:#FFCCCC;"| Поиск выполнится
|-
! Перелет 10
|style="background-color:#CCFFCC;"| Ираклион
| Аликанте
|
|style="background-color:#CCFFCC;"| Поиск прервётся
|-
! Перелет 11
|style="background-color:#CCFFCC;"| Ираклион
| Санкт-Петербург
|
|style="background-color:#CCFFCC;"| Поиск прервётся
|-
! Перелет 12
|style="background-color:#CCFFCC;"| Ираклион
| Екатеринбург
|
|style="background-color:#CCFFCC;"| Поиск прервётся
|}
|
{| class="wikitable"
! colspan="5" style="text-align:left;"| Пример работы правила фильтрации № 2
|-
! width="75" | №
| colspan="2" style="text-align: center;" | Аэропорты прилёта:<br/>Выбранные (Аликанте, Ираклион)
! &nbsp;
! width="120" | Результат работы правила
|-
!
! Аэропорт вылета
! Аэропорт прилёта
!
! Запрос поиска
|-
! Перелет 1
| Аликанте
|style="background-color:#FFCCCC;"| Санкт-Петербург
|
|style="background-color:#FFCCCC;"| Поиск выполнится
|-
! Перелет 2
| Аликанте
|style="background-color:#FFCCCC;"| Екатеринбург
|
|style="background-color:#FFCCCC;"| Поиск выполнится
|-
! Перелет 3
| Аликанте
|style="background-color:#CCFFCC;"| Ираклион
|
|style="background-color:#CCFFCC;"| Поиск прервётся
|-
! Перелет 4
| Санкт-Петербург
|style="background-color:#CCFFCC;"| Аликанте
|
|style="background-color:#CCFFCC;"| Поиск прервётся
|-
! Перелет 5
| Санкт-Петербург
|style="background-color:#FFCCCC;"| Екатеринбург
|
|style="background-color:#FFCCCC;"| Поиск выполнится
|-
! Перелет 6
| Санкт-Петербург
|style="background-color:#CCFFCC;"| Ираклион
|
|style="background-color:#CCFFCC;"| Поиск прервётся
|-
! Перелет 7
| Екатеринбург
|style="background-color:#CCFFCC;"| Аликанте
|
|style="background-color:#CCFFCC;"| Поиск прервётся
|-
! Перелет 8
| Екатеринбург
|style="background-color:#FFCCCC;"| Санкт-Петербург
|
|style="background-color:#FFCCCC;"| Поиск выполнится
|-
! Перелет 9
| Екатеринбург
|style="background-color:#CCFFCC;"| Ираклион
|
|style="background-color:#CCFFCC;"| Поиск прервётся
|-
! Перелет 10
| Ираклион
|style="background-color:#CCFFCC;"| Аликанте
|
|style="background-color:#CCFFCC;"| Поиск прервётся
|-
! Перелет 11
| Ираклион
|style="background-color:#FFCCCC;"| Санкт-Петербург
|
|style="background-color:#FFCCCC;"| Поиск выполнится
|-
! Перелет 12
| Ираклион
|style="background-color:#FFCCCC;"| Екатеринбург
|
|style="background-color:#FFCCCC;"| Поиск выполнится
|}
|}

В таблице представлен совместный результат работы правил фильтрации № 1 и № 2 для каждого перелёта в результатах поиска. В столбце «Цель фильтрации» указано соответствие фактической работы фильтров ожидаемым результатам.

{| class="wikitable mw-collapsible mw-collapsed"
! colspan="6" style="text-align:left;"| Совместный результат работы фильтров № 1 и № 2
|-
! width="75" | №
! Аэропорт вылета
! Аэропорт прилёта
! &nbsp;
! Запрос поиска
! Цель фильтрации
|-
! Перелет 1
| Аликанте
| Санкт-Петербург
|
|style="background-color:#CCFFCC;"| Поиск прервётся
|style="background-color:#CCFFCC;"| Верно
|-
! Перелет 2
| Аликанте
| Екатеринбург
|
|style="background-color:#CCFFCC;"| Поиск прервётся
|style="background-color:#CCFFCC;"| Верно
|-
! Перелет 3
| Аликанте
| Ираклион
|
|style="background-color:#CCFFCC;"| Поиск прервётся
|style="background-color:#CCFFCC;"| Верно
|-
! Перелет 4
| Санкт-Петербург
| Аликанте
|
|style="background-color:#CCFFCC;"| Поиск прервётся
|style="background-color:#CCFFCC;"| Верно
|-
! Перелет 5
| Санкт-Петербург
| Екатеринбург
|
|style="background-color:#FFCCCC;"| Поиск выполнится
|style="background-color:#CCFFCC;"| Верно
|-
! Перелет 6
| Санкт-Петербург
| Ираклион
|
|style="background-color:#CCFFCC;"| Поиск прервётся
|style="background-color:#CCFFCC;"| Верно
|-
! Перелет 7
| Екатеринбург
| Аликанте
|
|style="background-color:#CCFFCC;"| Поиск прервётся
|style="background-color:#CCFFCC;"| Верно
|-
! Перелет 8
| Екатеринбург
| Санкт-Петербург
|
|style="background-color:#FFCCCC;"| Поиск выполнится
|style="background-color:#CCFFCC;"| Верно
|-
! Перелет 9
| Екатеринбург
| Ираклион
|
|style="background-color:#CCFFCC;"| Поиск прервётся
|style="background-color:#CCFFCC;"| Верно
|-
! Перелет 10
| Ираклион
| Аликанте
|
|style="background-color:#CCFFCC;"| Поиск прервётся
|style="background-color:#CCFFCC;"| Верно
|-
! Перелет 11
| Ираклион
| Санкт-Петербург
|
|style="background-color:#CCFFCC;"| Поиск прервётся
|style="background-color:#CCFFCC;"| Верно
|-
! Перелет 12
| Ираклион
| Екатеринбург
|
|style="background-color:#CCFFCC;"| Поиск прервётся
|style="background-color:#CCFFCC;"| Верно
|}

Как видно из таблицы мы получили именно тот результат, который ожидали — прерваны все нежелательные запросы поиска.

'''Почему нельзя объединить условия с параметрами «Аэропорт вылета» и «Аэропорт прилёта» в одном правиле?'''

Если создать общее правило с аэропортами вылета и прилёта, то часть нежелательных запросов поиска не будет отфильтрована.

{| class="wikitable"
! colspan="2" style="text-align:left;"| Правило фильтрации № 1
|-
| colspan="2" style="text-align:left; background: #FFCCCC;" | Запретить поиск, если в качестве аэропорта вылета или прилёта указан Аликанте, Ираклион.
|-
| style="text-align:left;" | + аэропорты вылета
| Выбранные:
* Аликанте
* Ираклион
|-
| style="text-align:left;" | + аэропорты прилета
| Выбранные:
* Аликанте
* Ираклион
|-
| style="text-align:left;" | + проверять направления (плечи)
| Все
|}

В таблице представлена схема работы фильтра с объединёнными условиями для «Аэропорта вылета» и «Аэропорта прилёта». В столбце «Цель фильтрации» указано соответствие фактической работы фильтра ожидаемым результатам.

{| class="wikitable mw-collapsible mw-collapsed"
! colspan="6" style="text-align:left;"| Схема работы правила фильтрации № 1
|-
! width="75" | №
| colspan="2" style="text-align: center;" | Аэропорты вылета: Выбранные (Аликанте, Ираклион)<br/>И<br/>Аэропорты прилёта: Выбранные (Аликанте, Ираклион)
! &nbsp;
! colspan="2" width="120" | Результат работы правила
|-
!
! Аэропорт вылета
! Аэропорт прилёта
!
! Запрос поиска
! Цель фильтрации
|-
! Перелет 1
|style="background-color:#CCFFCC;"| Аликанте
|style="background-color:#FFCCCC;"| Санкт-Петербург
|
|style="background-color:#FFCCCC;"| Поиск выполнится
|style="background-color:#FFCCCC;"| Неверно
|-
! Перелет 2
|style="background-color:#CCFFCC;"| Аликанте
|style="background-color:#FFCCCC;"| Екатеринбург
|
|style="background-color:#FFCCCC;"| Поиск выполнится
|style="background-color:#FFCCCC;"| Неверно
|-
! Перелет 3
|style="background-color:#CCFFCC;"| Аликанте
|style="background-color:#CCFFCC;"| Ираклион
|
|style="background-color:#CCFFCC;"| Поиск прервётся
|style="background-color:#CCFFCC;"| Верно
|-
! Перелет 4
|style="background-color:#FFCCCC;"| Санкт-Петербург
|style="background-color:#CCFFCC;"| Аликанте
|
|style="background-color:#FFCCCC;"| Поиск выполнится
|style="background-color:#FFCCCC;"| Неверно
|-
! Перелет 5
|style="background-color:#FFCCCC;"| Санкт-Петербург
|style="background-color:#FFCCCC;"| Екатеринбург
|
|style="background-color:#FFCCCC;"| Поиск выполнится
|style="background-color:#CCFFCC;"| Верно
|-
! Перелет 6
|style="background-color:#FFCCCC;"| Санкт-Петербург
|style="background-color:#CCFFCC;"| Ираклион
|
|style="background-color:#FFCCCC;"| Поиск выполнится
|style="background-color:#FFCCCC;"| Неверно
|-
! Перелет 7
|style="background-color:#FFCCCC;"| Екатеринбург
|style="background-color:#CCFFCC;"| Аликанте
|
|style="background-color:#FFCCCC;"| Поиск выполнится
|style="background-color:#FFCCCC;"| Неверно
|-
! Перелет 8
|style="background-color:#FFCCCC;"| Екатеринбург
|style="background-color:#FFCCCC;"| Санкт-Петербург
|
|style="background-color:#FFCCCC;"| Поиск выполнится
|style="background-color:#CCFFCC;"| Верно
|-
! Перелет 9
|style="background-color:#FFCCCC;"| Екатеринбург
|style="background-color:#CCFFCC;"| Ираклион
|
|style="background-color:#FFCCCC;"| Поиск выполнится
|style="background-color:#FFCCCC;"| Неверно
|-
! Перелет 10
|style="background-color:#CCFFCC;"| Ираклион
|style="background-color:#CCFFCC;"| Аликанте
|
|style="background-color:#CCFFCC;"| Поиск прервётся
|style="background-color:#CCFFCC;"| Верно
|-
! Перелет 11
|style="background-color:#CCFFCC;"| Ираклион
|style="background-color:#FFCCCC;"| Санкт-Петербург
|
|style="background-color:#FFCCCC;"| Поиск выполнится
|style="background-color:#FFCCCC;"| Неверно
|-
! Перелет 12
|style="background-color:#CCFFCC;"| Ираклион
|style="background-color:#FFCCCC;"| Екатеринбург
|
|style="background-color:#FFCCCC;"| Поиск выполнится
|style="background-color:#FFCCCC;"| Неверно
|}

Поиск прервётся, только если одновременно аэропорт вылета и аэропорт прилета совпадут с указанными в условиях правила значениями.

Если указывать оба условия (аэропорты вылета и аэропорты прилёта) в одном правиле, то для выполнения правила нужно, чтобы в поиске одновременно были заданы '''вылет из Аликанте или Ираклиона''' и '''прилёт в Аликанте или Ираклион'''. Запросы поиска, в которых с правилом фильтрации совпадёт только один из аэропортов: либо аэропорт вылета, либо аэропорт прилёта, — не будут отфильтрованы и прерваны.

=== Пример 2. Запретить поиск по всем направлениям, кроме допустимых ===
С помощью фильтров поисковых запросов можно запретить все поиски, кроме поисков по интересующим направлениям.

Предположим, что поиск должен выполняться только для указанных направлений:
* ''Москва'' → ''Санкт-Петербург''
* ''Москва'' → ''Екатеринбург''
* ''Санкт-Петербург'' → ''Москва''
* ''Екатеринбург'' → ''Москва''
* ''Екатеринбург'' → ''Санкт-Петербург''
* ''Екатеринбург'' → ''Тамбов''
* ''Тамбов'' → ''Москва''

Сначала нужно запретить поиск по всем направлениям, в которых нет допустимых аэропортов вылета или прилёта. Для этого нужно создать два фильтра.

{| class="wikitable mw-collapsible mw-collapsed" style="width: 750px;"
| colspan="2" style="text-align:left;"| '''Правило фильтрации № 1'''<br/>
Запретить поиск, если в качестве аэропорта вылета указаны Москва, Санкт-Петербург, Екатеринбург или Тамбов.
|-
| style="text-align:left;" | Аэропорты вылета
| Все кроме:
* Москва
* Санкт-Петербург
* Екатеринбург
* Тамбов
|-
| style="text-align:left;" | Проверять направления (плечи)
| Все
|}
{| class="wikitable mw-collapsible mw-collapsed" style="width: 750px;"
| colspan="2" style="text-align:left;"| '''Правило фильтрации № 2'''<br/>
Запретить поиск, если в качестве аэропорта прилёта указаны Москва, Санкт-Петербург, Екатеринбург или Тамбов.
|-
| style="text-align:left;" | Аэропорты прилета
| Все кроме:
* Москва
* Санкт-Петербург
* Екатеринбург
* Тамбов
|-
| style="text-align:left;" | Проверять направления (плечи)
| Все
|}

Если оставить только эти два правила, то поиск будет запускаться по направлениям:
* Москва → Санкт-Петербург
* Москва → Екатеринбург
* Москва → Тамбов
* Санкт-Петербург → Москва
* Санкт-Петербург → Екатеринбург
* Санкт-Петербург → Тамбов
* Екатеринбург → Москва
* Екатеринбург → Санкт-Петербург
* Екатеринбург → Тамбов
* Тамбов → Москва
* Тамбов → Санкт-Петербург
* Тамбов → Екатеринбург

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

* Правило фильтрации № 3 запрещает поиски по направлению ''Москва'' / ''Тамбов''.
* Правило фильтрации № 4 запрещает поиски по направлениям ''Санкт-Петербург'' / ''Екатеринбург'' и ''Санкт-Петербург'' / ''Тамбов''.
* Правило фильтрации № 5 запрещает поиски по направлению ''Тамбов'' / ''Санкт-Петербург'' и ''Тамбов'' / ''Екатеринбург''.

{| class="wikitable mw-collapsible mw-collapsed" style="width: 750px;"
| colspan="2" style="text-align:left;"| '''Правило фильтрации № 3'''<br/>
Запретить поиск, если направление поиска Москва / Тамбов
|-
| style="text-align:left;" | Аэропорты вылета
| Выбранные:
* Москва
|-
| style="text-align:left;" | Аэропорты прилёта
| Выбранные:
* Тамбов
|-
| style="text-align:left;" | Проверять направления (плечи)
| Все
|}
{| class="wikitable mw-collapsible mw-collapsed" style="width: 750px;"
| colspan="2" style="text-align:left;"| '''Правило фильтрации № 4'''<br/>
Запретить поиск, если направление поиска Санкт-Петербург / Екатеринбург или Санкт-Петербург / Тамбов
|-
| style="text-align:left;" | Аэропорты вылета
| Выбранные:
* Санкт-Петербург
|-
| style="text-align:left;" | Аэропорты прилёта
| Выбранные:
* Екатеринбург
* Тамбов
|-
| style="text-align:left;" | Проверять направления (плечи)
| Все
|}
{| class="wikitable mw-collapsible mw-collapsed" style="width: 750px;"
| colspan="2" style="text-align:left;"| '''Правило фильтрации № 5'''<br/>
Запретить поиск, если направление поиска Тамбов / Санкт-Петербург или
Тамбов / Екатеринбург
|-
| style="text-align:left;" | Аэропорты вылета
| Выбранные:
* Тамбов
|-
| style="text-align:left;" | Аэропорты прилёта
| Выбранные:
* Санкт-Петербург
* Екатеринбург
|-
| style="text-align:left;" | Проверять направления (плечи)
| Все
|}

== См. также ==
*[[Маршрутизатор поисковых запросов]]
*[[Глобальная распределительная система]]
*[[Фильтр результатов поиска (Авиабилеты)]]
*[[Микшер результатов поиска Немо 1.0 (Авиабилеты)]]
<!--*[[Агентский API]]*[[Взаимодействие с метапоиском]]-->
'