Оператор кавычки в директе: Операторы Яндекс.Директ — Маркетинг на vc.ru

Содержание

Руководство по операторам ключевых слов в Яндекс.Директе | Блог YAGLA

Что такое операторы ключевых слов в Яндекс.Директе, зачем они нужны и как их использовать – рассказывает эксперт по интернет-маркетингу Дмитрий Дарт.

Ключевые слова можно добавлять в Яндекс.Директе не просто так, а с использованием специальных символов, которые позволят точнее управлять показами. Эти символы называются операторами.

 

С помощью них мы можем зафиксировать падеж, склонение, количество слов во фразе.

 

Объясню сразу на примерах.

Оператор кавычки 

Есть ключевые фразы:

 

♦ холодильник купить

♦ «холодильник купить» 

 

В чём между ними разница?

 

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

 

Второй вариант, в кавычках, жёстко ограничивает количество слов, но слова внутри фразы могут меняться местами. Их будет именно столько, сколько в вашей ключевой фразе.

 

Таким образом, по ключевой фразе в кавычках «холодильник купить» показы могут быть только по двум запросам: «холодильник купить» и «купить холодильник». По всем остальным запросам показов не будет. 

 

Кстати, в Яндекс Wordstat можно смотреть частотность запросов с учётом операторов. Просто введите там фразу вместе с операторами. 

Оператор восклицательный знак 

Если проверить по Wordstat слова: книга, книгу, книге, книги, то у них будет одинаковая частотность. Следовательно, дублировать в ключах их не нужно. 

 

Что делать, если нужно показывать рекламу только по определённой форме слова? Для начала разберёмся, в каком случае это понадобится.

 

Сферический пример в вакууме: я сдаю книги в аренду. Моё ключевое слово «книги в аренду». Посмотрим, по каким запросам будут показы и их количество: 

 

♦ Аренда книг – 1092 

♦ Книга продаж при аренде муниципального имущества – 92 

♦ Книга доходов и расходов аренда – 63 

♦ Сдача книг в аренду – 40 

♦ Книга аренда недвижимости – 23 

 

Мне нужно оставить только две словоформы: 

 

♦ Аренда книг 

♦ Книги в аренду 

 

А от все остальных нужно отказаться. Как это сделать? 

 

Для фиксации формы слова в Яндекс.Директе есть оператор восклицательный знак, который нужно ставить перед словом вплотную. Таким образом, мой список ключей теперь будет выглядеть так: 

 

♦ аренда !книг 

♦ !книги в аренду 

 

Можно использовать его и в минус словах. Представим обратную ситуацию. Нужно избавится только от формы слова «книга», остальные я хочу разрешить к показу. В этом случае мне достаточно добавить в минус слова комбинацию -!книга. 

 

Не верите в то, что это может когда-то понадобиться в реальных кампаниях? Вот случай из жизни. 

 

Когда-то я работал в маленькой компании в сфере обучения женских профессий. Директор сказал, что нам нужна реклама по запросу «школа причёсок». Добавив этот запрос, на следующий день я обнаружил в статистике много строк вида: 

 

♦ Причёски в школу для девочек 6 лет 

♦ Причёска в школу с бантиками 

 

Были ли это запросы от наших потенциальных клиентов? Нет. Это просто мамы, искавшие, какую причёску сделать дочке перед школой. Как выйти из этой ситуации? 

 

Кавычки здесь не помогут. Если я сделаю ключ «школа причёсок» в кавычках, то потеряю много запросов вида: 

 

♦ Школа причёсок в Нижнем Новгороде 

♦ Школа свадебных причёсок 

♦ Школа создания причёсок 

♦ Женская школа причёсок 

 

Мне помог ключ вида: 

 

♦ !школа !причёсок 

 

Проверим по Wordstat: 

 

♦ Школа причёсок – 14060 

♦ Школа причёсок коротких – 927 

♦ Школа причёсок и макияжа – 145 

♦ Школа причёсок мастер класс – 50 

♦ Школа причёсок Москва – 37 

 

Отлично, нецелевых запросов нет. В реальности заминусовать несколько слов, конечно придётся, но это уже намного более целевые запросы. 

Оператор плюс 

Делает слово обязательным в запросе. Используем его для предлогов, т.к. по умолчанию Яндекс.Директ опускает предлоги. Ставится, как и восклицательный знак, перед словом вплотную.  

 

Ключ: 

 

♦ Камень асфальт 

 

Показы будут по запросам: 

 

♦ Камень на асфальте

♦ Камень в асфальте

♦ Камень из асфальта

 

Ключ: 

 

♦ Камень +на асфальт 

 

Показы будут по запросам: 

 

♦ Камень на асфальте

♦ Большой камень на асфальте

♦ На камне асфальт 

 

Лайфхак: как проверить, относится ли слово к предлогам? Введите его в Wordstat, там у предлогов частотность ноль. Но не у всех. Частотность по предлогу «под», например, отображается, а у наречия «как» нет.

 

В общем, если по Wordstat частотность 0 и это слово обязательно должно быть в поисковом запросе пользователя, то в ключевой фразе перед ним нужно ставить плюс. 

Оператор квадратные скобки 

Используется чаще всего с единственной целью – указание направления поездок / перелётов. 

 

Например, ключ: «Билеты из Парижа в Москву» будет показываться по запросам: 

 

♦ Билет Париж Москва 

♦ Билет Москва Париж 

 

Кавычки здесь тоже не помогут. Внутри кавычек порядок слов может быть любой. 

 

Правильные варианты ключевых фраз здесь только: 

 

♦ Билеты [из Парижа в Москву] 

♦ Билеты [Париж-Москва] 

Оператор скобки и вертикальная черта 

На мой взгляд, самый бесполезный оператор в Яндекс.Директе.

 

Превратит одну ключевую фразу: 

 

♦ чехлы для автомобилей (ваз|газ|нива) 

 

В три ключевые фразы: 

 

♦ Чехлы для автомобилей ВАЗ

♦ Чехлы для автомобилей ГАЗ

♦ Чехлы для автомобилей Нива 

 

Причём, превратит в прямом смысле слова. На группу объявлений существует лимит – 200 ключевых фраз. Один такой добавленный ключ после разделения займёт 3 фразы из 200. Поэтому, выйти за этот предел всё равно не удастся. 

 

Определяются ли склонения имён и географических названий? 

 

Да, определяются. 

 

Город: Андалусия. Показы будут по запросам со словами Андалусии, Андалусию. 

 

Давайте посложнее. Город в Испании Дения. Показы будут по запросам со словами Денией, Дениею, Дении, Дений. 

 

Имя: Джек. Показы будут по запросам со словами Джека, Джеки, Джеку, Джеков.

 

P.S. Операторы в помощь и высоких вам конверсий!

 

Автор материала – эксперт по интернет-маркетингу Дмитрий Дарт

«Решаю сложные вопросы в контекстной рекламе. Приходите за аудитом своих кампаний»

Хотите тоже написать статью для читателей Yagla? Если вам есть что рассказать про маркетинг, аналитику, бизнес, управление, карьеру для новичков, маркетологов и предпринимателей. Тогда заведите себе блог на Yagla прямо сейчас и пишите статьи. Это бесплатно и просто

Что означает оператор кавычки в Яндекс.Директ, нужны ли кавычки в поисковом запросе

Сегодня в статье разберем, что означает оператор «кавычки», «восклицательный знак», «плюс», «скобки» и др. в Яндекс.Директе. Эта информация будет актуальной для тех, кто хочет качественно настроить показ рекламных объявлений в этом сервисе.

Напомним, что Яндекс.Директ — это сервис от компании Яндекс, на котором можно заказать показ рекламных объявления. Эта площадка очень популярна в рунете, потому что Яндекс.Директ организует показ объявлений в поисковой системе Яндекс, а также на крупных партнерских сайтах компании и обычных пользовательских веб-площадках, тем самым обеспечивает довольно широкий охват пользователей интернета в России и странах СНГ.

Основы поиска и для чего нужны операторы в Яндекс.Директе

На самом деле, ответ на вопрос: «Что означает оператор «кавычки» в Яндекс.Директе?» основывается на работе поисковой системы Яндекс. Ведь принцип работы рекламных объявлений в Яндекс.Директе достаточно простой:

  1. Вы указываете в Яндекс.Директе ключевые слова и фразы, по которым должно показываться ваше объявление.

  2. Яндекс анализирует поисковые запросы пользователей и ваши ключевые фразы в Яндекс. Директе. Как только находятся совпадения, сразу показывается ваше объявление.

Однако проблема поисковых запросов в том, что они имеют ряд особенностей, о которых нужно знать, прежде чем настраивать Яндекс.Директ, например:

  1. Поисковой системе не важен порядок слов. К примеру: «купить авиабилет Лондон–Париж» и «купить авиабилет Париж–Лондон» — для Яндекса это идентичные запросы.

  2. Яндекс не различает число у слов. Например: «купить телефон» или «купить телефоны» — это один и тот же запрос.

  3. Поисковой выдаче не важен падеж слов. Например: «телефон», «телефону», «телефоне» — для Яндекса это идентичные слова.

  4. Поисковой системе не важен род слов. Например: «черное», «черный», «черная» — для запросов это будут идентичные слова.

  5. Яндекс не различает предлоги и союзы, так как они не несут смысла, поэтому полностью игнорируются поисковой системой.

  6. Яндекс не различает, от какого лица поступает запрос. Например: «я закажу», «ты закажешь», «они закажут» — для поисковой системы это запросы, идентичные слову «заказать».

  7. Поисковая система не различает прилагательные и наречия. Например: «быстро» и «быстрый» — это одинаковые запросы.

  8. Поисковая система не отделяет глагол от причастия и деепричастия. Например: «добраться», «добравшийся», «добираясь» — для системы это будут идентичные запросы.

Из-за того, что Яндекс не различает столько важных моментов, возникает проблема. Потому что бывает, что вам нужно настроить показ объявления на определенную последовательность слов, в определенном роде и числе. Например, вы занимаетесь оптовыми продажами чего-либо, допустим, книг. Скорее всего, вы захотите, чтобы ваше объявление показывалось по пользовательскому запросу: «купить книги в Москве» (во множественном числе), а не по запросу: «купить книгу <наименование книги> в Москве» (в единственном числе). Вы работаете только оптовыми продажами, и переходы по последнему запросу будут только «съедать» рекламный бюджет.

Для того чтобы исключить такие ситуации и наиболее тонко конфигурировать трансляцию рекламных объявлений в Яндекс.Direct, были введены специальные операторы, о которых речь пойдет чуть ниже.

Что означает оператор «кавычки», «восклицательный знак», «плюс», «скобки» и др.

Итак, чтобы наиболее корректно настроить показ рекламных объявлений в Яндекс.Direct, были введены специальные операторы.

Что означает оператор «кавычки» в Яндекс.Директе

Использование этого оператора помогает зафиксировать определенное количество терминов в ключевом запросе. Таким образом, объявления будут транслироваться, отталкиваясь только от состава слов ключевой фразы, который вы указали в «кавычках». Например, вы указали вот такую ключевую фразу: «купить телефон». В этом случае:

  • ваше объявление будет показываться по запросам: «купить телефон», «телефон купить», «купить телефоны»;

  • и не будет показываться по запросам: «купить дешевый телефон», «купить красный телефон», «купить телефон Самсунг» и др.

То есть объявление будет показываться только по тем словам, которые вы указали в «кавычках», но при этом могут меняться число и род указанных слов.

Что означает оператор «восклицательный знак» в Яндекс.Директе

«Восклицательный знак» зафиксирует форму фразы, рядом с которой он расположен. Под формой фразы понимается число, род и падеж. Например, вы указали такую ключевую фразу в Direct: «купить !кошку». В этом случае:

  • ваше объявление будет транслироваться по запросам: «купить кошку», «купить кошку недорого», «купить пятнистую кошку» и др.;

  • ваше объявление не будет транслироваться по запросам: «купить кошек», «купить корм для кошки» и др.

Что означает оператор «плюс» в Яндекс.Директе

С помощью оператора «плюс» в Яндекс.Директе присутствует возможность зафиксировать в своих фразах слова, которые не дают дополнительного смысла ключевой фразе: местоимения, предлоги и др. Например, вы указали в Direct ключевую фразу: «как заработать + из дома». В этом случае:

  • ваше объявление будет транслироваться по запросам: «как заработать из дома», «как зарабатывать из дома», «как я зарабатываю из дома» и др.;

  • ваше объявление не будет транслироваться по запросам: «как заработать дома», «как заработать на дому» и др.

Что означают «квадратные скобки» в Яндекс.Директе

С помощью этого оператора в Директе присутствует возможность зафиксировать точную последовательность определенных терминов в объявлении. Например, вы используете ключевую фразу: «Авиабилеты [из Лондона в Брюссель]». В этом случае:

  • ваше объявление будет транслироваться по следующим запросам: «авиабилеты из Лондона в Брюссель», «авиабилеты на ближайший рейс из Лондона в Брюссель» и др.;

  • ваше объявление не будет транслироваться по следующим запросам: «авиабилеты из Брюсселя в Лондон», «авиабилеты Лондон Брюссель», «авиабилеты из Лондона недорого в Брюссель» и др.

Что означает оператор «круглые скобки» в Яндекс.Директе

Этот оператор помогает сгруппировать слова, когда нужно подстраиваться под сложные запросы. Он используется совместно с другим специальным оператором — «прямой вертикальной чертой», которая отделяет термины в запросах. Например, вы используете ключевую фразу: «купить телефон (недорогой|подержанный)». В этом случае:

Заключение

Сегодня мы подробно рассказали, что означает оператор «кавычки», «плюс», «восклицательный знак» и др. в Яндекс.Директе. Применение этих операторов позволяет более тонко настраивать показ ваших объявлений, что помогает показывать объявления только потенциальным клиентам и сохранять рекламный бюджет.

Шлем | Функции шаблонов и конвейеры

До сих пор мы видели, как размещать информацию в шаблоне. Но затем
информация размещается в шаблоне без изменений. Иногда мы хотим
преобразовать предоставленные данные таким образом, чтобы сделать их более полезными для нас.

Начнем с передовой практики: при вставке строк из .Values ​​
объект в шаблон, мы должны заключать эти строки в кавычки. Мы можем сделать это,
вызов функции quote в директиве шаблона:

 APIВерсия: v1
вид: карта конфигурации
метаданные:
  имя: {{ .Release.Name }}-configmap
данные:
  мое значение: "Привет, мир"
  напиток: {{ цитата .Values.favorite.drink }}
  еда: {{ цитата .Values.favorite.food }}
 

Шаблонные функции имеют синтаксис имя_функции arg1 arg2... . Во фрагменте
выше, quote .Values.favorite.drink вызывает функцию quote и передает ей
единственный аргумент.

Helm имеет более 60 доступных функций. Некоторые из них определяются
Идти
сам язык шаблонов. Большинство других
являются частью
Библиотека шаблонов Sprig.
Мы увидим многие из них по мере продвижения по примерам.

Хотя мы говорим о «языке шаблонов Helm», как будто он специфичен для Helm, он
на самом деле представляет собой комбинацию языка шаблонов Go, некоторых дополнительных функций,
и множество оболочек для представления определенных объектов шаблонам. Много
ресурсы по шаблонам Go могут быть полезны, когда вы узнаете о шаблонах.

Конвейеры

Одной из мощных функций языка шаблонов является его концепция
трубопроводы . Опираясь на концепцию UNIX, конвейеры — это инструмент для создания цепочек.
вместе ряд шаблонных команд, чтобы компактно выразить серию
преобразования. Другими словами, конвейеры — это эффективный способ получения
несколько вещей, сделанных последовательно. Давайте перепишем приведенный выше пример, используя
трубопровод.

 APIВерсия: v1
вид: карта конфигурации
метаданные:
  имя: {{ .Release.Name }}-configmap
данные:
  мое значение: "Привет, мир"
  напиток: {{ .Values.favorite.drink | цитировать }}
  еда: {{ .Values.favorite.food | цитировать }}
 

В этом примере вместо вызова цитируемого АРГУМЕНТА мы инвертировали порядок. Мы
«отправил» аргумент функции с помощью конвейера ( | ):
.Ценности.любимый.напиток | Цитата . Используя конвейеры, мы можем связать несколько
функции вместе:

 API Версия: v1
вид: карта конфигурации
метаданные:
  имя: {{ .Release.Name }}-configmap
данные:
  мое значение: "Привет, мир"
  напиток: {{ .Values.favorite.drink | цитировать }}
  еда: {{ .Values.favorite.food | верхний | цитировать }}
 

Инверсия порядка является обычной практикой в ​​шаблонах. Вы увидите .val | цитата чаще, чем цитата .val . Любая практика хороша.

При оценке этот шаблон выдаст следующее:

 # Источник: mychart/templates/configmap.yaml
апиВерсия: v1
вид: карта конфигурации
метаданные:
  имя: Trendsetting-p-configmap
данные:
  мое значение: "Привет, мир"
  пить кофе"
  еда: "ПИЦЦА"
 

Обратите внимание, что наша исходная пицца теперь преобразована в "ПИЦЦА" .

При такой конвейерной обработке аргументов результат первой оценки
( . Values.favorite.drink ) отправляется в качестве последнего аргумента функции . Мы
можно изменить приведенный выше пример напитка, чтобы проиллюстрировать его функцией, которая принимает два
аргументы: повтор COUNT STRING :

 apiVersion: v1
вид: карта конфигурации
метаданные:
  имя: {{ .Release.Name }}-configmap
данные:
  мое значение: "Привет, мир"
  напиток: {{ .Values.favorite.drink | повторить 5 | цитировать }}
  еда: {{ .Values.favorite.food | верхний | цитировать }}
 

Функция Repeat будет отображать заданную строку заданное количество раз, поэтому
мы получим это на выходе:

 # Источник: mychart/templates/configmap.yaml
апиВерсия: v1
вид: карта конфигурации
метаданные:
  имя: плавление-porcup-configmap
данные:
  мое значение: "Привет, мир"
  напиток: "кофекофекофекофекофе"
  еда: "ПИЦЦА"
 

Использование функции

по умолчанию

Одной из часто используемых в шаблонах функций является функция по умолчанию : по умолчанию DEFAULT_VALUE GIVEN_VALUE . Эта функция позволяет указать значение по умолчанию
внутри шаблона, если значение опущено. Давайте используем его для изменения
пример напитка выше:

 напиток: {{ .Values.favorite.drink | по умолчанию "чай" | цитировать }}
 

Если мы запустим это как обычно, мы получим кофе :

 # Источник: mychart/templates/configmap.yaml
апиВерсия: v1
вид: карта конфигурации
метаданные:
  имя: virtuous-mink-configmap
данные:
  мое значение: "Привет, мир"
  пить кофе"
  еда: "ПИЦЦА"
 

Теперь мы удалим настройку любимого напитка из значений.yaml :

 избранное:
  #пить кофе
  еда: пицца
 

Теперь повторный запуск helm install --dry-run --debug fair-worm ./mychart создаст
этот YAML:

 # Источник: mychart/templates/configmap.yaml
апиВерсия: v1
вид: карта конфигурации
метаданные:
  имя: Fair-червь-configmap
данные:
  мое значение: "Привет, мир"
  пить чай"
  еда: "ПИЦЦА"
 

На реальной диаграмме все статические значения по умолчанию должны располагаться в значений. yaml ,
и не должны повторяться с помощью команды по умолчанию (иначе они будут
избыточный). Однако команда по умолчанию идеально подходит для вычисляемых значений, которые
нельзя объявить внутри values.yaml . Например:

 напиток: {{ .Values.favorite.drink | default (printf "%s-tea" (включая "полное имя" .)) }}
 

В некоторых местах условная защита или может подойти лучше, чем по умолчанию .
Мы увидим их в следующем разделе.

Шаблонные функции и конвейеры — это мощный способ преобразования информации и
затем вставьте его в свой YAML. Но иногда необходимо добавить какой-то шаблон
логика, которая немного сложнее, чем просто вставка строки. в
В следующем разделе мы рассмотрим управляющие структуры, предоставляемые шаблоном.
язык.

Использование функции поиска

Функция поиска может использоваться для поиска ресурсов в работающем кластере.
Краткое описание функции поиска: поиск APIVersion, вид, пространство имен, имя -> ресурс или список ресурсов .

параметр тип
версия API строка
вид строка
пространство имен строка
имя строка

Оба имя и пространство имен являются необязательными и могут быть переданы как пустая строка
( "" ).

Возможны следующие комбинации параметров:

Поведение Функция поиска
kubectl get pod mypod -n mynamespace lookup "v1" "Pod" "mynamespace" "mypod "
kubectl get pods -n mynamespace lookup "v1" "Pod" "mynamespace" ""
kubectl get pods --all-namespaces lookup "v1" "Pod" "" ""
kubectl get namespace mynamespace lookup "v1" "Namespace" "" "myname пробел"
kubectl получить пространства имен поиск "v1" "Пространство имен" "" ""

Когда поиск возвращает объект, он возвращает словарь. Этот словарь
можно дополнительно перемещаться для извлечения конкретных значений.

Следующий пример вернет аннотации, присутствующие для mynamespace
объект:

 (поиск "v1" "Пространство имен" "" "мое пространство имен").metadata.annotations
 

Когда поиск возвращает список объектов, можно получить доступ к объекту
список через поле элементов :

 {{ range $index, $service := (lookup "v1" "Service" "mynamespace" "").items }}
    {{/* сделайте что-нибудь с каждым сервисом */}}
{{ конец }}
 

Если объект не найден, возвращается пустое значение. Это можно использовать для проверки
для существования объекта.

Функция поиска использует существующую конфигурацию подключения Helm Kubernetes.
для запроса Kubernetes. Если какая-либо ошибка возвращается при взаимодействии с вызовом
API-сервер (например, из-за отсутствия прав на доступ к ресурсу), helm's
обработка шаблона завершится ошибкой.

Имейте в виду, что Helm не должен связываться с API-сервером Kubernetes.
во время шаблона helm или helm install|upgrade|delete|rollback --dry-run ,
поэтому поиск 9В таком случае функция 0006 вернет пустой список (то есть dict).

Операторы функции

Для шаблонов операторы ( eq , ne , lt , gt , и , или и так далее)
все реализовано как функции. В конвейерах операции могут быть сгруппированы с
круглые скобки ( ( и ) ).

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

angularjs - AngularsJS Как передать строки в директиву?

Задавать вопрос

спросил

Изменено
3 года, 1 месяц назад

Просмотрено
2к раз

Я пытался передать строковые значения в директиву, но, похоже, она принимает только целые числа или числа с плавающей запятой.

Это код:

 app.directive('oodaBar', function(){
    возвращаться {
        ограничить: 'ЕА',
        объем: {
            всего: '= всего',
            значение: '= значение',
            ширина: '= ширина',
            цвет: '=цвет',
            vcolor: '=vcolor'
        },
        templateUrl: 'partials/ooda-bar.html'
    };
 

ooda-bar.html:

 


<строка x1="{{ширина + 25}}" y1="19" x2="{{ширина + 25}}" y2="38" штрих="#333" />

{{value}}
{{всего}}

 

И я добавил это для отображения:

 
 

проблема в том, что я получил это в браузере:

 


<строка x1="525" y1="19" x2="525" y2="38" штрих="#333">
<строка x1="325" y1="19" x2="325" y2="38" штрих="#333">
60
100

 

Как видите, второй прямоугольник не имеет значения в "fill".

Как передать строковое значение, содержащее код цвета?

  • угловой

3

Обычно строки заключаются в одинарные кавычки:

 
 

Обновление для добавления объяснения на основе комментария @ste2425:

«Жестко закодированные строки должны быть заключены во вторую пару кавычек, двойных или нет, потому что angular будет думать, что в противном случае вы ссылаетесь на переменную области видимости, и попытается выполнить привязку на нем. Я также должен упомянуть, что это действительно плохая практика - жестко кодировать значения в вашем представлении"

2

Я попробовал два решения:

1- изменить "=" на "@" в tcolor и vcolor
2- заключите значение в кавычки

Оба варианта сработали, но, согласно @ste2425, второе решение является плохой практикой, поэтому было выбрано первое.

This entry was posted in Популярное