Язык запросов
Язык запросов позволяет создавать сложные критерии для отбора объектов на вкладке: использовать различные условия на значения полей и комбинировать эти условия с помощью логических операторов.
Обучающее видео. Язык запросов Посмотреть видео |
Как составить запрос
Введите запрос в поисковой строке внизу любой вкладки Коммандера.
Простой запрос состоит из трех частей:
= Поле Оператор Значение
Например, запрос
= текст ~ полет
покажет все объявления, у которых в столбце Текст содержится слово полет.
Начните вводить запрос с символа =. При этом в строке ввода появляется значок . Названия полей и операторы можно выбирать из всплывающих подсказок.
При вводе названий полей и значений обратите внимание:
-
Регистр символов не учитывается.
-
Если название поля или значение состоит из нескольких слов, разделенных пробелами, заключите его в кавычки:
= "Заголовок 1" = "Путешествия в космос"
-
Если нужно найти подстроку, которая сама содержит кавычки, используйте символ \:
= "Заголовок 1" = "\"Путешествия в космос\""
-
Если нужно указать несколько значений, используйте квадратные скобки:
= "Заголовок 1" = ["космос"; "полет"]
или
= "Заголовок 1" = [космос полет]
-
Если поле может содержать фиксированный набор значений (Места показов, Модерация, Состояние, Приоритет и т. д.), то используйте операторы ~ и !~ с квадратными скобками, даже если значение только одно.
Если запрос составлен неправильно, значок в строке ввода меняется на и появляется сообщение об ошибке.
Запросы из нескольких условий
Для составления комбинированных запросов можно использовать операторы &
(логическое И) и |
(логическое ИЛИ).
Условия в запросе выполняются строго слева направо, но можно изменить порядок с помощью круглых скобок. Условия, заключенные в скобки, имеют приоритет над стандартной последовательностью.
Пример 1
-
= Фраза ~ билет | Фраза ~ отель
По этому запросу отбираются фразы, в которых есть слово билет или отель.
Пример 2
-
= Фраза ~ билет | Фраза ~ отель & Ставка > 1
По этому запросу отбираются фразы, которые отвечают одновременно двум условиям:
- Содержат слово билет или слово отель.
- Имеют ставку на поиске больше 1.
Пример 3
-
= Фраза ~ билет | (Фраза ~ отель & Ставка > 1)
По этому запросу отбираются фразы, которые соответствуют хотя бы одному из двух условий:
- Содержат слово билет.
- Содержат слово отель и имеют ставку на поиске больше 1.
Операторы языка запросов
Оператор |
Значение |
Пример |
Результат |
~ |
Содержит |
= "Регион показов" ~ австр |
Отбираются группы объявлений, у которых поле Регион показов содержит название Австралия или Австрия (а также, возможно, другие названия) |
~ |
Содержит |
= "Изображение" ~ [black white] |
Отбираются объявления, у которых поле Изображение содержит подстроку black или white |
~ |
Содержит |
= "Места показов" ~ [Сети] |
Отбираются кампании, у которых в поле Места показов указано значение Сети |
!~ |
Не содержит |
= "Регион показов" !~ австр |
Отбираются группы объявлений, у которых поле Регион показов не содержит названий Австралия и Австрия |
!~ |
Не содержит |
= Фраза !~ [билет отель] |
Отбираются фразы, у которых поле Фраза не содержит подстрок билет и отель |
!~ |
Не содержит |
= Модерация !~ [Ожидает] |
Отбираются объявления, у которых в столбце Модерация указано любое значение, кроме Ожидает. |
= |
Равно/совпадает |
= "Регион показов" = Австралия |
Отбираются только те группы, у которых в поле Регион показов указано значение Австралия |
= |
Равно/совпадает |
= Номер = [111111 222222] |
Отбираются объявления с номерами 111111 и 222222. |
!= |
Не равно/не совпадает |
= "Регион показов" != Австралия |
Отбираются группы, у которых значение в поле Регион показов отличается от Австралия |
!= |
Не равно/не совпадает |
= Номер != [111111 222222] |
Отбираются объявления с номерами, отличными от 111111 и 222222. |
> |
Больше |
= ctr > 0.5 |
Отбираются фразы с CTR больше 0,5 |
< |
Меньше |
= ctr < 0.5 |
Отбираются фразы с CTR меньше 0,5 |
>= |
Больше либо равно |
= Ставка >= 1 |
Отбираются фразы, у которых ставка на поиске больше либо равна 1 |
<= |
Меньше либо равно |
= Ставка <= 1 |
Отбираются фразы, у которых ставка на поиске меньше либо равна 1 |
& |
Логическое «И» в сложных запросах |
= Текст ~ полет & Изображение = space |
Отбираются объявления, текст которых содержит подстроку полет, а имя изображения — подстроку space |
| |
Логическое «ИЛИ» в сложных запросах |
= Текст ~ космос | Текст ~ полет |
Отбираются объявления, текст которых содержит подстроку космос ИЛИ подстроку полет |
Внимание
Операторы ~, !~ нельзя использовать для столбцов с числовыми значениями.
Операторы >, >=, < и <= можно использовать только для столбцов с числовыми значениями.