Когда специалист по маркетингу назвал «Давайте следовать за всем», разработчик обычно намерен «усложнить жизнь сегодня». И, любопытно, оба правы. Потому что основные цели yandex.metrica как «нажмите кнопкой» или «Отправить форму», до тех пор, пока рекламный бюджет не станет больше, чем бюджет кофе в офисе.
С этого момента простые цели превращаются в ненужную статистику: да, мы знаем, что 300 человек завершили форму, но кто из них действительно купил и кто просто решил проверить, как работает кнопка? Именно тогда «Танцы с тамбурин» начинаются вокруг программы дополнительных параметров, загружая автономные преобразования и прямую апелляцию в API.
Для разработчиков это означает, что вам придется погрузиться в код, собирать идентификаторы пользователей и писать сценарии. Для специалистов по маркетингу — есть шанс наконец увидеть реальное изображение: откуда приходят клиенты, сколько они потратили и какой канал платит.
Если вы сломаете все с точки зрения сложности, вы получите три шага:
-
Уровень 1. Параметры — Мы исправляем не только факт, но и контекст события.
-
Уровень 2. Convita Offline -Му нарисуем транзакции CRM и метрический колл -центр.
-
Уровень 3. Протокол измерения и виртуальные посещения — Мы включаем «режим разработчика» и отправляем события непосредственно в систему.
В этой статье я проанализирую каждый уровень: почему это необходимо, какие ограничения есть и что следует записано в коде, чтобы маркетинг прекращал преследовать вопрос: «Можно ли следовать?»
И в своем собственном Телеграмма Я пишу еще больше обо всем реальном маркетинге.
Содержание
Уровень 1. Параметры
Что это
В классике жанра цель в метрике выглядит так:
ym(12345678, 'reachGoal', 'goal_name');
Где 12345678 является номером счетчика, а But_Name — это имя цели. Кнопка или форма сработали — цель была подсчитана.
Но yandex.metrica имеет базовый синтаксис для отправки события на цель на самом деле:
ym(XXXXXX, 'reachGoal', target[, params[, callback[, ctx]]]);
Или:
-
Цель — идентифицировать цель (определить в настройках счетчика при создании или изменении цели);
-
PARAMS — объект с произвольными параметрами посетите параметры (возможно);
-
Напоминание — функция, которая будет вызвать после отправки успешных данных;
-
CTX — это контекст функции отзыва, доступный через это.
Пример с персонализированными настройками и колпаками:
ym(12345678, 'reachGoal', 'buy_button_click', {product_id: 42, price: 1990}, function() {
console.log('Цель "buy_button_click" отправлена');
}, this);
Итак, чтобы добавить контекст к цели, нам нужны эти параметры:
ym(12345678, 'reachGoal', 'ORDER', {
order_id: '12345',
revenue: 1000,
currency: 'RUB'
});
Таким образом, а также факт события, вы можете передавать дополнительные данные, которые впоследствии будут доступны в отчетах. Это цели с параметрами.
Почему это необходимо для специалистов по маркетингу
Важно, чтобы программисты понимали, почему специалисты по маркетингу просят «прикрепить параметры к цели». В электронной торговле необходимо исправить сумму чека, идентификацию порядка и категорию товаров. В лидогене — чтобы увидеть источник применения или его приоритет. Язык пользовательского интерфейса добавляется в многоязычные проекты, и в случае баннеров и рекламных блоков тип баннера и его идентификатор передаются для более эффективного сравнения.
Ограничения
-
Размер: Не более 1000 символов для всех параметров.
-
Отчеты: Параметры непосредственно в стандартных отчетах не видны — они должны быть проанализированы через «Объективные параметры» Или строить сегменты.
-
Организация: Без единой схемы передачи данных вы рискуете получить ненужный хаос и «скрученные» сегменты.
Мини-бокс
Несколько тысяч баннеров размещены на информационном портале: часть приводит к статьям «партнеры», партия открывает быстрые формы подписки. По запросу специалистов по маркетингу разработчик должен добавить настройки Banner_id и Banner_type в Banner_Click. Следовательно, специалисты по маркетингу увидят, например, что баннеры с формой предоставляют меньше кликов, но дадут больше реальных приложений и смогут изменить инвестиционную стратегию.
Задача формализма:
У вас есть десятки баннеров на вашем сайте. Есть два типа:
-
С переходом на страницу (Например, рекламная реклама).
-
С открытием всплывающего (Например, «Оставьте запрос»).
Чтобы не закрыть отдельную цель для каждого баннера, мы передаем параметры:
// Клик по баннеру с переходом на страницу
ym(12345678, 'reachGoal', 'banner_click', {
banner_id: 'bnr_101',
banner_type: 'redirect',
target_url: '/promo/sale-august'
});
// Клик по баннеру с открытием формы
ym(12345678, 'reachGoal', 'banner_click', {
banner_id: 'bnr_202',
banner_type: 'popup_form',
form_id: 'callback_request'
});
Таким образом, маркетинг может затем сравниться в отчете «Параметры целей»:
-
Какие баннеры более эффективны,
-
Какой тип баннера дает больше участия,
-
Какие формы они действительно открывают
Примечание на электронную торговлю и расширенный матч для экспертов
Маркировка электронной торговли в метрике очень похожа на этот подход: есть также передаваемые заказы, товары и доход. Но это отдельный предмет, требующий отдельной статьи. Информация по этому вопросу в Интернете завершена, и сертификат подробно описан, но если вам нужно сказать мне, я планирую такое оборудование.
Также необходимо упомянуть передовый матч — новый «грязный», на мой взгляд, Yandex.Memaric Technology. Это позволяет отправлять данные даже для форм, которые пользователь начал заполнять, но не отправил. Другими словами, маркетинг видит не только «заполненных кандидатов», но и «намерение» оставить контакт. Эта машина также работает по тому же принципу, но не видно в стандартных отчетах и, конечно, она не заменяет целевые параметры, а скорее дополнительный инструмент, который затем используется в некотором смысле в прямой рекламе.
Я буду останавливаться на этом, я посмотрю, как это пойдет в сообщество. Где развить субъект вполне понятно. Если есть комментарии, отправьте оборудование во время оборудования, в этой теме много оборудования, в статье, это, безусловно, было бы это пюре.