Как создать и настроить цель типа «JavaScript-событие» в «Яндекс.Метрике»? Настройка целей в Яндекс.Метрике: событие, отправка формы, нажатие кнопки Настройка составной цели в метрике.
Цели в Яндекс Метрике помогают анализировать огромное количество информации поступающей на сайт. Зачастую их ставят именно для того, чтобы узнать точное количество людей, которые заказали у Вас товар или услугу. В редких случаях они незаменимы в поиске причин, по которым пользователи покидают ресурс. Для наглядности можно привести простой пример пользы от использования целей. Допустим у Вас имеется магазин в интернете, который посещает более 1000 человек в сутки. Даже в самом худшем случае Вы будете получать до 30 заявок в день. Отследить точное количество заявок, чтобы их обработать будет крайне сложно. Еще сложнее будет узнать наиболее популярные формы, с которых были оставлены эти заявки. А правильно настроенные цели помогут разобраться во всех этих нюансах и принять решения, которые как минимум не навредят.
В настоящее время Яндекс Метрика предлагает настраивать до 4 типов целей:
- URL совпадает. Необходимо указать точный адрес нужной Вам страницы.
- URL содержит. В случае если цель необходимо настроить под страницы с общим ключом в адресе. Например использование названия рубрики или же слова из адреса страницы корзины товара.
- URL начинается с. В случае если объектом анализа является целый подраздел сайта, необходимо отследить все адреса начинающиеся именно с заданного ключа.
- URL регулярное выражение. Тут задается собственная последовательность, по произвольному типу. Будьте тут предельно внимательны.
В зависимости от типа сайта и задач, поставленных перед ним, может быть использовано бесконечно количество вариаций использования этого инструмента. Самое главное в данном случае самому не запутаться с теми данными, на которые настроил статистику.
Правильная настройка целей в метрикеДля получения точных данных по целям необходимо знать и правильность их настройки. Следует учесть, что в большинстве случае все ошибки возникают из-за невнимательности, в крайне редких моментах за выдачу необъективных данных отвечает сам сайт.
Настройка цели: количество просмотров в Яндекс МетрикеДля настройки необходимо выполнить следующие шаги:
- когда происходит работа над сайтом по улучшения поведенческих факторов. В этом случае удобно смотреть долю просмотров на посетителя до работы и после ее завершения.
- в случае анализа визуальной доступности других статей. В случае если у Вас выводятся блоки с похожими записями, следует проанализировать удобство их расположения.
- отвечают ли материалы на сайте запросам пользователя. Если у Вас нет полезной информации, то читатель скорее всего закроет страницу. В случае если материал интересен, есть вероятность просмотров остального материала.
Основные моменты по настройке заданной цели Метрики:
- Указывайте целое число страниц.
- Правильность получения данных и их достоверность можно проверить созданием цели с указанием 1 в настройках.
- При работа по уменьшению отказов с сайта, пробуйте настраивать несколько целей с разными параметрами. Так данные будут максимально полно отражать всю картину.
Настройка заданной цели осуществляется следующим образом:
Популярные способы использования данной цели:
Цель создана, однако это не все. Яндекс Метрика пока не знает, какая форма будет считаться за цель. Ей необходимо это указать, покопавшись в коде сайта. Не бойтесь, там совсем чуть-чуть.
Для этого сначала надо определиться с тем, куда мы будем настраивать эту цель.
В случае если результат выполнения цели нажатие кнопки или ссылки, код будет следующим:
Onclick="yaCounterXXXXXX.reachGoal("kaktus"); return true;"
Если Вам необходимо настроить цель на форму, то код будет такой:
Onsubmit="yaCounterXXXXXX.reachGoal("kaktus", function () { alert("Данные успешно отправлены");
Если же необходимо сделать цель с вводом пользовательских параметров, то код уже изменится:
Onclick="yaCounterXXXXXX.reachGoal("kaktus", goalParams, goalCallback); return true;"
В данном случае вместо XXXXXX указываем номер того счетчика на который будут поступать данные о выполнении цели. В качестве идентификатора-kaktus, необходимо выбрать любое значение на свой вкус. Можно даже такое оставить.
Пошаговая Настройка цели JS событие в Яндекс МетрикеПокажем на реальном примере как мы настраиваем данную цель, т.к она наиболее сложная и вызывает максимальное количество вопросов.
Загружаем код главной страницы с сервера
Вставляем код цели в начало INPUT
Сохраняем результат и проверяем код на появление настроенной цели. Настройка составной цели в Яндекс Метрике
Для настройки этой цели следует сделать следующее:
Тут следует сделать оговорку:
Данный тип целей может быть весьма эффективным в нескольких случаях:
- Когда следует отследить те страницы, которые вызывают отказ пользователя от дальнейших действий на сайте. Например в случае заполнения формы заказа товара.
- В случае нужды в анализе форм опросов или оценки. Данный вариант примени более к маркетологам и позволяет оценить отказы по разным шагам заполнения опросного листа или же теста.
- При улучшении показателей конверсии сайта важно знать, какие моменты в оформлении, скачивании и т.д особенно раздражают целевую аудиторию и заставляют закрыть страницу.
Для этого существует два действенных способа:
- Непосредственное выполнение цели. В этом случае необходимо подождать 10-20 минут после выполнения. Метрика не сразу выдает результаты.
- Яндекс предлагает проверять другим способом. Для этого необходимо к основной странице сайта добавить /?_ym_debug=1. В этом случае Вы увидите данные, указывающие на достижение целей.
Важные моменты по поводу настройки целей:
В качестве бонуса для тех, кто дочитал таки до концы, мы расскажем о том,как настраивать цели метрики под формы плагина Contact form 7. Любители Вордпресс наверняка его знают и говорить о преимуществах этого плагина мы не будем. И так. Допустим нам необходимо настроить цель, которая бы выполнялась по нажатию кнопки отправления в форме. Для этого делаем следующее:
Здесь вместо XXXXXX указан номер Вашего счетчика Метрики, а kaktus- это выбранный нами идентификатор.
Для анализа эффективности рекламных кампаний, необходима настройка целей в Яндекс.Метрике. Благодаря правильно настроенным целям, вы сможете создавать отчёты, в которых будет видно, какие источники дают больше всего и выявить наиболее рентабельные источники.
В статье мы расскажем, как настроить цель одним из 4 способов: количество просмотров страниц, посещение страницы, javascript-событие и составная цель. Разберём, как можно настроить цели для сайта на WordPress. Как проверить срабатывает ли цель и из-за чего они могут не работать. А также, как создавать отчёты по конверсиям на основе целей.
Что такое цели в Яндекс.Метрике и для чего они нужныЦели необходимо задать и для использования их в качестве в настройках рекламной кампании в Яндекс.Директ.
Как настроить цели в Яндекс.Метрике: пошаговая инструкцияЗайдите в Яндекс.Метрику и перейдите в раздел «Настройка».
Настройка цели «Количество просмотров»Если для Вашего ресурса определяющим является вовлечённость пользователей (развлекательный или информационный ресурс), то в качестве цели можно выбрать «Количество просмотров». Для создания и настройки цели, кликаем «Добавить цель» — выбираем «Количество просмотров».
Задаём говорящее название, чтобы затем отчёты были более понятными и выставляем количество страниц. Чтобы сохранить цель жмём на кнопку «Добавить цель».
Посещение страницВ данном виде целей, мы можем настроить отслеживание посещения определённых страниц: посадочной страницы, скачивание файла. Для интернет-магазинов цель можно использовать для отслеживания брошенной корзины или совершения оплаты.
Жмём «Добавить цель» — задаём цель «Посещение страниц», даём название и вставляем адрес страницы, которая является целевой. Для Landing Page это может быть . Вы можете поставить в качестве цели посещение до 10 определённых страниц сайта в составе одной цели.
Про условия:
- url: содержит - для отслеживания достаточно указать лишь часть ссылки на нужную страницу, работает, как неточное вхождение. Можно использовать, если необходимо отслеживать посещение страниц в определённом разделе сайта.
- url: совпадает - это тип цели, как раз подходит для точного отслеживания адреса посещённой страницы. В поле цели нужно ввести адрес страницы полностью, вместе с указанием протокола http или https.
- url: начинается с - указываем только начало ссылки, которое будет означать достижение цели.
- Таким образом можно отслеживать подразделы, категории и рубрики.
url: регулярные выражения - достаточно гибкий инструмент отслеживания действий пользователей на сайте, которые требует отдельного обзора.
Теперь переходим к настройке события в Яндекс.Метрике, таких как нажатие на кнопку или отправка заполненной формы обратной связи. Отслеживание данных целей осуществляется с помощью JavaScript.
При настройке событий есть определённая сложность , нужно не только настроить цель в Метрике, но и установить идентификатор отслеживания на сайт.
На первом шаге пишем название цели и задаём её идентификатор .
Затем, нам нужно зайти в код своего сайта, найти кнопку, нажатие на которую необходимо отслеживать и оформить это так, как показано ниже.
... ... ...Где XXXXXX — это номер счётчика Яндекс Метрики
ORDER — наш идентификатор отслеживания.
Составная цель даёт возможность задать последовательность шагов, которые пользователь должен совершить, чтобы его посещение было засчитано, как целевой визит. Шагами могут быть просмотры страниц или JavaScript-события.
Составная цель в Метрике должна включать не более 5 шагов, в каждом из которых не более 10 условий. Составлять последовательность шагов нужно так, чтобы каждый следующий шаг был невозможен без выполнения предыдущего.
Как настроить цели в Метрике для сайта на WordPressВ качестве примера настройки события отправки контактной формы для сайта на WordPress, разберём настройку цели для плагина Contact Form 7.
Способ #1
После того, как мы настроили идентификатор javasricpt-события в Яндекс.Метрике, заходим в настройки формы и выбираем Additional Settings и делаем, как показано на рисунке.
Где, myForm — наш идентификатор отслеживания.
100500 — номер счётчика Яндекс Метрики.
Способ #2
Настроить отслеживание успешного заполнения формы можно с помощью страницы благодарности. Для этого нам необходимо включить переадресацию после отправки формы. Сделать это можно с помощью плагина Contact Form 7 Redirection .
Скачайте, установите и активируйте плагин. Откройте редактирование формы и выберите вкладку «Настройки перенаправления». Далее выберите нужную страницу или укажите нужный URL-адрес вручную.
Как проверить, что цели работаютК сожалению в Яндекс.Метрики не предусмотрена проверка корректности целей, поэтому можно проверить только вручную. Для этого, после настройки целей нужно зайти на сайт, выполнить целевое действие, подождать минут 30 и посмотреть отобразилось оно в Метрике или нет.
Если цели не срабатывают, то причин может быть несколько:
- счётчик не установлен на нужной странице;
- счётчик блокируют другие скрипты или расширения;
- при посещении страницы счётчик не успел загрузиться;
- цель настроена некорректно.
Чтобы сгенерировать отчёт по достигнутым целям, зайдите в Метрику. И следуйте по цепочке «Отчёты — Стандартные отчёты — Конверсии».
Также, посмотреть информацию по достигнутым целям можно во всех стандартных и пользовательских отчётах, построенных по визитам. Для отображения статистики по цели выберите интересующую цель из списка в шапке таблицы отчёта.
Чтобы создать отчёт по нескольким целям одновременно, в меню выберите цели, по которым хотите просмотреть данные.
ЗаключениеНа этом всё. Надеюсь статья была полезной и поможет настроить цели в Яндекс Метрике. Что позволит в дальнейшем смотреть на показатели счётчика, не только как на растущие и падающие графики, а оценивать их гораздо глубже.
Чтобы управлять интернет-маркетингом, нужно всё считать. Кроме количества переходов, кликов и охватов круто считать конверсии. Конверсия — конечное действие, которое несёт пользу для бизнеса.
Как среди всех действий на сайте вычислить конверсии и научиться правильно настраивать цели, я расскажу в этой статье.
Разбираемся в терминахСначала разберёмся с конверсиями. Мой коллега Алексей Филин в курсе рассказывает о типах конверсий. Они бывают двух видов: макроконверсии и микроконверсии.
Пример макроконверсии — покупка в интернет-магазине. Компания получила деньги, а клиент — товар (и при этом не вернул его в течение семи дней). Внедрять такую систему учёта сложно, дорого и долго. А оценивать эффективность нужно уже сейчас.
Микроконверсию клиент совершает, когда добавляет заказ в корзину. Внедрить подсчёты легко и просто, а для бизнеса — еще и полезно. Именно отслеживание микроконверсий нужно настраивать в первую очередь.
Чтобы следить за конверсиями, в наших любимых «Яндекс.Метрике» и Google Analitycs есть цели . Когда пользователь совершает действие, которое мы называем конверсией, он достигает цели.
ВыписываемЯ люблю, когда всё упорядочено и записано. Поэтому настраиваю и тестирую цели с помощью таблички.
Прежде чем настраивать цели, выпишите все микроконверсии, которые имеет смысл считать на сайте. Давайте разберем на примере компании «Самоздрав», которая продает дыхательные тренажеры:
- Переход на страницу товара;
- Клик по кнопке «Комплектация стандарт»;
- Клик по кнопке «Комплектация комфорт»;
- Отправка формы «Подтвердить заказ» на втором шаге корзины;
- Клик по кнопке «Назад к шагу 1» в корзин на втором шаге;
- Посетил страницы блога, потом перешел на страницу товара;
- и т.д.
Запишите конверсии в таблицу. Дайте каждой название и определитесь, на каких устройствах вы будете их отслеживать. Тип устройства нужен на случай, если у вас чем-то отличается мобильный интерфейс. Вот пример таблички:
Сделайте две копии списка, потому что принцип настройки целей в «Яндекс.Метрике» отличается от Google Analytics. Про Google расскажу в другой раз — подпишитесь на рассылку, чтобы не пропустить.
Типы целей и их отслеживаниеЯндекс предлагает четыре типа целей:
- Количество просмотров — чтобы оценить вовлечённости посетителя (посмотрел три страницы на сайте);
- Посещение страницы — чтобы зафиксировать присутствие пользователя на странице или в разделе (посетил страницу товара);
- Событие — чтобы зафиксировать действие (нажал на кнопку «добавить в корзину»);
- Составная цель — комбинация вышеуказанных целей (добавил три товара в корзину и перешёл в неё).
Взгляните на список конверсий и определите, какой тип цели подойдёт для отслеживания. Например, просмотр товара можно отследить с помощью типа «посещение страницы» . А вот с кликом по кнопке будет сложнее, придётся настраивать «JavaScript-событие» .
Впишите тип цели напротив конверсий. Я редко использую тип «количество просмотров» и чаще ориентируюсь на глубину просмотров, но часто использую составные цели, чтобы проще создавать отчёты. Подумайте над этим.
А ещё придумайте, как каждая конверсия будет называться, потому что громоздкие названия неудобно читать в интерфейсе «Метрики». Должна получиться похожая табличка:
Настраиваем простые целиЧтобы отследить простые цели (посещение страницы или количество просмотренных страниц), достаточно стандартного интерфейса.
Заходим в «Яндекс.Метрику», выбираем Настройки → Цели → Добавить цель.
Берём заранее придуманное название цели, выбираем тип, в графу «Значение» пишем URL (адрес страницы). Можно вписать часть адреса, которая объединит типовые страницы. Таким образом можно посчитать, например, количество просмотров статей в блоге:
Настройте конверсии с типом «посещение страниц» . Отметьте это в таблице.
Если у вас интернет-магазин, не забудьте изучить страницу «спасибо за покупку». Может оказаться, что адрес уникальный, и вы сможете отслеживать количество заказов.
Как настроить цели-событияНа первом этапе придумайте для каждой конверсии-события свой идентификатор — название маленькими латинскими буквами. Лучше используйте какой-то понятный перевод. Запишите все идентификаторы в табличку и создайте соответствующие цели в «Яндекс.Метрике».
Настраивать отслеживания событий немного сложнее. Информация о достижении целей передается с помощью JavaScript.
Настроить передачу событий можно двумя способами:
Преимущество GTM в том, что каждый раз при настройке целей не нужно ставить задачу программисту, всё можно сделать самостоятельно.
Настройка целей в Яндекс.Метрике с помощью Google Tag ManagerЧтобы установить GTM, перейдите по ссылке и зарегистрируйте аккаунт. Нажимаем кнопку «Создать аккаунт» и в появившимся окне вводим данные.
После вы увидите подробную инструкцию, что и куда надо прописать. Следуйте ей безукоризненно, потому что это напрямую влияет на работу инструмента.
После установки нужно убедиться, что всё работает. Нажмите на кнопку «Предварительный просмотр» и идите на сайт. Внизу экрана появится рабочая консоль. Если она не появилась, то что-то пошло не так, перепроверяйте.
В Google Tag Manager есть две сущности: теги и триггеры. Тег — это то, что воспроизводится на странице. Триггер — причина воспроизведения тега. Например: если мы хотим отправить в «Метрику» клик по кнопке «добавить в корзину», то тегом будет отправка кода JavaScript, а триггером — фиксация клика.
Создаём триггер в GTMПо умолчанию Google отключил все переменные, которыми пользуются триггеры. Надо включить необходимые. Лично я включаю все подряд.
Переходим в меню «Переменные», жмем «Настроить» и жмакаем все галочки.
Теперь создаём сам триггер, пишем его название и выбираем тип. Интерфейс интуитивно понятный. Рекомендую писать понятные названия, потому что потом триггеров может быть много. Понять, какое условие выбрать, поможет скриншот ниже.
Важно выделять элементы с помощью уникальной составляющей: по ссылке, id (в html коде), CSS-классе (в HTML-коде). На своём проекте я зашёл в просмотр кода и увидел, что у кнопки «Добавить в корзину» есть CSS-класс, который отличает её от остальных.
Получился триггер, который фиксирует клики:
Создаём тег для «Яндекс.Метрики» в GTMПосле того, как мы «поймали» событие с помощью триггера, нужно отправить его с помощью тега. GTM умеет интегрироваться с кучей всевозможных сервисов, но почему-то «Яндекс.Метрики» среди них до сих пор нет. Санкции?
Тег → Создать → Конфигурация тега
В конфигурации выберите «Пользовательский HTML» и вставьте свой JavaScript. Придумайте понятное название для тега и вставьте код, предварительно заменив данные:
yaCounterНОМЕРСЧЁТЧИКА.reachGoal("ИДЕНТИФИКАТОР");
Ниже выберите «триггер» условием срабатывания. Сохраните и опубликуйте. Получиться должно примерно так:
Повторите настройку для всех конверсий-событий. Работы много, но не ленитесь, потому что настраивать цели придётся всего лишь раз, если вы не интернет-маркетолог.
Запишите в табличку всё, что настроено. Можете ввести дополнительные столбцы для контроля параметров настройки в GTM.
Проверять результаты будем с помощью режима предварительного просмотра в Tag Manager. Включите, перейдите на сайт и совершайте действия, которые отслеживаете. Если всё настроили правильно, то в консоли вы увидите, как теги активируются. Если нет, проверяйте триггеры.
Создаём составные целиКонверсии можно группировать чтобы составлять отчеты и отслеживать метрики было удобнее. Например, полезно знать общее количество заказов обратных звонков, а ещё количество обратных звонков со страницы контакты.
Чтобы настроить составную цель, идём по протоптанному пути: Настройки → Цели→ Добавить цель
Придумайте название составной цели, напишите название первого шага, и выберите условие срабатывания (тут все аналогично вышеперечисленным вариантам). Максимум — пять шагов. Развлекайтесь!
На что стоит обратить внимание:
- Между шагами посетитель может бродить по сайту, но чтобы цель засчиталась, все шаги он должен выполнить строго друг за другом.
- Если пользователь был неактивен более 30 минут, то первый шаг обнуляется, и составную цель ему придётся «собирать» заново.
Мы только что настроили отслеживание всех конверсий на сайте, записали всё в таблицу. Поэтому если код сайта или структура изменятся, то вы не запутаетесь и быстро сможете восстановить отслеживание.
Настроенные цели позволят уже сейчас лучше понимать эффективность продвижения. Зайдите в любой отчёт и фильтруйте данные, ориентируясь на конверсии:
Раз в месяц проверяйте работоспособность целей в Яндекс.Метрике, чтобы не увидеть сюрпризов в отчётах. К сожалению, восстановить число конверсий, если цель не работала, задним числом в «Яндекс.Метрике» невозможно. Поэтому следите, считайте и будьте счастливы!
Одним из процессов, который оказывается затруднительным для новичка, является настройка целей в Яндекс Метрике. Но от его корректной установки зависит будущий сбор статистики и ее обработка для улучшения результата.
Что такое цели в Яндекс Метрике?Цель в Яндекс Метрике - это действия посетителей, выгодные для собственника сайта или важные для сбора статистических данных. Например, переход по ссылке, отправка формы заявки и т. д. Цель считается достигнутой, если пользователь выполнил заданное условие. Условно цели разделяют по нескольким критериям.
Цели по уровню сложностиЦели в Яндекс Метрике делится на простые или составные.
Простая цель задается одним условием. Например:
- Количество просмотров - просмотр изначально заданного количества страниц сайта. Если в настройках Вы указали параметр, равный трем, цель будет считаться достигнутой, когда пользователь в течение одного визита посетит три страницы.
- Посещение страниц - просмотр конкретных страниц сайта. Это условие позволяет отслеживать количество посещений указанной страницы, например, отправки формы заказа.
- JavaScript-событие - в данном случае, событие, которое Вы желаете отследить, прописывается вручную. Настройка JavaScript-событий дает возможность узнать тип взаимодействия пользователя с сайтом, например, нажатие кнопки, переход по урлам, отправка заказа в корзину, оплата и т. д. Активно используется для лендингов.
Составная цель включает несколько последовательных шагов, которые должен сделать посетитель. Каждому действию соответствует одно условие. Такой подход позволяет сориентироваться, на каком этапе у гостей сайта возникают сложности.
Цели по назначению- Конверсионная цель - служит для просмотра статистики (целевых визитов, процента и количества конверсии и др.)
- Ретаргетинговая цель - используется для настройки показов по условиям выбора целевой аудитории через интерфейс Яндекс. Директа.
Чем точнее Вы планируете настраивать работу рекламы, тем больше целей для ретаргетинга нужно создать.
Ретаргетинг - это механизм, с помощью которого онлайн-реклама следует за теми пользователями, которые посетили сайт и проявили к нему интерес (пробыли больше 60 секунд, переходили по ссылке и т. п.). Поскольку таким гостям уже знакомы товары и услуги сайта, они более склонны к тому, чтобы оформить заказ, выполнив желаемую для владельца цель на кнопку оплаты товара.
Настройка целей в Яндекс Метрике (пошаговая инструкция) Создание целиЧтобы создать цель в Яндекс Метрике:
Метрика начинает собирать статистику спустя несколько минут после добавления цели. Результаты можно увидеть в отчете конверсии.
Настройка целей- Называйте цель так, чтобы вам было понятно (это поможет быстрее разобраться с отчетами).
- Нажмите кнопку Добавить цель .
- Укажите количество страниц, которое, на ваше усмотрение, должен посетить пользователь.
2 . Посещение страниц:
- Дайте цели понятное название, например, «Просмотр страницы описания товара».
- Установите подходящее условие:
url: содержит - это условие выбирают, когда интересует статистика посещаемости нескольких страниц, например, фильтра в каталоге сайта. В условии нужно указать часть, общую для всех URL-адресов.
url: совпадает - с помощью этого условия анализируют статистику посещения конкретной страницы. В поле цели адрес страницы вводится полностью.
url: начинается с - предназначено для контроля посещаемости страниц, у которых идентичное начало URL-адреса (например, подкатегория товаров в каталоге). В поле цели вводится только начало ссылки.
url: регулярные выражения - используется для установки гибких параметров аналитики действий пользователей.
- Нажмите кнопку Добавить цель .
С помощью этой цели можно оценить динамику трафика на заданную страницу сайта и понять, насколько эффективно работает перелинковка. Также можно отслеживать количество заказов, отслеживание посещений страницы «thankyou».
Цель Посещение страницы наиболее актуальна для интернет-магазинов и сайтов услуг. Их владельцы могут узнать, заходят ли пользователи на страницу описания или оплаты товара, отправляют ли заказ в корзину, интересует ли их возможность доставки и т.д.
3. JavaScript-событие
В данном случае кроме действий в Яндекс Метрике, потребуется установить идентификатор отслеживания на сайт. Для этого нужен доступ к коду сайта.
- Дайте цели простое и понятное для вас название, например, нажатие на кнопку «Заказать звонок».
- Заполните поле Идентификатор цели . Он не должен совпадать по содержанию с URL (даже частично).
- Нажмите кнопку Добавить цель .
Чтобы связать JavaScript с соответствующим событием на сайте:
Код для отслеживания заполнения форм:
onsubmit=
Код для отслеживания кликов по различным элементам:
onclick= "yaCounterХХХХХХХХ.reachGoal("GOAL"); return true;"
где «ХХХХХХХХ» - номер счетчика Яндекс Метрики, «GOAL» - идентификатор отслеживания.
4. Составная цель
Ее настройка не вызывает сложностей, если усвоены принципы настройки простых целей.
Проверка цели
Чтобы проверить, корректность установки и настройки цели, выполните следующее:
Если этого не произошло, значит, Метрика не считывает выполненную цель по одной из следующих причин.
Почему цели не работают?Есть 4 основные причины:
1. Счетчик на целевой странице не установлен или установлен некорректно . Чтобы разместить счетчик на своем сайте:
- Авторизуйтесь в Яндекс Метрике.
- Нажмите кнопку Добавить счетчик.
- В поле Имя счетчика введите его название.
- В поле Адрес сайта укажите основной домен вашего ресурса, исключая префикс схемы/протокола (http://, https://). Можете указать в этом поле путь сайта (path в структуре URL), отбросив часть адреса до определенного файла или фрагмента страницы (символа «#»). Если эту часть оставить, то в поле для ввода появится ошибка, а переданные в URL параметры запроса (часть адреса после символа «?») не будут учтены.
- Чтобы с помощью одного счетчика устанавливать отслеживание действий с нескольких сайтов, заполните поле Дополнительные адреса сайтов .
- Для достоверности статистики можно также включите опцию Принимать данные только с указанных адресов сайтов .
- Чтобы при фильтрации учитывать поддомены основного и дополнительных сайтов, активируйте опцию Включая поддомены .
- Выберите часовой пояс.
- По желанию, измените тайм-аут визита в минутах - это время пассивного пребывания посетителя на сайте. По умолчанию установлена отметка 30 минут. Ее можно поднимать до 360. Каждый шаг - 30 минут.
- Нажмите кнопку Создать счетчик (находится внизу страницы и подтверждает все выполненные действия).
- В новом окне появляется код счетчика.
- Возле опции Вебвизор, карта скроллинга, аналитика форм поставьте галочку.
- Скопируйте код.
- Нажмите на кнопку Сохранить .
Чтобы счетчик заработал, его нужно добавить на все страницы сайта между тегами или ближе к началу страницы.
Сбор статистики начинается спустя несколько минут после корректной настройки и добавления счетчика на сайт.
Проверить активность счетчика можно в разделе Мои счетчики, в статусе проверки правильности установки кода.
2. Счетчик заблокирован другими скриптами . Факт блокировки отображается в консоли браузера. Чтобы исправить ошибки, обратитесь к сотруднику, который отвечает за техническую поддержку сайта.
3. Работу счетчика блокирует расширение Adblock Plus . Оно используется для браузеров и другого ПО. Блокирует загрузку и показ рекламы на страницах сайтов и в поисковой выдаче.
4. Гость покинул страницу сайта еще до того, как счетчик загрузился .
Примечания- Для одного счетчика можно задать не более 200 целей.
- Достижение посетителем одной и той же цели на одном счетчике фиксируется не чаще, чем один раз в секунду.
- Если счетчик был отредактирован, все предыдущие данные не пересчитываются.
- При удалении цели, информация по ней не отображается в отчетах.
- Если URL заданной страницы содержит символ +, укажите вместо него в шаблоне «%2B».
- Установка и настройка Яндекс Метрики возможна также через gtm (Google Tag Manager).
- Помните, что аудитория для ретаргетинга начинает появляться только после настройки целей. Поэтому выполняйте настройку еще до того, как запустили платный трафик на сайт.
Настройка целей в Яндекс Метрике дает собственнику сайта ценную информацию для повышения конверсии: уровень интереса пользователей к товару или образовательной информации, удобство навигации и др.
Воспользовавшись этой информацией, владелец ресурса может делать взвешенные выводы об эффективности рекламной стратегии, необходимых настроек на сайте или правок ассортимента интернет-магазина.
Создаём цели в yandex.metrika
Надо бы опубликовать здесь новую статью Расскажу обо всех нюансах в настройке целей Яндекс.Метрики. Вся эта веб-аналитика становится очень актуальной в продвижении сайтов, а потому хорошо разобраться в этой теме будет не лишним.
Вообще, что такое цель в данном случае? Это то, с помощью чего можно сравнить свои ожидания относительно поведения посетителя с его реальным поведением — например, узнать, сколько людей зашло на такую-то страницу, заполнило форму на сайте и совершило другие действия.
Имея подобные данные о поведении посетителей можно делать сайт удобнее и т.д. и.т.п. — вот поэтому данная тема и полезна для увеличения посещаемости сайта и его конверсии.
Установка целей в Яндекс.МетрикеЕсли у вас на сайте есть счётчик Метрики, то вы можете начать добавлять цели. Для этого зайдите в настройки и выберите «Цели» :
Все цели для конкретного счётчика
А затем — «Добавить цель» . Их тут несколько видов:
Виды целей
Виды целей в Яндекс.Метрике Количество просмотровТут всё понятно — с помощью этой цели вы будете узнавать, сколько людей просмотрело столько-то страниц.
Посещение страницЭто пригодится для определения статистики относительно просмотренных страниц на сайте, а также пользователей, ушедших по внешним ссылкам.
Настройка целей вида «Посещение страниц»
Можно добавить несколько условий и тогда цель будет включать в себя просмотр нескольких страниц. Например, если вам интересно, кто заходит в каталог товаров, попадая на сайт через блоговый раздел, то можно задать два условия, значение первого — посещение блога, значение второго — посещение каталога.
Что прописывать в значении условий?- содержит — часть URL адреса. Если эта часть будет внутри адреса просмотренной страницы, то цель будет считаться достигнутой. Например: /blog/ — цель будет достигнута при посещении страниц http://site.ru/blog/ , и т.д.
- совпадает — должно быть полное совпадение адреса страницы с тем, что тут указано. Пропишете http://site.ru/blog/ — и цель будет достигнута только при посещении страницы с URL http://site.ru/blog/ .
- начинается с — чтобы цель была достигнута, URL просмотренной страницы должен начинаться с того, что тут указано. Например, если прописано http://blog/ , то при посещении http://site.ru/blog/ — будет достижение цели, а при посещении http://site.ru/page_2/blog/post1.html — не будет.
- регулярное выражение — это если нужно более интересное совпадение. Например, чтоб цель была достигнута только при просмотре страниц с двумя GET-параметрами в URL, или когда URL не содержит цифр, или ещё что-нибудь.. Наверное, инфо отсюда поможет разобраться в теме.
Весьма интересная штука. Если с помощью предыдущих видов целей мы могли смотреть статистику относительно движений по сайту, то с помощью этой — относительно поведения на странице.
Яндекс.Метрика — цель «JavaScript-событие»
Тут нужно указать только идентификатор цели, а использовать его надо будет в коде сайта. Идентификатор — это то, с помощью чего Метрика понимает, что событие произошло.
Как использовать JavaScript-цели в Яндекс.Метрике- Через HTML-код — событие указывается прямо в теге элемента. Например:
onsubmit — это обработчик события (в данном случае — отправка формы). Их полно всяких: onclick, onscroll и др. — см. любой справочник по JavaScript-событиям, например, этот .
Вместо NNN следует подставить id счётчика Яндекс.Метрики. Узнать его можно в аккаунте Метрики, либо через этот сервис — он своё дело делает быстро. Ну а вместо xXx — идентификатор события, который вы придумали (размер букв имеет значение).
Таким образом, внутри HTML-тега пишем следующую конструкцию:
on событие- Через JavaScript-код — обработка события происходит внутри JS-кода.
Здесь всё аналогично, только эту конструкцию
on событие ="yaCounterNNN.reachGoal("xXx"); return true;"прописываем внутри JavaScript-кода. С этим способом возможностей больше.
Вообще, если вы не особо знакомы с программированием на JS и знакомиться не хотите, то вполне хватит первого варианта.
Примеры целей типа «JavaScript-событие» в Яндекс.Метрике 1. Клик куда угодно: ...текст ссылки
2. Узнаём статистику по комментаторам на WordPress.Однажды было много спамеров на этом сайте, я решил посмотреть в Вебвизоре, как спамеры оставляют комментарии. Для этого-то и была нужна такая цель.
Находим в шаблоне комментариев (обычно comments.php) форму (тег ) и делаем такое:
...
В общем, можно много чего придумать
Составная цельЭто комбинация целей вида «Посещение страниц» и «JavaScript-событие»:
Яндекс.Метрика — составная цель
Например, на рисунке выше настроена цель, которая будет считаться достигнутой, когда будет посещена страница, содержащая в своём URL кусок /blog/ и на этой странице произойдёт событие с идентификатором zzZ_1 (шаг А), а также будет посещена страница, URL которой содержит /cat/ и на которой произойдёт событие с идентификатором zzZ_2 (шаг B) — т.е. оба шага должны быть пройдены.
После того, как вы определитесь с типом цели и всё настроите, не забудьте задать её название — оно будет использоваться при просмотре статистики.
Ретаргетинговые цели в Яндекс.Метрике Статистика по целям в Яндекс.МетрикеЦели нужны были для того, чтобы лучше понять поведение посетителей на сайте. Для любого отчёта в Метрике можно строить сегменты исходя из достигнутых целей — т.е. узнавать, какая часть аудитории достигла такой-то цели.
Сама эта часть уже может быть каким-либо сегментом — например, пользователи мобильных устройств. На картинке ниже представлен отчёт по поисковым фразам, где видно, что только один человек оставил комментарий с мобильного устройства в период с 13 июля по 12 октября:
Отчёт по целям в Яндекс.Метрике
Также достижения целей удобно анализировать в разделе «Вебвизор» — тут можно понаблюдать за поведением человека, достигшего желаемую для вас цель: