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


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

Добавить цель

Чтобы настроить цели перейдите в раздел Настройка.
Настройка цели

В Метрике цели сгруппированы на несколько типов:

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



Количество просмотренных страниц.

Перейдите в настройки Счетчика, вкладка Цели, нажмите Добавить цель.

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

Нажмите Добавить цель

Добавить цель

После того как Цель будет добавлена, на странице отчеты, вы сможете сформировать отчет Конверсии и проанализировать  аудиторию, достигшую цели.





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


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

Например - добавить  в качестве цели страницу thank-you, на которую пользователь будет переходить после того, как - заполнит форму и нажмёт ОК.




JavaScript события

При достижении цели используется тип события

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

  • Добавить цель в настройках счетчика
  • Добавить код, который будет учитывать действия на вашем сайте

В метрике:

  • Перейдите в настройки счетчика, вкладка Цели, нажмите Добавить цель, выберите JavaScript-событие.  
  • Укажите название цели, название будет отображено в отчете.
  • Добавьте идентификатор цели - идентификатором события может быть любое латинское слово, которое не содержится в URL и не содержит символы /, &, #, =, ?.


На сайте: 

  • добавьте метод reachGoal, строчку у события:

onclick="yaCounterXXXXXX.reachGoal('ORDER'); return true;"   

Где
XXXXX - номер счетчика
ORDER  - идентификатор события
Строчку кода нужно добавить в код формы, действия в которой нужно отслеживать.

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

<html>
   ...
   <form action="" method="get" onsubmit="yaCounterXXXXXX.reachGoal('ORDER', function () {
   alert('Данные успешно отправлены');
}, <Контекст, доступный по ключевому слову this внутри callback-функции>); return true;">
       ...
   </form>
   ...
</html>

<html>
   ...
   <form action="">
       ...
       <input type="button" onclick="yaCounterXXXXXX.reachGoal('ORDER'); return true;" value="Заказать" />
   </form>
   ...
</html>
<html>
   ...
   <a href="/price.zip" onclick="yaCounterXXXXXX.reachGoal('ORDER'); return true;">Прайс</a>
   ...
</html>



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

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

  • Перейдите в настройки счетчика, вкладка Цели, нажмите Добавить цель, выберите Составная цель.
  • Укажите название Цели и название шага.
  • Пропишите условие - условием может быть как  целевая страница, так и javascript событие.
  • Когда все шаги будут добавлены, нажмите добавить цель.


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



Конверсионные и ретаргетинговые цели


Конверсионные цели используются для просмотра статистических данных

Ретаргетинговые цели предназначены для показов объявлений Яндекс.Директ по условиям подбора аудитории. Рекламные объявления будут показываться посетителям в зависимости от их поведения

Если планируете использовать цель для настройки ретаргетинга в Яндекс.Директ, то следует отметить такую цель галочкой.

Ретаргетинговые цели

Для передачи детальной информации по кликам нужно настроить UTM-метки.