Всё для рекламы
и про рекламу
Навигация по статье
Настройка цели на кнопку в Яндекс.МетрикеНастройка цели на кнопку в Google AnalyticsКак вставить теги Google Analytics и Яндекс.Метрики в один html-код
Аналитика

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

267295
7
Клики по кнопке call-to-action – полезные действия, которые можно отслеживать и анализировать. Достаточно настроить цели в Яндекс.Метрике или Google Analytics.
 
В этой статье – руководство для тех, кто собирается это сделать самостоятельно, без привлечения программистов. Кстати, это достаточно легко. Смотрите сами!

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

1) В верхнем меню нажмите «Счетчики»:
 
Настройка цели на кнопку – меню «Счетчики» в Метрике
 
2) Выберите, для какого счетчика настраивать цель. Кликните по значку настроек рядом с ним:
 
Настройка цели на кнопку – выбор счетчика в Метрике
 
 
Выйдет страница настройки.
 
3) Перейдите в раздел «Цели» и добавьте новую цель:
 
 
Настройка цели на кнопку – кнопка добавления цели.png
 
Либо кликните сразу на эту кнопку со страницы со списком счетчиков:
 
Настройка цели на кнопку – кнопка добавления цели в списке счетчиков.png
 
В Метрике 11 видов целей. Обо всех написано здесь.
 
Выберете нужную:
 
Настройка цели на кнопку – клик по кнопке
Другой способ настройки цели на кнопку.
 
Выберите тип цели «JavaScript-событие».
 
Настройка цели на кнопку – цель JavaScript-событие
Придумайте название, по которому легко понять, что за цель, и уникальный идентификатор.
 
Требования к значению идентификатора
 
  • Не повторяется на сайте более одного раза (для каждой кнопки – своя цель);
  • Соответствует тому, которое вы вставите в код сайта.
 
Когда всё готово, нажмите «Добавить цель».
 
Так как мы настраиваем цель на кнопку, нужно, чтобы при нажатии на сайте работала функция вызова цели. Для этого корректируем html-код сайта.
 
Найдите фрагмент кода, который отвечает за кнопку. Добавьте в него тег onclick:
 
<input type="button" onclick="ym(ID_СЧЕТЧИКА, 'reachGoal', 'ИДЕНТИФИКАТОР_ЦЕЛИ'); return true;" value="ТЕКСТ_КНОПКИ" />
 
Пример
 
Пользователи нажимают на сайте кнопку, чтобы подписаться. Мы отслеживаем это событие. Имя идентификатора – push_button, текст кнопки – «Подписаться».
 
  • Заменяем в теге номер счетчика и уникальный идентификатор. В итоге тег выглядит так:
 
onclick="ym(ID_СЧЕТЧИКА, 'reachGoal', 'push_button'); return true;" value="Подписаться" />
 
  • Копируем его без закрывающего символа >
  • Открываем код и находим строку с настройкой кнопки
  • Вставляем в нее тег
  • Проверяем, на месте ли закрывающий элемент />
  • Сохраняем и закрываем.

Проверка

Чтобы убедиться, что информация о нажатии на кнопку отправляется, добавьте в адрес страницы такой параметр:
 
http:///?_ym_debug=1
 
После этого проверяйте сообщения о достижении целей в консоли браузера (Ctrl + Shift + J).

Настройка цели на кнопку в Google Analytics

На некоторых сайтах после нажатия на кнопку URL не изменяется. Отследить цель в Google Аналитике можно, если добавить в код событие или виртуальную страницу.
 
Алгоритм следующий:
 
1) Узнайте код кнопки.
 
Настройка цели на кнопку – кнопка
Для этого кликните по ней правой кнопкой мыши – и выйдет такое меню:
 
Настройка цели на кнопку – кнопка «Просмотреть код»
В нем нажмите «Просмотреть код». Появится консоль справа на странице, на которой код кнопки выделится серым цветом:
 
Настройка цели на кнопку – код кнопки в Google Analytics
2) Скопируйте код кнопки для удобства в текстовый файл.
 
Получите доступ к сайту по FTP и скачайте страницу, на которой находится кнопка. Откройте исходный код документа и найдите код элемента (тот самый, который вы скопировали).
 
3) Добавьте в этот код тег события onclick по такому шаблону:
 
onClick="ga('send', 'event', 'КАТЕГОРИЯ', 'ДЕЙСТВИЕ', 'ЯРЛЫК');"
 
Вместо слов «Категория», «Действие» и «Ярлык» введите любые понятные вам слова на латинице. В дальнейшем они понадобятся при настройке цели в Google Аналитике.
 
Если мы берем виртуальную страницу, шаблон будет выглядеть так:
 
onClick=“ga (‘send’, ‘pageview’, ‘URL_СТРАНИЦЫ’);”
 
Возьмем пример, когда посетитель интернет-магазина нажимает кнопку «Купить». Назовем категорию submit и действие (то есть название события) buy_button.
 
В итоге тег события выглядит так:
 
onClick=“ga (‘send’, ‘event’, ‘submint’, ‘buy_button’);”>
 
Важно! Этот код подходит для старой версии счетчика (ga.js). Для новой версии (gtag.js) шаблон кода выглядит иначе:
 
gtag ( 'event', 'aaa', {
  'event_category' : 'bbb',
  'event_label' : 'ccc'
});
 
Здесь aaa – действие, bbb – категория, ccc – ярлык.
 
Итак, код изменен. Теперь создаем цель в Google Аналитике.
 
4) В панели «Администратор» перейдите в раздел «Цели».
 
Настройка цели на кнопку – переход к целям из администратора Google Analytics
 
Создайте цель:
 
Настройка цели на кнопку – создание цели в Google Analytics
Настройте её, как показано на скриншотах.

Тип «Событие»

Шаг 1:
 
Настройка цели на кнопку – описание цели в Google Analytics
Шаг 2: Впишите те же категорию и действие, которые задавали в коде (submit, buy_button):
 
Настройка цели на кнопку – подробные сведения о событии в Google Analytics
Сохраните.

Тип «Целевая страница»

Принцип тот же, что для цели «Просмотр страницы» (смотрите полное руководство по целям в Google Analytics), но вы подставляете значение не реальной, а виртуальной страницы.
 
Шаг 1:
 
Настройка цели на кнопку – описание цели для целевой страницы в Google Analytics
Шаг 2:
 
Настройка цели на кнопку – подробные сведения о виртуальной странице в Google Analytics
В этом поле – адрес виртуальной страницы, на которую попадает посетитель после того, как нажимает на кнопку.
 
По желанию включите опцию «Последовательность» и задайте следующие шаги. В нашем примере – это добавление в корзину и оформление заказа:
 
Настройка цели на кнопку – настройка последовательности для виртуальной страницы в Google Analytics
Сохраните.

Проверка

  • Перейдите в раздел Отчеты / Отчет в реальном времени / Конверсии;
  • В другой вкладке браузера откройте сайт и совершите целевое действие;
  • Снова переключитесь на Аналитику. Проверьте вкладку «Конверсии»:
Настройка цели на кнопку – отчеты в реальном времени в Google Analytics
 

Как вставить теги Google Analytics и Яндекс.Метрики в один html-код

Впишите все параметры  в шаблон:
 
onclick=“ga (‘send’, ‘event’, ‘КАТЕГОРИЯ’, ‘СОБЫТИЕ’); ym(ID_СЧЕТЧИКА, 'reachGoal', 'ИДЕНТИФИКАТОР_ЦЕЛИ'); return true;"
 
Добавьте этот тег в строку, которая отвечает за кнопку. Получается примерно так:
 
<div class= “button red3 cart”id= “413”>Купить</div> onClick= “ga (‘send’, ‘event’, ‘submit’, ‘buy_button’); ym(XXXXXXXX, 'reachGoal', 'push_button'); return true;">
 
Синий текст – это тег GA, оранжевый – Метрики.
 
Как видите, настроить цели на кнопку совсем не сложно.
 
Высоких вам конверсий!
Команды YAGLA и Kokoc Group ведут несколько телеграм-каналов, где публикуются мнения экспертов и авторские лонгриды о бизнесе и маркетинге, многие из которых не попадают на этот сайт. Обязательно подписывайтесь по ссылке: https://t.me/addlist/EhE5LANnrBphMjUy
Опубликовано редакцией Yagla
267295
7
26
Написать комментарий
СергейNovember 26, 2019 в 4:27 PM
Здравствуйте. Подскажите пожалуйста, так правильно?
Ольга БлагодатнаяJuly 18, 2019 в 8:00 PM
Добрый день! На нашем сайте https://myrodoslovie.ru/наши-основные-услуги есть форма обратной связи. Код кнопки выглядит вот так: Но почему-то в Яндекс-Метрике цели не учитываются. Пожалуйста, помогите найти причину. Спасибо.
Иоаннъ ЗомбиApril 4, 2019 в 4:19 PM
Добрый день! А если не напрямую на кнопку устанавливать, а с помощью скрипта. Как в скрипте прописать цели? Например есть яндекс, как добавить гугл сюда function trackUserAction(data){ if(data.action == "click" && data.target == "payment-pay-button"){ window.yaCounter000000.reachGoal('Form_Submit_BookingSK'); } }
СергейFebruary 6, 2019 в 1:49 PM
Купить
onClick=“ga (‘send’, ‘event’, ‘submint’, ‘buy_button’);”> Атрибут onClick в диве должен же быть
Дмитрий ПрядкоNovember 22, 2018 в 1:08 PM
А почему событие вне тега, к которому оно применяется? Получается что div закрылся, а потом ещё раз закрылся? Почему не:
Купить
?
Владислав ГрековJuly 19, 2018 в 9:04 AM
А подскажите как вписать код цели от Яндекс Метрики и Гугл Адвордс в код ссылки. А также два кода цели "Событие" от Яндекс Метрики в код ссылки?
Александр ЯглаJuly 25, 2018 в 11:08 AM
Владислав, можете подробнее объяснить – что значит вписать код Метрики в код ссылки? Какой ссылки? Вы хотите отслеживать клики по определенной ссылке на сайте или что?
Обсуждаемое

Трипвайер и 25 000 ₽ за клик? Как магазин элитной мебели продавал богатым диваны за 1 млн. и вырос в 8 раз Статья

Как рекламировать бренды с высоким чеком? Мы прошли весь путь от тестирования разных рекламных форматов до товарной стратегии с трипвайером, но все это не работало. Нашли универсальный рецепт на стыке форматов: контекстная реклама с медийным эффектом + медийная реклама в связке с ретаргетингом.1

Как продавать без УТП? Выделились – увеличили продажи пиломатериалов в 6 раз и снизили стоимость клиента вдвое Статья

Как выделиться в нише, где все предлагают одно и то же? У производителя пиломатериалов “Киржач-лес” не получалось масштабировать продажи с рекламы. Высокая цена лида (5000 ₽ - при средней по рынку 3000р.1

Скидки или бонусы: что лучше работает для привлечения гостей в кофейню? Статья

Привлечение посетителей в кофейню — задача, с которой сталкивается каждый владелец бизнеса в этой сфере. В условиях конкуренции сети и независимые точки ищут способы выделиться, заманить новых покупателей и удержать постоянных.
Свежее

Исследование: на сколько нейросети реально ускоряют работу бизнесу? Статья

Провели опрос среди 276 предпринимателей — от владельцев малого бизнеса до начинающих стартаперов — и выяснили, как они используют нейросети в своих проектах. Они поделились, какие процессы автоматизирует ИИ, с какими трудностями приходится сталкиваться и сколько времени это экономит.

Маркетинг в фильме «Мастер» с Джейсоном Стэйтемом Статья

«Мастер» – новый экшен-боевик 2025 года с бессменным героем жанра Джейсоном Стэйтемом. Фильм привлекает внимание не только зрелищными драками на экране, но и продуманной маркетинговой подачей.

Как создать презентацию с помощью нейросети за 2 минуты? Статья

Сегодня мы рассмотрим 5 сервисов, которые полностью меняют подход к созданию презентаций. Каждый сервис - это не просто инструмент, а настоящий креативный помощник, способный превратить тему или сырой текст в привлекательную презентацию с грамотной структурой, текстом и картинками, обернув это всё в выбранный шаблон презентации.