26 Февраля 2014

Новые методы обработки YML-генерации в Alytics

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


В нашем модуле Генерации объявлений из YML произошли значительные изменения - появились фильтры обработки тегов. Теперь при задании шаблонов объявлений и ключевых слов, вы можете настроить правила обработки отдельных тегов.


Уже сейчас реализовано 19 фильтров, вот некоторые из них:

  • Capfirst - Сделать первую букву заглавной;
  • Cut_rus_words - Вырезать все русские слова;
  • Cut_digits - Вырезать все цифры;
  • Cut_behind_word:"X" - Вырезать все слова после указанного слова;
  • Cut_words_shorter:"X" - Вырезать все слова, длина которых меньше X;
  • +еще 14 фильтров.

Как применять фильтры?

Чтобы применить фильтр к тегу, просто добавьте его через разделитель внутри тега, вот так: <name|capfirst>


Пример 1: Вы хотите использовать название товара в заголовке объявления.
Название передается в теге <name>, но с маленькой буквы: samsung 32gb
Применим конструкцию <name|capfirst>

1.2.png

В заголовке объявления будет первое слово с большой буквы: Samsung 32gb

1.png

Пример 2: Вы хотите в качестве ключевых слов использовать названия моделей. У вас названия моделей вместе с артикулами передаются в теге <model> и выглядят так:
Пылесос lg 1281 Артикул 23879
Пылесос samsung H-18 Артикул 99348
Пылесос indesit KLD Артикул 34722


Очевидно, что вам хочется использовать в ключевых словах названия моделей без артикулов. Чтобы этого добиться, в шаблонах ключевых слов укажите тег с фильтром Cut_behind_word:"X", который позволяет вырезать слово Артикул и все, что после него:
<model|Cut_behind_word:"Артикул">

2.png

В результате в ключевых словах у вас будет следующее:
Пылесос lg 1281
Пылесос samsung H-18
Пылесос indesit KLD


3.png

Могу ли я применить сразу несколько фильтров?

Можете! Рассмотрим на нашем "примере с Артикулами"


Пример 3: в теге <model> указываются названия моделей с артикулами:
Пылесос lg 1281 Артикул 23879
Пылесос samsung H-18 Артикул 99348
Пылесос indesit KLD Артикул 34722


Предположим, что мы хотим использовать названия товаров в заголовках объявлений, но без Артикула и без первого слова Пылесос. А также хотим, чтобы первое слово в заголовках начиналось с большой буквы.


Для решения этой задачи применяем последовательно три фильтра:
Cut_behind_word:"Артикул" - Вырезать все слова после слова Артикул
Cut_first_words:"1" - Вырезать первое слово
Capfirst - Сделать первую букву заглавной.


В шаблоне заголовка объявления это будет выглядеть так:
<model|Cut_behind_word:"Артикул"|Cut_first_words:"1"|Capfirst>

4.png

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

Lg 1281
Samsung H-18
Indesit KLD

5.png

Правда очень удобно? Привлекайте низкочастотный трафик эффективно!

И, помните главное: Alytics - С нами оптимизируют не клики, а конверсии