Найти тему
Бизнес Онлайн

Всё о настройке целей в Яндекс.Метрике

Оглавление

Яндекс.Метрика – это сервис веб-аналитики, который собирает различную статистику о вашем сайте: источники трафика, поисковые запросы, данные об аудитории, конверсию, используемые технологии, видеозаписи поведения на ресурсе и пр.

Все эти данные собираются за счёт взаимодействия посетителей со страницами вашего сайта, где размещён специальный счётчик, который выдаётся при регистрации в Яндекс.Метрике.

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

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

Виды и настройка целей в Яндекс.Метрике

Чтобы установить цели в сервисе, необходимо зайти в «Настройки» -> «Цели» и нажать на кнопку «Добавить цель». Здесь вы можете создать четыре типа целей – рассмотрим каждый из них подробно.

Количество просмотров

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

Установка:

  • Выберите тип условия – «Количество просмотров».
  • Заполните поле «Название», например, «Просмотр 3-х страниц».
  • Укажите количество страниц для достижения цели, например – 3.
  • Галочка «ретаргетинг» необходима для настройки показов рекламы по условиям подбора аудитории через Яндекс.Директ, т.е. объявления будут показаны только тем пользователям, которые посещали ваш сайт, например, не менее 3х страниц.
-2

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

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

  • посетил заданную вами страницу (или несколько страниц);
  • перешёл по заданной внешней ссылке;
  • скачал файл;
  • нажал на e-mail или телефонный номер.

Установка:

  1. Выберите тип условия – «Посещение страниц».
  2. Заполните поле «Название».
  3. Укажите необходимое условие, в зависимости от задачи цели:
  • «url: совпадает» – добавьте полный адрес страницы, например https://business-online.su/blog/optimizaciya-izobrazheniy-dlya-sayta/, тогда статистика посещений будет собираться только по этой странице.
  • «url: содержит» – укажите часть адреса. Используется в том случае, если вам необходимо отслеживать какой-то тип адресов с общим набором символов. Например, вы хотите получать статистику посещений по определенному бренду, например Xiaomi, и знаете, что у каждого интересующего вас раздела и товара в URL есть слово xiaomi – то указываете это слово в поле.
  • «url: начинается с» – добавьте начальный путь адреса, чтобы отследить посещение каталога, например, все страницы блога – /blog/.
  • «url: регулярное выражение» – напишите регулярное выражение с использованием метасимволов, чтобы составить условие для отслеживания посещения адресов страниц, соответствующих произвольным шаблонам. Например, для фиксации страниц по типу этой site.ru/holodilnye-shkafy_h7, где после «holodilnye-shkafy_» у товара может быть разный набор букв и цифр, то регулярное выражение будет: /holodilnye-shkafy_[a-z|0-9] .

Цель «Посещение страниц» можно задать сразу с несколькими разными условиями, например, если на странице контактов вам нужно отследить нажатие на ссылку номера телефона (символ «+» замените на %2B):

-3

Рассмотрим еще примеры с использованием цели «Посещение страниц»:

Переход по внешней ссылке – если на вашем сайте установлена ссылка на другой ресурс и вам нужно отследить посещение по ней, то в поле «Условие» установите «url: содержит» и укажите внешнюю ссылку без протокола.

-4

Скачивание файла – для отслеживания количества скачивания файла, выберите тип условия «url: содержит» и добавьте полный путь отслеживаемого файла.

-5

Нажатие на e-mail – чтобы отследить клики по адресу электронной почты, укажите тип условия «url: содержит» и добавьте e-mail.

-6

Отслеживание события – если при совершении действия, например, оформления заказа, изменяется URL, то его также можно отлеживать с помощью типа цели «Посещение страниц».

Например, после оформления заказа адрес страницы поменялся с site.ru/order/ на site.ru/order/ORDER_ID=2481 (каждому посетителю выдаётся уникальный ID). Тогда цель можно настроить следующим образом:

-7

JavaScript-событие

JavaScript-событие – позволяет зафиксировать действие, когда адрес страницы не меняется. Для добавления такого вида цели необходимо изменение кода отслеживаемого объекта. Этот тип используется для фиксации количества нажатий на кнопку, отправленных форм и прочих действий с кликом и отправкой данных. Информация о достижении такой цели передается в Метрику с помощью языка программирования JavaScript.

Примеры, какие действия может отслеживать JavaScript-событие:

  • Клик по кнопке «Купить», «Скачать» и пр.;
  • Клик по html-элементу;
  • Отправка формы «Заказать звонок»;
  • Отправка формы оформления заказа.

Установка:

  1. Выберите тип условия – «JavaScript-событие».
  2. Заполните поле «Название».
  3. Добавьте идентификатор цели – это может быть любое уникальное слово, написанное латинскими буквами без пробелов. Важно, чтобы слово из идентификатора не содержалось в адресации страниц сайта. В противном случае, может собираться некорректная статистика.
  4. Под идентификатором отобразится код цели, который нужно скопировать, если вы планируете использовать метод reachGoal.
  5. Теперь следует установить код (образец кода смотрите ниже), для этого необходимо найти шаблон кода и внести изменения. Это можно сделать с помощью редактирования файлов сайта через FTP с использованием текстового редактора либо, если вы используете конструктор сайта, то в зависимости от конструктора в документациях будет описаны действия по настройке.
-8

Клик по кнопке – для установки такого вида цели используйте следующий код:

onclick="ym(XXXXXX, 'reachGoal', 'TARGET_NAME'); return true;"

  • XXXXXX – номер вашего счетчика;
  • TARGET_NAME – идентификатор цели.

Пример использования:

<input type="button" onclick="ym(111111, 'reachGoal', 'kupit'); return true;" value="Купить" />

Отправка формы. Пример добавления цели на форму по оформлению заказа:

<form action="" method="get" onsubmit="ym(111111, 'reachGoal', 'zakaz'); return true;">
...
</form>

Клик по ссылке. Пример реализации JavaScript-события, если необходимо зафиксировать клик по ссылке:

<a href="/upload/price-list.pdf" onclick="ym(111111, 'reachGoal', 'prays'); return true;">прайс-лист</a>

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

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

-9

Установка:

  1. Выберите тип условия – «Составная цель».
  2. Заполните поле «Название».
  3. Дайте название первому шагу. Выберите и заполните условие.
  4. Дайте название второму шагу, выберите и заполните условие.
  5. Добавьте от двух до пяти шагов.

...

Окончание статьи «Всё о настройке целей в Яндекс.Метрике» в нашем блоге: https://business-online.su/blog/nastroyka-celey-v-yandeks-metrike/

...