Зачем Метрике шаблон вместо списка адресов
Представьте интернет-магазин в Ташкенте. После оплаты через Click клиент попадает на одну страницу благодарности, после Payme — на другую, после заказа по телефону — на третью. Можно создать три цели, но тогда отчёт придётся склеивать вручную. Один шаблон описывает все три адреса сразу, и в отчёте видна единая цифра.
То же с анализом трафика. Вам нужно понять, сколько людей из поиска пришло на карточки товаров, а сколько — на статьи блога. Без шаблона пришлось бы выбирать страницы по одной. С шаблоном вы один раз сохраняете сегмент и применяете его к любому отчёту хоть каждый месяц.
Яндекс Метрика регулярные выражения: символы, которых хватает
Язык шаблонов большой, но для маркетинговых задач нужна небольшая часть. Если запомнить набор ниже, вы закроете почти все случаи. Сложные конструкции вроде просмотра вперёд лучше не трогать: они поддерживаются не везде и их трудно проверять.
- Точка — любой один символ, поэтому настоящую точку в адресе экранируют обратной косой чертой или берут в квадратные скобки
- Звёздочка — предыдущий символ повторяется любое число раз, в том числе ни одного
- Плюс — предыдущий символ встречается хотя бы один раз
- Вертикальная черта — «или»: rahmat|spasibo
- Крышка в начале — совпадение должно начинаться с этого места
- Доллар в конце — адрес на этом месте заканчивается
- Круглые скобки собирают часть шаблона в группу: (uz|ru)
Примеры для сайта на двух языках
Для узбекской версии пишите /uz/ вместе с закрывающей косой чертой. Без неё в группу попадёт любой адрес, начинающийся на «uz», например страница про доставку Uzum. Для нескольких страниц благодарности подойдёт запись rahmat|spasibo|thank-you: цель сработает на любой из них.
Карточки товаров с числовым номером описывает связка /product/ и одна или больше цифр до конца адреса: так в выборку не попадут категории. Для статей блога требуйте, чтобы после /blog/ был хотя бы один символ, иначе главная страница блога окажется среди статей.
Отдельно полезны метки. Если вы ведёте рассылку или рекламу в Telegram, условие utm_source=(telegram|tg) соберёт весь трафик из мессенджера, даже когда разные менеджеры подписывали ссылки по-разному.
Ошибки, которые портят цифры
Чаще всего вредят не сложные конструкции, а простые недосмотры.
- Забытая точка. Запись site.uz совпадёт и с siteXuz; для точной проверки точку экранируют
- Слишком широкий шаблон. Слово order найдёт и страницу успешного заказа, и статью «how to order», и цель начнёт считаться на блоге
- Знак доллара при наличии меток. Рекламные и рассылочные ссылки дописывают параметры после вопросительного знака, и строгий конец адреса их не пропустит
- Регистр. Если в адресах встречаются заглавные буквы, шаблон в нижнем регистре их пропустит
Как проверить шаблон до сохранения
Выпишите пять адресов, которые должны совпасть, и пять, которые совпадать не должны. Возьмите их из отчёта по страницам, а не придумывайте. Прогоните через любой онлайн-тестер регулярных выражений и только потом вставляйте в Метрику.
Лучше сначала проверить шаблон в сегменте: он работает на прошлых данных, и ошибка видна сразу. Цель, напротив, считает только с момента создания и назад не пересчитывается. Через день после запуска сравните число достижений с отчётом по страницам: сильное расхождение значит, что шаблон ловит лишнее или пропускает нужное.
Для сложных выражений заведите общую таблицу: что делает шаблон, какие страницы покрывает, когда менялся. После редизайна или смены структуры адресов она подскажет, какие цели и сегменты проверить.
Когда шаблон не нужен
Если хватает условия «содержит» или «начинается с», берите его: проще проверить, меньше шансов ошибиться. А заявки лучше считать событиями, которые сайт отправляет из кода при успешной отправке формы. Адреса меняются при обновлении сайта, событие остаётся. Шаблоны оставьте для группировки страниц и анализа.
Если нужно связать данные Метрики с рекламой, CRM и реальными продажами, поможет сквозная аналитика. Команда markdev настраивает цели, сегменты и отчётность под задачи бизнеса в Узбекистане. Расскажите, что вы хотите считать, и мы подскажем, с чего начать.
Частые вопросы
Нужно ли знать программирование, чтобы использовать регулярные выражения в Метрике?
Нет. Для большинства задач достаточно восьми символов: точки, звёздочки, плюса, вертикальной черты, крышки, доллара, квадратных и круглых скобок. Главное — проверять шаблон на реальных адресах.
Почему цель на шаблоне считает лишние страницы?
Скорее всего, шаблон слишком широкий. Например, короткое слово совпадает с любой частью адреса. Добавьте косые черты вокруг раздела или привяжите начало и конец адреса.
Пересчитает ли Метрика старые данные после создания цели?
Нет, цель считает с момента создания. Поэтому шаблон сначала проверяют в сегменте, который работает и на прошлом периоде.
Что надёжнее для заявок: цель на адрес или на событие?
Событие из кода. Оно не зависит от адресов страниц и не ломается при редизайне. Шаблоны удобнее для анализа групп страниц.
Разберём вашу задачу бесплатно
Оставьте контакт — за 15 минут созвона покажем, где теряются заявки и что сделать в первую очередь.