Цель в Яндекс. Метрике

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

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

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

Нужно передать в метрику инфрмацию о достижении цели на сайте илиприложении
Если вы хотите отслеживать одно и то же действие в нескольких местах, достаточн создать одну цель
Если есть несколько разных событий, создайте отдельную цель для каждого события и отслеживайте их раздельно. В этом случае у целей должны быть разные идентификаторы.
Установка на форму
<form action="" method="get" onsubmit=
Установка на кнопку
<input type="button" onclick=
Установка на ссылку
<a href="/price.zip" onclick=
При загрузке страницы
window.onload = function() {
Через GTM
<script type="text/javascript">
Через ЯТМ
<script type="text/javascript">

Примеры целей в Яндекс Метрике для любого сайта

В Яндекс.Метрике цель создается в виде офлайн конверсии, это поможет оптимизировать рекламу в Яндекс.Директ с оплатой за заявки, сделать ее более эффективной и увеличить денежный поток

Примеры целей в Яндекс Метрике для сайта на Tilda

Примеры целей в через Яндекс Тег Менеджер (ЯТМ)

//Самый древний вариант, но рабочий
<script>
setTimeout('yaCounter500.reachGoal("sec-15");', 15000);
setTimeout('yaCounter500.reachGoal("sec-30");', 30000);
setTimeout('yaCounter500.reachGoal("sec-60");', 60000);
setTimeout('yaCounter500.reachGoal("sec-180");', 180000);
</script>

<script>
// Таймер на 15 секунд
setTimeout(function() {
  ym(500, 'reachGoal', 'sec-15');
}, 15000);

// Таймер на 30 секунд
setTimeout(function() {
  ym(500, 'reachGoal', 'sec-30');
}, 30000);

// Таймер на 60 секунд
setTimeout(function() {
  ym(500, 'reachGoal', 'sec-60');
}, 60000);

// Таймер на 180 секунд
setTimeout(function() {
  ym(500, 'reachGoal', 'sec-180');
}, 180000);
</script>


//современный вариант
<script>
const counterId = 500;

[15, 30, 60, 180].forEach(sec => {
  setTimeout(() => {
    ym(counterId, 'reachGoal', `sec-${sec}`);
  }, sec * 1000);
});
</script>

Заказать настройку целей в Я.метрике

Поможем проанализировать и настроить вам полную и правильную аналитику на сайте

Согласие на обработку персональных данных и акцепт оферты