Перейти к основному содержимому

Разметка в МТС Аналитике vs Яндекс Метрике

Краткое содержание

Гибкость и универсальность
Разметка МТС Аналитики позволяет добавить код один раз и использовать его для создания целей, A/B-тестов и других задач. Это упрощает работу с хаотичными списками целей, превращая их в понятную систему.

Целевое событие клика по кнопке

  • Яндекс Метрика: Для каждой кнопки требуется отдельная разметка. Пример: ym(XXXXXX, 'reachGoal', 'click_buy_button');
  • МТС Аналитика: Используется существующая разметка событий. Цель задаётся через параметр «Целевое событие» в отчёте. Пример: dataLayer.push({ 'event': 'vntLab', ... });

Воронка авторизации

  • Яндекс Метрика: Требуется создать три отдельные цели: auth_click_login, auth_phone_entered, auth_success.
  • МТС Аналитика: Все шаги воронки описываются в одной разметке. Пример: dataLayer.push({ 'event': 'vntLogin', ... });

A/B-тестирование

  • Яндекс Метрика: Для каждого варианта теста создаётся отдельная цель. Пример: ym(XXXXXX, 'reachGoal', 'button_red_clicked');
  • МТС Аналитика: Все варианты теста описываются в одном событии. Пример: dataLayer.push({ 'eventLabel': 'buy_button_' + buttonVariant, ... });

Стандарт разметки МТС Аналитики предполагает гибкость и универсальность.

Гибкость и универсальность = достаточно добавить разметку 1 раз и использовать её для создания целей, A/B-тестов и т.п. Такой подход превращает хаотичный список целей в понятную и универсальную систему.

Целевое событие клика по кнопке

Яндекс Метрика:

Цель создаётся под каждую кнопку. Пример:

ym(XXXXXX, 'reachGoal', 'click_buy_button');

МТС Аналитика:

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

Чтобы создать цель, атрибуты события нужно просто прописать в параметре «Целевое событие» в отчёте. Пример:

dataLayer.push({
'event': 'vntLab',
'eventCategory': 'product_card',
'eventAction': 'click',
'eventLabel': 'buy_button',
'userAuth': '0',
'interactionType': 'interactions'
});

Как цель будет выглядеть в отчёте:

img

Воронка авторизации

Яндекс Метрика:

Нужно создать 3 отдельные цели:

  • auth_click_login
  • auth_phone_entered
  • auth_success

Получаем код:

ym(XXXXXX, 'reachGoal', 'auth_click_login');
ym(XXXXXX, 'reachGoal', 'auth_phone_entered');
ym(XXXXXX, 'reachGoal', 'auth_success');

МТС Аналитика:

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

dataLayer.push({
'event': 'vntLogin',
'eventCategory': 'avtorizaciya',
'eventAction': 'click_login',
'eventLabel': 'button_login',
'userAuth': '0',
'interactionType': 'interactions'
});

A/B-тестирование

Яндекс Метрика:

Нужно создать 3 цели. Каждый вариант = отдельная цель:

  • button_red_clicked
  • button_green_clicked
  • button_blue_clicked

Получаем код:

if (variant === 'red') {
ym(XXXXXX, 'reachGoal', 'button_red_clicked');
} else if (variant === 'green') {
ym(XXXXXX, 'reachGoal', 'button_green_clicked');
}

МТС Аналитика:

Все варианты теста — в одном событии. Отдельно размечать цели, как в Яндекс Метрике, не нужно. Пример:

dataLayer.push({
'event': 'vntLab',
'eventCategory': 'product_card',
'eventAction': 'click',
'eventLabel': 'buy_button_' + buttonVariant,
'userAuth': '0',
'interactionType': 'interactions'
});