Счётчик Яндекс Метрики: как создать, установить и проверить

Пошагово: создание счётчика Яндекс Метрики, установка кода на сайт и на CMS, проверка через _ym_debug=2, минимальный набор целей и ошибки, которые нельзя исправить задним числом.

Счётчик Метрики ставится за двадцать минут, и ровно поэтому его обычно ставят плохо: код воткнули, галочки оставили по умолчанию, цели не завели. Через месяц выясняется, что данные собраны наполовину, а пересчитать их задним числом нельзя. Разберём порядок, при котором переделывать не придётся.

Что такое счётчик и что он собирает

Счётчик это фрагмент кода на страницах сайта, который отправляет в Яндекс Метрику данные о визитах. Сервис бесплатный, ограничение на аккаунт щедрое: один пользователь может создать до 100 000 счётчиков.

Что попадает в отчёты: посещённые страницы, источник перехода, регион, устройство и браузер, достижения целей, а при включённом Вебвизоре ещё и записи визитов, карты кликов, ссылок и скроллинга.

Важный момент про версии кода. Сейчас Метрика использует библиотеку tag.js, старая watch.js умеет заметно меньше: на ней не работают ни цели с параметрами визитов, ни Вебвизор, ни статистика по контенту. Если на сайте стоит код многолетней давности, половина возможностей просто выключена, и выглядит это как «Метрика ничего не показывает».

Шаг 1. Создать счётчик

Порядок из справки Метрики сводится к четырём действиям: авторизоваться на Яндексе, добавить счётчик, заполнить основные настройки, заполнить профиль.

В основных настройках три поля, в которых ошибаются чаще всего.

ПолеЧто писатьЧастая ошибка
Адрес сайтаОсновной домен без протокола: example.comУказывают https://, ставят адрес до конкретного файла или с «#»
Часовой поясПояс, в котором вы смотрите отчётыМеняют позже: в исторических данных время не пересчитается
ВалютаТа, в которой считаете доходОставляют по умолчанию, потом доход по целям выглядит странно

Кириллический домен добавляйте кириллицей, как сайт.рф, а не в Punycode. Если сайт живёт на нескольких адресах, впишите их в поле дополнительных адресов: переходы между всеми указанными адресами будут считаться внутренними, а не новыми визитами.

Три настройки, которые лучше включить сразу:

  • Вебвизор, карта скроллинга и аналитика форм. Включает запись визитов и строит карты кликов и ссылок. Данные пишутся только с момента включения, поэтому откладывать нет смысла.
  • Принимать данные только с указанных адресов сайтов. Спасает от чужого мусора в отчётах, если ваш код кто-то скопировал к себе.
  • Дополнительные адреса. Нужны, когда один и тот же сайт отвечает по нескольким доменам.

Отдельно про опцию «Не сохранять полные IP-адреса посетителей». Она обрезает последнюю часть адреса: 192.0.2.2 записывается как 192.0.2.0. Это снижает точность определения региона, поэтому включать её стоит осознанно, а не «на всякий случай».

Шаг 2. Поставить код на сайт

Код копируется в Метрике на странице «Настройка», вкладка «Счётчик», кнопка «Скопировать». Дальше зависит от того, на чём сделан сайт.

СайтКуда ставить
WordPress, 1С-Битрикс, OpenCartОфициальный плагин Метрики: поставить и авторизоваться
Любая другая CMSВ файл, который отвечает за генерацию заголовка всех страниц
Сайт из отдельных HTML-файловВ каждую страницу, внутри head или body как можно ближе к началу
Через менеджер теговОтдельный контейнер, код счётчика внутри него

Ближе к началу страницы это не придирка: от этого, по формулировке справки, зависит «полнота и корректность подсчёта данных». Элемент noscript с содержимым помещается в body.

Если на одном сайте работают две системы (например, движок сайта и отдельный форум), код нужен в обеих. Данные начинают собираться сразу после установки, задним числом ничего не появится.

Шаг 3. Проверить, что счётчик работает

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

  1. Наличие счётчика. В Метрике откройте «Настройка», блок «Проверка счётчика», укажите адрес страницы. Она откроется в новой вкладке, и вы увидите сообщение, найден код или нет.
  2. Сбор данных. Допишите к адресу страницы параметр _ym_debug=2 и загрузите её. Внизу появится панель отладки: на вкладке Counters видно номер счётчика и его настройки, на вкладке Console видны события, например просмотр страницы.

Параметр _ym_debug=2 работает только с новым кодом счётчика. Если панель не появилась, скорее всего на сайте стоит старая версия. Закрывается отладчик через меню или параметром _ym_debug=0.

Справка перечисляет три типовые причины, по которым счётчик не находится: загрузка кода отложена или он подгружается после действия на сайте, код заблокирован расширением вроде Adblock Plus или файрволом, код просто не установлен на этой странице. Проверка недоступна для автоматических счётчиков и для счётчиков на Турбо-страницах.

Шаг 4. Завести цели

Счётчик без целей считает визиты. Бизнесу нужны заявки, поэтому это тот шаг, без которого остальное бессмысленно. Минимальный набор для сайта услуг: отправка формы, клик по номеру телефона, переход в мессенджер.

Цели нужны не только для отчётов. Без них не работают конверсионные стратегии Директа: алгоритму нечего оптимизировать. И без них нельзя построить воронку продаж в отчётах Метрики, потому что шаги воронки задаются в том числе достижением целей.

Отдельный тип это составная цель: она собирается из нескольких целей, которые достигаются последовательно по заданным шагам. Удобно для многошаговых форм и оформления заказа.

Несколько сайтов: один счётчик или несколько

СпособЧто даётЧем неудобен
Один счётчик на все адресаОбщая статистика, составные цели с шагами на разных сайтах, Вебвизор и карты по всемПереходы между сайтами попадают в один визит
Отдельный счётчик на каждый адресРаздельные источники трафика, свои цели и Вебвизор по каждому сайтуОбщую картину даёт только отчёт по группе счётчиков, а он не показывает цели, Вебвизор и карты

Справка советует использовать оба способа вместе, и на практике это оправдано: отдельные счётчики для рабочих отчётов плюс общий для сводной картины.

Где взять номер счётчика

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

Веду контекстную рекламу с 2013 года, и первым делом на новом проекте я смотрю не кампании, а счётчик. Типовая картина такая: код стоит, целей нет или они ловят не то, Вебвизор выключен, а данные принимаются с любых адресов. Самое дорогое здесь то, что историю не восстановить. Месяц рекламы без настроенных целей это месяц, по которому нельзя сказать, окупилась она или нет.

Александр Черкасов, веду контекстную рекламу с 2013 года

Пять ошибок установки

  • Код не на всех страницах. Часто забывают страницу благодарности, а именно на ней обычно стоит цель.
  • Два счётчика с разными настройками. Ставить несколько счётчиков можно, но данные тогда расходятся, и спор «какой цифре верить» становится вечным.
  • Старый код watch.js. Выключает Вебвизор и параметры визитов, при этом внешне всё работает.
  • Часовой пояс наугад. Меняется в любой момент, но задним числом данные не пересчитываются, и сравнение по дням поедет.
  • Счётчик есть, а разметки нет. Без UTM-меток источники схлопываются в общие строки, и отделить одну кампанию от другой не выйдет.

Когда счётчик стоит и цели работают, дальше идёт связка с рекламой: контекстная реклама без Метрики оптимизируется вслепую. А оценка канала в деньгах считается через ROI и ROAS с ДРР.

Если нужно, чтобы аналитику собрали и связали с рекламой за вас, этим занимается наше агентство: UL-Friends.

Частые вопросы про счётчик Метрики

1. Для чего нужен счётчик Яндекс Метрики?

Он собирает данные о посетителях сайта: откуда пришли, какие страницы смотрели, с какого устройства, что сделали. Без него реклама работает вслепую: видны расходы, но не видно, что они принесли. Плюс счётчик нужен конверсионным стратегиям Директа, они оптимизируются по его целям.

2. Яндекс Метрика платная или бесплатная?

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

3. Как зарегистрироваться в Яндекс Метрике?

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

4. Как установить счётчик на сайт?

Скопируйте код в Метрике на странице «Настройка», вкладка «Счётчик». На популярных CMS проще поставить официальный плагин: они есть для WordPress, 1С-Битрикс и OpenCart. На других сайтах код добавляется в файл, который формирует заголовок всех страниц, как можно ближе к началу документа.

5. Как проверить работу счётчика Яндекс Метрики?

Двумя способами. В Метрике на странице «Настройка» есть блок «Проверка счётчика»: указываете адрес, страница открывается в новой вкладке и показывает результат. Второй способ: добавить к адресу страницы параметр _ym_debug=2 и посмотреть панель отладки, вкладки Counters и Console.

6. Счётчик не находится, что делать?

Справка называет три причины. Загрузка кода отложена или он подгружается после какого-то действия: подождите или выполните это действие. Код заблокирован расширением вроде Adblock Plus, другим скриптом или файрволом: проверьте консоль браузера. Код не установлен на этой странице или установлен неправильно: проверьте через _ym_debug=2.

7. Где посмотреть номер счётчика?

На странице «Мои счётчики» номер указан рядом с адресом сайта. Либо откройте настройки нужного счётчика: номер стоит на вкладке «Счётчик». Номер понадобится при связке с Директом и при подключении сторонних сервисов.

8. Можно ли поставить несколько счётчиков на один сайт?

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

9. Чем отличаются tag.js и watch.js?

Это версии кода счётчика. Актуальная tag.js умеет передавать цели, параметры визитов и посетителей, поддерживает Вебвизор и статистику по контенту. Старая watch.js этого не умеет. Если на сайте давно стоит код и Вебвизор не пишет визиты, начните с проверки версии.

10. Что показывает Яндекс Метрика?

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

11. Нужно ли что-то менять, если сайт переехал на новый домен?

Да. Впишите новый адрес в поле «Адрес сайта», а старый оставьте в дополнительных адресах, пока по нему идут переходы. Тогда переходы между адресами будут считаться внутренними, а не новыми визитами, и статистика не разорвётся на две части.

Реальный Директолог
Оцените автора
Блог директолога
Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.