Фильтры обработки тегов

Материал из Alytics Wiki
Версия от 10:48, 14 июля 2015; Natalie (обсуждение | вклад) (Новая страница: «Фильтры обработки тегов помогут вам улучшить качество сгенерированных объявлений. С по…»)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Фильтры обработки тегов помогут вам улучшить качество сгенерированных объявлений. С помощью них вы сможете вырезать из тегов лишние символы или слова, удалить содержимое, находящееся в скобках, изменить регистр слов и многое другое. Чтобы применить фильтр к тегу, просто добавьте его через разделитель внутри тега, вот так: <name|capfirst>

Обратите внимание, что для использования символов < и > в параметрах фильтров или в тексте вне тега их обязательно нужно экранировать слэшем. Например: <name|cut:"\<">

Фильтр Описание Пример
capfirst Первая буква в первом слове тега становится заглавной <name> содержит: телефон samsung 32gb

<name|capfirst> выведет: Телефон samsung 32gb

lower Привести все слова к нижнему регистру <name> содержит: Телефон SAMSUNG 32GB

<name|lower> выведет: телефон samsung 32gb

upper Привести все слова к верхнему регистру <name> содержит: Телефон SAMSUNG 32GB

<name|upper> выведет: ТЕЛЕФОН SAMSUNG 32GB

cut_bracketed Удалить все, что заключено в скобках вместе со скобками.
Обратите внимание, что скобками является все, что заключено в (), [], {}, <>
<name> содержит: samsung 32gb (темно черный арт-1821)

<name|cut_bracketed> выведет: samsung 32gb

cut_service Удалить все символы -&:+/\№ <name> содержит: samsung 32gb №32&100

<name|cut_service> выведет: samsung 32gb 32100

Примеры применения фильтров

Пример 1:

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

Применим конструкцию <name|capfirst>


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


Пример 2: Вы хотите в качестве ключевых слов использовать названия моделей. У вас названия моделей вместе с артикулами передаются в теге <model> и выглядят так:

Пылесос lg 1281 Артикул 23879 Пылесос samsung H-18 Артикул 99348 Пылесос indesit KLD Артикул 34722

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

<model|Cut_behind_word:"Артикул">


В результате в ключевых словах у вас будет следующее:

Пылесос lg 1281 Пылесос samsung H-18 Пылесос indesit KLD


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

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

Пример 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>


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

Lg 1281 Samsung H-18 Indesit KLD


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