Настройка составной цели в метрике. Гайд по настройке целей в Метрике: разбираемся вместе. Что такое цели в Яндекс Метрике

Яндекс.Метрика не нуждается в представлении. Ведь это один из мощнейших инструментов для веб-аналитики. Сам по себе сервис включает в себя множество инструментов для сбора данных, одним из которых являются «Цели».

Цель – это некий сценарий, при успешном прохождении которого поставленная цель считается достигнутой.

Всего на момент написания статьи Яндекс.Метрика содержит в себе 4 типа целей. Это:

  • Количество просмотров страниц.
  • Посещение определенных страниц.
  • JavaScript-событие.
  • Составная цель.
  • Сегодня мы поговорим о JavaScript-событии, в следующих же статьях, по отдельности, рассмотрим остальные типы целей.

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

    Для начала – давайте получим этот код.

    1. Зайдите в Яндекс.Метрику.

    3. На открывшейся странице настроек переключитесь на вкладку «Цели » и нажмите на кнопку «Добавить цель ».


    4. В открывшейся форме выбираете «JavaScript-событие », где вводите название цели и ее идентификатор.


    И нажимаете «Добавить цель ».

    После чего, при успешном создании цели, она появиться в общем списке целей:



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

    Во всех случаях мы будем вызывать следующую функцию:

    Где «XXXXXX » – как раз номер вашего счетчика, а «TARGET_NAME » – идентификатор цели. А теперь примеры.

    Установка цели на форму

    Если вы на своем сайте имеете форму без технологии AJAX, то есть в ней присутствует часть похожая на эту:

    То в этот тег вы можете вставить код цели. Пример:

    В таком случае, при успешной отправке формы – цель будет считаться достигнутой.

    Установка цели на кнопку, ссылку или другой элемент HTML

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

    Пример установки кода на кнопку:

    Наш прайс

    Пример установки кода на простой div:

    Hello, world!

    Во всех случаях, как вы заметили, код идентичен.

    Установка цели на просмотр страницы

    Код, который представлен ниже, вы вставляете на нужные вам страницы в секции BODY .

    window.onload = function() { yaCounterXXXXXX.reachGoal("TARGET_NAME"); }

    В таком случае, если человек посетил страницу, где размещен этот код, цель считается достигнутой.

    Установка цели на время нахождения на странице

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

    Реализация:

    setTimeout(function() { yaCounterXXXXXX.reachGoal("TARGET_NAME"); }, 180000); // 3 минуты

    Код вы также вставляете на нужные вам страницы или сразу на весь сайт.

    Подведя итог всему написанному выше, можно сказать, что ключевым в этой цели является функция:

    YaCounterXXXXXX.reachGoal("TARGET_NAME");

    Ее вы уже используете так, как только посчитаете нужным. Возможно, я описал не все варианты составления целей типа «JavaScript-событие», и если вам чего-то не хватает или возникают трудности – пишите об этом в комментариях.

    Мы выпустили новую книгу «Контент-маркетинг в социальных сетях: Как засесть в голову подписчиков и влюбить их в свой бренд».

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

    Сразу после того как определились с целями своего сайта и перед тем, как запускать рекламную кампанию необходимо настроить соответствующе счетчики в Метрике.

    Варианты целей в Яндекс Метрике Вообще, вариантов целей в Метрике не очень много, но их использование может быть весьма гибким. Существует 4 основных способа постановки целей:
  • Количество . Подразумевается глубина просмотра, то есть количество страниц, на которых побывал пользователь в рамках одной сессии.
  • Посещение страниц. Тут мы можем указать целью заход пользователя на интересующие нас страницы.
  • JavaScript событие. Благодаря небольшим кусочкам кода JS мы сможем настроить целью взаимодействие пользователя с функционалом сайта.
  • Составная цель. Являет собой цепь действий посетителя, в которую могут входить все предыдущие цели.
  • Теперь поочередно разберем как настраивать цели в Метрике и как их использовать

    На момент написания статьи стоит ограничение на количество целей для одного счетчика - 200 штук

    Цель в Метрике: количество просмотров

    Первая, и самая простая. Вариантов применения немного, зато вывод может быть очень полезным:

    • Удобная ли навигация на сайте и насколько понятна структура.
    • Правильно ли мы реализовали перелинковку и удобно ли ей пользоваться.
    • Качественный ли контент предоставляет сайт, хочется ли человеку углубиться в вашу структуру и узнать больше про предоставляемую услугу/товар/информацию.

    Сфера использования:

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

    Заходим в Яндекс Метрику своего сайта, нажимаем:

  • Настройки
  • Цели
  • Добавить цель
  • Придумываем понятное название
  • В поле просмотр ставим интересующее количество страниц
  • Жмем «Добавить»
  • Если все в порядке, мы увидим свою первую цель в списке. Не забываем нажать желтую кнопку «Сохранить». Через несколько минут все заработает!

    Цели в Метрике: посещение страниц

    Одна из важнейших целей (так как частенько является частью составной цели, но об этом позже). Тут мы можем указать URL страницы, переходы на который будут являться достижением цели. Чаще всего речь идет про страницу заказа/доставки/скачивания и любой другой транзакции. Вывод напрашивается сам собой:

    • Видна/привлекательна ли ссылка на нужную страницу.
    • Корректность перелинковки.
    • Доходят ли пользователи для конверсионной страницы.

    Сфера использования:

  • Интернет-магазины. Благодаря данной цели могут точно знать, переходят ли пользователи в корзину. Те ли разделы товара просматривают и куда они заходят чаще, интересуются ли они доставкой и т. д.
  • Сайты услуг. В зависимости от характера услуг можно оценить заходят ли на конверсионные страницы пользователи, ищут ли ваш адрес, заходя на страницу контактов. Какая из ваших услуг на сайте более востребована.
  • И для сайтов услуг и для интернет-магазинов можно ставить целью посещение страницы «Спасибо за покупку/заказ/обращение», которая показывается только после какой-либо транзакции.
  • Установка цели в Метрике: посещение страниц

    Начальные действия будут везде одинаковыми, но я на всякий случай буду их дублировать, мало ли что.
    Заходим в Метрику своего сайта и:

  • Настройки
  • Цели
  • Добавить цель
  • Придумываем понятное название, например: «Просмотр страницы Контакты»
  • Выбираем условие исходя из потребности. (чуть ниже об этом будет подробнее)
  • В графу значение вносим URL или часть URL тоже от потребностей.
  • Жмем «Добавить цель»
  • Про условия:

    • url: содержит - Аналог неточного вхождения. Используют если интересуют посещения группы страниц, например, фильтра в каталоге интернет-магазина. В этом случае указывается общая для всех URL-адресов часть.
    • url: совпадает - Аналог точного вхождения. Используют для отслеживания конкретной страницы. Нужно вставлять в отверстие весь адрес, вместе с протоколом http/https.
    • url: начинается с - Используют для отслеживания группы страниц с одинаковым началом URL-адреса. Например, подраздел товаров интернет-магазина. Вставляем в отверстие адрес предыдущей директории со слешом, например, site.ru/podrazdel/
    • url: - Используются для установки очень «гибких» параметров. К сожалению, их так много что хватит на отдельную статью.
    Цель в Метрике: JavaScript событие

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

    Где применять:

    Из жизни:

    Однажды мы таким образом подняли конверсию интернет-магазину, обнаружив, что зеленого цвета кнопка «заказать», вообще не привлекала внимания пользователей. Всего-навсего, изменив цвет кнопки на желтый цвет (он отлично подходил к общему дизайну сайта и был ярче других элементов), мы увеличили количество заказов на 13% от текущего. А все благодаря целям в Метрике.

    Как настроить цель в Метрике: событие JavaScript

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

  • Настройки
  • Цели
  • Добавить цель
  • Выбираем JavaScript событие
  • Придумываем идентификатор, например: «buttonZakazat».

    Учтите, что нельзя указывать идентификаторы, совпадающие по содержанию с URL ни частично ни полностью. И не нужно вписывать в идентификатор все символы, которые есть на клавиатуре, довольствуйтесь латинскими буквами, цифрами и нижним пробелом.

  • Жмем ОК
  • Цель создана. Вторым этапом станет добавление идентификатора в html код страницы. Для этого нужно определить, что добавить в код кнопки, узнать как кнопка прописана в коде, найти её и преобразовать.

    Для начала разберем, какой код где используется:

    Код для кнопок и ссылок:

    Onclick="yaCounter12345678.reachGoal ("Nazvanie_Identifikatora"); return true;"

    Код для различных форм, где пользователь отправляет нам данные:

    Onsubmit="yaCounter12345678.reachGoal ("Nazvanie_Identifikatora", function () {alert ("Данные отправлены")}); return true;"

    Onclick="yaCounter12345678.reachGoal ("Nazvanie_Identifikatora", goalParams, goalCallback); return true;"


    Вместо цифр после yaCounter - указываем код счетчика Метрики
    Вместо ‘Nazvanie_Identifikatora" - указываем название нашего идентификатора, который создали шагом выше.

  • Выбираем кусок кода, который подходит
  • Заходим на наш сайт и ищем подопытную кнопку
  • Жмем на неё правой кнопкой мыши «посмотреть код»
  • В открывшейся консоли копируем подсвеченную строчку
  • Заходим на фтп в корневую папку сайта и открываем файл, содержащий . Например, index. html

    Если вы идете в код без особой уверенности, лучше сохраните файл index. html в первозданном виде, где-то в укромном месте. Если случайно что-то сломаете - сможете безболезненно все починить вернув исходный файл на ftp.

  • С помощью единовременного нажатия клавиш ctrl+f открывается поиск, куда мы вставляем скопированную строчку из кода страницы и жмем искать
  • Найдя строчку добавляем в неё выбранный на шаге 1 фрагмент кода перед закрывающим тэгом
  • заменяем во фрагменте цифры после yaCounter на свои, и заменяем Nazvanie_Identifikatora на своё.
  • Сохраняем файл на ftp
  • Пример кода кнопки:

    Пример кода формы «Обратный звонок»:

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

    Убедитесь, что счетчик учитывает ваши собственные визиты. Для этого нужно зайти в «Настройки» - «Фильтры» и посмотреть, чтобы не стояло галочки рядом с «Не учитывать мои визиты».

    Установка целей в Метрике: составная цель

    Составные цели полезны, когда важно отслеживать , выстраивая цепь целевых страниц, которые пользователь должен посетить. Позже мы сможем выявить этап, на котором пользователи уходят с сайта ничего не купив/заказав и проработать их. Также если вы ведете блог для привлечения тематического трафика (а уже пора бы), вы можете отслеживать конверсию перехода с информационных страниц на страницы услуг/товара и оттуда к оформлению покупки.

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

    Ничего трудного нет, если вы усвоили как настраивать все предыдущие цели.

    Ну, сразу к делу:

  • Настройки
  • Цели
  • Добавить цель
  • Придумываем название, например: «Кнопка заказать»
  • Выбираем составную цель
  • Имя шага
  • Выбираем нужное условие (одна из предыдущих целей)
  • Указываем необходимое значение
  • Добавляем цель
  • На скриншоте составная цель из «одного» шага, чтобы не путать никого. Для того, чтобы добавить следующий шаг, нужно нажать на соответствующую кнопку и повторить действия начиная с пункта 6.

    Есть пара нюансов:

    • Между шагами может быть сколько угодно действий (но шаги должны быть выполнены последовательно). Поэтому, если составная цель это посещение двух страниц и нажатие кнопки, то пользователь между этими действиями может быть занят чем угодно, но пройдя все шаги цель зачтется.
    • Если пользователь сделал первое действие из составной цели, после чего отошел от компьютера более чем на 30 минут (время сессии), цель будет считаться проваленной
    • Составная цель может содержать максимум 5 шагов
    Проверка целей Метрики

    К сожалению, не нашел способа проверки целей в Метрике лучше, чем ручной. Спустя минут 10−15 после установке целей самостоятельно пройдитесь по ним и посмотрите работает ли. Не забываем убрать галочку «Не учитывать мои визиты» в разделе фильтр!

    Если дочитали до конца

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

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

    Как создать скрипт : Создайте на рабочем столе текстовый документ, придумайте ему имя и измените расширение, чтобы получился файл типа imya_scripta.js - этот файл будет содержать наш скрипт. Теперь вставляйте в него нужный код и копируйте на ftp в папку со скриптами. (где лежат файлы с аналогичным расширением.js)

    Как подключить скрипт : В файле index. html между тегами … пишите конструкцию .
    Например, у меня все скрипты лежат в папке scripts/targets.

    Пишем: конслуьтант отвечает клиенту.

  • Jivo_Proactive_invitation_accepted - Клиенту отобразилось приглашение.
  • Jivo_Proactive_invitation_rejected - Клиент закрыл приглашение крестиком.
  • Jivo_Proactive_invitation_shown - Клиент принял приглашение, написав сообщение в ответ.
  • Jivo_Offline_form_shown - Клиенту отображена форма для отправки сообщения на e-mail, когда нет операторов в онлайне
  • Jivo_Offline_message_sent - Клиент отправил оффлайн-сообщение
  • Надеюсь, было полезно!

    Если у вас был опыт выставления неординарных целей в Метрике - милости просим поведать о них в комментариях.

    К о н е ц

    Настройка целей в «Метрике» нужна для отслеживания конкретных действий посетителей сайта и оценки эффективности рекламных кампаний в «Яндекс.Директ». После сбора данных за определенный период вы узнаете с каких объявлений посетители чаще совершают целевое действие.

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

    Какие цели важно настроить

    В первую очередь для статистики необходима информация о действиях аудитории с главными элементами сайта. Их условно делят на три группы.

  • Продажи.
    • Нажатие на кнопку оформления заказа.
    • Добавление товара в корзину.
    • Переход в корзину.
    • Заполнение форм подтверждения и оплаты.
    • Окончательное оформление покупки.
    • Сравнение товаров.
    • Скачивание прайса.
    • Заказ обратного звонка.
  • Информация о компании. К этой категории действий относятся переходы пользователей на страницы «Контакты», «О компании», «Условия оплаты и доставки», «Лицензии», «Сертификаты» и т. д.
  • Заинтересованность (цели этой группы особенно важны для информационных ресурсов). Сюда включены: глубина просмотра страниц, переходы на схожие по тематике статьи, проведенное пользователем на сайте время и др.
  • Виды целей в «Яндекс.Метрике»

    Цели, которые можно гибко настроить в «Яндекс.Метрике», классифицируются на 4 вида.

    • Событие (JavaScript). Цель ориентирована на отслеживание определенных действий пользователей.
    • Посещение страниц. Контролируется посещение важных страниц на сайте.
    • Количество просмотров. Настраивается для определения заинтересованности.
    • Составная цель. Представляет собой цепочку шагов, в которую могут входить события и посещения страниц.
    Для чего это нужно

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

    • нажать на кнопку добавления товара в корзину;
    • перейти в корзину;
    • окончательно оформить заказ.

    После настройки цели в «Яндекс.Метрике» становится доступной детальная информация по каждому из этапов.



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

    Инструкция по настройке целей в «Яндекс.Метрике» Количество просмотров

    Это самая простая, но очень полезная цель. С ее помощью удается получить следующую информацию:

    • насколько хорошо проработана структура сайта;
    • есть ли проблемы с навигацией;
    • правильно ли сделана перелинковка;
    • удобно ли ею пользоваться;
    • насколько полезный и качественный контент размещен на страницах;
    • желают ли посетители веб-ресурса углубленно изучать представленную информацию.

    Настройка этой цели в «Метрике» особенно актуальна для владельцев сайтов трех категорий.

    • «Информационники». Здесь важно знать, переходят ли посетители на схожие по тематикам статьи.
    • Образовательные сайты. Важность приобретает простота навигации и качество обучающих материалов.
    • Коммерческие сайты, на которых имеются тематические блоги и статейники.
  • Перейдите в раздел «Цели».
  • Выберите тип «Количество просмотров» и придумайте название.
  • Укажите нужное количество просмотров
  • Нажмите кнопку «Добавить цель».
  • Нажмите кнопку «Сохранить» внизу страницы «Цели».

  • Как видите, все просто.

    Посещение страниц

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

    • Корректно ли сделана перелинковка?
    • В нужных ли местах размещены ссылки на важные страницы?
    • Доходят ли пользователи до совершения целевых действий?

    Настройка такой цели в «Яндекс.Метрике» особенно актуальна для владельцев торговых площадок и сайтов услуг. Она помогает определить, переходят ли клиенты в корзину, завершают ли оформление заказов, какими товарами/услугами интересуются чаще всего, изучают ли информацию о способах оплаты/доставки и т. д.

    Настройка проходит так.

  • Выберите пункт меню «Настройки».
  • Перейдите в раздел «Цели».
  • Нажмите кнопку «Добавить цель».
  • Укажите необходимое условие (о них расскажем ниже).
  • Вставьте ссылку в поле «Значение».
  • Нажмите кнопку «Добавить цель».

  • Виды условий:

    • «Url: начинается». Используется для отслеживания групп станиц с одинаковым началом адресов. Идеальный пример - карточки товаров определенного раздела каталога.
    • «Url: совпадает». Это условие указывают для отслеживания посещений по конкретным страницам.
    • «Url: содержит». Позволяет оценить посещаемость динамических страниц. Здесь обычно указывают «хвосты» адресов.
    • «Url: регулярные выражения». Вместо ссылок указывают выражения из метасимволов. Все подробности .

    Обратите внимание! Для одной цели можно поставить до 10 условий. Выполнение любого из них считается достижением цели.

    События (JavaScript)

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

    Настройка этой цели позволяет:

    • вычислить количество нажатий на кнопки «Купить», «Добавить в корзину» «Оформить заказ» и пр.;
    • выяснить, какие характеристики товаров больше всего интересуют пользователей (если реализован выбор параметров при помощи чек-листа);
    • определить, интересует ли пользователей скрытая под спойлерами информация, и т. д.

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

    Чтобы настроить такую цель в «Яндекс.Метрике», действуйте по следующей схеме.

    Этап 1. Создание цели
  • Выберите пункт меню «Настройки».
  • Перейдите в раздел «Цели».
  • Нажмите кнопку «Добавить цель».
  • Отметьте ее тип и придумайте название.
  • Укажите идентификатор цели.
  • Нажмите кнопку «Добавить цель».

  • Обратите внимание! Идентификаторы не должны частично или полностью совпадать с адресами страниц сайта. Можно использовать только латиницу и цифры, а также нижнее подчеркивание.

    Этап 2. Добавление идентификатора в html-код страницы

    Чтобы «Метрика» начала фиксировать достижение цели, нужно преобразовать html-код элемента на странице. Коды для кнопок, форм ссылок и иных элементов вы найдете .

    Общий принцип выглядит так:

  • Выбираете подходящий стандартный код (на странице по размещенной выше ссылке) и изменяете его под себя (нужно прописать номер счетчика и имя идентификатора цели в «Метрике»).
  • Открываете целевую страницу сайта и ищете нужный элемент.
  • Жмете на него правой кнопкой мыши и в появившемся меню выбираете «Посмотреть код».
  • Копируете подсвеченную в консоли строчку.
  • Заходите в корневой каталог сайта по FTP.
  • Находите файл с исходным кодом страницы и открываете его.
  • Ищете в коде скопированную строчку (меню поиска открывается при нажатии Ctrl+f).
  • Добавляете в нее (перед закрывающим тегом) код, полученный на 1-м шаге.
  • Сохраняете файл.
  • Обратите внимание! Если в чем-то не уверены, сделайте резервную копию файла.

    Составные цели

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

    При настройке составных целей в «Метрике» и анализе данных учитывайте важные особенности:

    • максимальное количество шагов - 5;
    • для достижения цели шаги должны быть выполнены в заданной последовательности;
    • между ними могут быть другие действия;
    • если пользователь в процессе выполнения действий прервался минимум на период, установленный как тайм-аут, достижение цели не засчитывается.

    Для настройки составных целей в «Яндекс.Метрике» действуйте так:

  • Выберите пункт меню «Настройки».
  • Перейдите в раздел «Цели».
  • Нажмите кнопку «Добавить цель».
  • Отметьте ее тип и придумайте название.
  • Добавьте необходимое количество шагов, назовите их и укажите все условия.
  • Нажмите кнопку «Добавить цель».

  • С настройкой разобрались. Теперь расскажем, как проверить работоспособность целей.

    Проверка целей

    Удостовериться в том, что все корректно работает, можно двумя способами.

    Способ 1. Ручная проверка целей в «Метрике»
  • Через 20 минут после настройки цели откройте «Метрику» и выберите пункт меню «Настройки».
  • Перейдите в раздел «Фильтры».
  • Отключите опцию «Не отслеживать мои действия».
  • Выполните целевое действие.
  • Через некоторое время проверьте, зафиксировал ли счетчик событие в отчете «Конверсии».
  • Способ 2. Проверка целей при помощи консоли браузера
  • К адресу целевой страницы в браузере добавьте «?_ym_debug=1».
  • Нажмите Ctrl+Shift+J - откроется консоль.
  • Выполните целевое действие.
  • Если все в порядке, в консоли появится сообщение о том, что данные переданы счетчику.


    Отсутствие сообщения свидетельствует о том, что цель не работает.

    Почему цели могут не работать

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

  • Счетчик на странице не установлен или установлен некорректно.
  • Работу «Метрики» блокируют какие-либо расширения (к примеру, Adblock Plus) или иные скрипты.
  • Посетитель покинул страницу до загрузки счетчика.
  • События (JavaScript)

    События обычно не работают в следующих случаях:

    • Идентификаторы (на целевой странице и в настройках счетчика) не совпадают.
    • Код вызова метода reachGoal отсутствует.
    • Метод reachGoal добавлен корректно, но вызывающее его событие не происходит по каким-либо причинам.
    • Метод reachGoal срабатывает до загрузки счетчика.
    Посещение страниц
    • В настройках цели не указан адрес страницы.
    • Ссылка введена неверно.
    • В адресах страниц сайта имеется символ #.
    • В настройках цели выбрано неправильное условие.
    • На странице установлен циклический редирект.
    Составные цели
    • Условия одного или нескольких шагов не могут быть выполнены по каким-либо причинам.
    • Последние шаги можно осуществить без выполнения первых.

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

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

    Что такое счётчик «Яндекс.Метрики» и как его установить на сайт

    Счётчик «Яндекс.Метрики» - это программный код, который встраивается в веб-страницы. «Метрика» состоит из двух частей: счётчика и базы данных. Когда пользователи совершают какие-либо действия на страницах сайта (вход, клики, переходы и т. д.), код счётчика выполняется и передаёт «Метрике» информацию о веб-странице и действиях посетителей.

    Настройка цели в «Яндекс.Метрике» начинается с создания, настройки и установки счётчика на сайт.

    • Откройте «Яндекс», зарегистрируйтесь и войдите в учётную запись.
    • Перейдите в «Метрику».
    • Нажмите кнопку «Добавить счётчик».
    • Введите понятное имя счётчика (например, название магазина).
    • Укажите адрес сайта, на который будет установлен (или полный путь до страницы: my_syte.ru или my_site.ru/sale).
    • Установите «Таймаут» визита (количество минут бездействия пользователя на сайте до завершения сеанса.
    • Например, указано 30 минут. Если пользователь ничего не делает целых полчаса, то сеанс завершится, и новые действия будут записываться в другой сеанс.
    • Примите пользовательское соглашение, установив галочку, и нажмите «Создать счётчик».

    Настройка целей в «Яндекс.Метрике» требует установки кода счётчика на сайт. Для этого:

    • Нажмите «Настройки» (шестерёнку).
    • Выберите вкладку «Код счётчика».
    • Установите галочки в параметрах «Вебвизор, ...» и «Асинхронный код». Всего доступно 8 параметров кода счетчика. Первый анализирует действия посетителей, второй делает код «легче».
    • Скопируйте код счётчика, который расположен ниже, и добавьте его в HTML-код.

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

    Настройка целей в «Яндекс.Метрике»

    Существует два вида:

    • Конверсионные - отслеживают эффективность рекламной кампании и конверсию, помогают проанализировать деятельность аудитории на сайте.
    • Ретаргетинговые - помогают настроить показы рекламных объявлений посетителям сайта, которые ранее выполняли на нём какие-либо действия.

    Цели по настройке делятся на:

      Простые - предполагают выполнение одного шага, цель достигается чем-то одним, например кликом по кнопке.

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

    Настройка целей в «Яндекс.Метрике» простого типа состоит из 5 основных этапов:

    • Нажмите кнопку «Добавить цель».
    • Дайте понятное название цели.
    • Укажите тип условия.
    • Установите параметр условия.
    • Нажмите «Добавить цель».

    Созданная цель будет видна в панели, где отображается номер, название, описание и ID.

    Цель: количество просмотров

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

    Цель: посещение страниц

    Достижением является переход на определённую страницу (внутри сайта, из рекламного блока, даже загрузка файла). Настройка цели в «Яндекс.Метрике» осуществляется добавлением частичного или полного URL страницы и имеет несколько условий:

    • URL: содержит. Здесь указывается часть адреса. Цель достигнута при переходе по ссылке, содержащей эту часть.
    • URL: совпадает. Необходимо указать полный адрес страницы, которую надо посетить, чтобы цель была достигнута.
    • URL: начинается. Вписывается только начальная часть ссылки, подходит для тех случаев, когда отслеживается группа страниц, например my_site.ru/catalog.
    • URL: регулярное выражение. В данном случае указывается не адрес, а регулярное выражение, содержащее URL. Например, используется для SEO-аналитики. Настройка цели в «Яндекс.Метрике» с регулярным выражением требует внимательного изучения, и рассказать в одном абзаце, что это и как правильно использовать, нельзя.

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

    Цель: JavaScript-событие

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

    Настройка цели «Событие» в «Яндекс.Метрике» связана с редактированием кода веб-страницы. Для каждого элемента создаётся новая цель, в которой задаётся уникальный идентификатор. Он упоминается на сайте один раз в коде события.

    Настройка выполняется в четыре этапа:

    • Добавьте новую цель JavaScript-событие.
    • Укажите уникальный идентификатор цели.
    • Сохраните настройки.
    • Вставьте код события в HTML-код страницы, отвечающий за нужный элемент.

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

    Самым ярким примером использования является отслеживание кнопок, которое фиксирует «Яндекс. Метрика». Настройка цели «Нажатие кнопки» выполняется по общему принципу.

    • Создайте цель JavaScript-событие.
    • Укажите идентификатор цели Click.
    • Откройте HTML-код страницы, где расположена кнопка.
    • Найдите код, отвечающий за срабатывание кнопки.
    • Добавьте туда код события:

    Составная цель

    При настройке составной цели можно создать от 1 до 5 шагов, что помогает отслеживать конкретный путь посетителя сайта. Для примера можно рассмотреть проход от каталога до карточки товара:

    • Создайте составную цель.
    • Введите имя первого шага («Каталог»).
    • Укажите условие - URL: содержит - и введите ссылку /Catalog.
    • Нажмите «Добавить шаг» и введите имя следующего шага («Категория»).
    • Укажите условие URL.
    • Повторите действия для третьего шага «Товар» и нажмите кнопку "Опубликовать".

    Настройка целей в «Яндекс.Метрике» для одностраничника

    Главная задача лендинга - увеличение конверсии и повышение трафика. Здесь необходимо отслеживать любые действия посетителей на сайте: вход, просмотр, клик по кнопкам, отправка заявки, поэтому важна грамотная настройка целей в «Яндекс.Метрике». «Отправка формы» является основной целью для одностраничника, поэтому её надо рассмотреть подробно.

    • Создайте цель с типом условия JavaScript-событие.
    • Укажите уникальный идентификатор «ANKETA».
    • Добавьте событие onsubmit в код страницы, который отвечает за отправку формы:

    Отслеживание «Яндекс.Метрики» через Google Tag Manager

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

    Первым делом необходимо добавить код счётчика в GTM:

    • Откройте GTM, перейдите в «Теги» и нажмите кнопку «Создать».
    • Вверху заполните название, а внизу выберите «Пользовательский тег HTML».
    • В поле HTML вставьте скопированный код счётчика «Яндекс.Метрики».
    • В «Условиях активации» выберите «Все страницы».

    На этом этапе настройка кода «Яндекс.Метрики» с помощью Google Tag Manager завершена. Теперь необходимо настроить фиксацию событий на страницах сайта и передачу данных в «Метрику».

    Для примера настроим фиксацию отправки формы:

    • Создайте дополнительный тег, укажите тип «Пользовательский тег HTML».
    • В поле HTML введите код:

    • В условиях активации укажите триггер «Форма».
    • В настройках триггера укажите условия, соответствующие параметрам на сайте.
    • Нажмите кнопку «Опубликовать».

    Использование возможностей Google Tag Manager позволяет настраивать цели «Событие» без внесения правок в исходный код страниц. Это более безопасный способ. Он удобен, когда исходники сайта недоступны.

    Итог

    Настройка целей в «Яндекс.Метрике» требует понимания того, какие именно цели преследуются сайтом и какая статистика необходима. Она помогает отслеживать эффективность рекламы, с ней проще контролировать бюджет. Кроме этого, настройка отображает, в какие кампании следует вкладываться и какие повышают конверсию. Наглядная демонстрация показателей в отчётах формирует чёткую картину поведения пользователей. Цели в «Метрике» могут быть использованы для настройки ретаргетинга в «Яндекс.Директе». Это позволит увеличить конверсию с уже подготовленными посетителями и повысить узнаваемость бренда.

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

    Поэтому прямо сейчас (с включенной консолью и дебугом) я делаю тестовую конверсию — отправляю заявку через форму на сайте. И… что мы видим!


    Как видите, дебуг сообщает, что в Метрику успешно отправлена цель, которая имеет id = send. И действительно, в Метрике у меня настроено событие с таким идентификатором:


    Отлично! Событие улетает в Метрику, а это значит, что скоро в отчетах появится достижение цели. Задача выполнена.

    Резюме

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

    • включить отладчик кода в браузере;
    • включить отладчик целей в Метрике (добавить хвост к url страницы);
    • отправить тестовую конверсию.

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