Пошаговое руководство по веб-аналитике для новичков. Как настроить цели в Google Analytics: отслеживание посещений страниц, длительности просмотра, запуска видеороликов на сайте, кликов по ссылкам, кнопкам, формам.
Из статьи вы узнаете:
- что такое цели и зачем их отслеживать;
- какими бывают цели;
- как отслеживать посещения конкретных страниц, продолжительность и глубину просмотра сайта в Google Analytics;
- как настроить отслеживание целей-событий в Google Analytics и Google Tag Manager;
- в каких отчетах Google Analytics собирается информация по целям.
Для оптимизации рекламных кампаний и посадочных страниц важно понимать, сколько посетителей совершают целевые действия. Собрать достоверные данные о действиях поможет настройка целей в Google Analytics.
Что такое цели и какими они бывают?
Цели — это действия, которых вы ожидаете от посетителей сайта. Настройка целей позволяет быстро посмотреть информацию по конверсиям, выявить наиболее ценные источники трафика, оптимизировать юзабилити.
Не существует исчерпывающих списков целей — в каждом конкретном случае их набор может отличаться. Примеры целей для разных типов сайтов:
Цели для интернет-магазинов | Цели для сайтов услуг | Цели для блогов и СМИ |
---|---|---|
Добавление товара в корзину Оплата товара Просмотр страницы с акцией Просмотр страницы товара/каталога Клик по товару в блоке рекомендаций Клик по рекламному баннеру/ссылке Использование инструмента сравнения товаров Оформление подписки на новинки/акции и др. | Клик по кнопке оформления заказа Отправка заявки на услуги Просмотр страницы с контактами Использование калькулятора/подборщика или другого инструмента Просмотр страницы услуг/категории Заказ обратного звонка | Просмотр более одной-двух страниц Пребывание на сайте более 2 минут Подписка на рассылку Клик по рекламному баннеру/ссылке Просмотр встроенного видео |
Цели бывают простыми и составными. Простая цель предполагает одно действие: добавление товара в корзину, посещение страницы, отправку заявки. Составная цель — это последовательность заданных действий, которые должен совершить пользователь, чтобы цель считалась достигнутой (например, зайти на главную – кликнуть по баннеру – отправить заявку).
Полезно знать
Как настроить цели в Google Analytics
Чтобы настроить цели, у вас должен быть доступ к сайту в Google Analytics на уровне представления. Цели настраиваются в разделе «Администратор» / «Представление» / «Цели». Для одного представления задается не более 20 целей.
После перехода в раздел «Цели» нажмите «+Цель».
В Google Analytics есть три варианта создания целей: шаблон, умные цели и собственные цели.
Шаблоны целей доступны при условии, что вы указали отрасль в настройках ресурса. Система подбирает наиболее подходящие цели именно для вашей сферы.
Если шаблонов нет, перейдите в раздел «Администратор» / «Ресурс» / «Настройки ресурса», укажите отрасль и сохраните изменения.
Выберите шаблон и нажмите «Далее». После этого вы попадаете в режим создания цели (мы еще о нем расскажем).
Если ни один из шаблонов вам не подходит, выберите пункт «Собственная цель». На шаге «Описание цели» представлены типы целей, которые подходят для решения разных задач.
Начнем с «Умной цели». Система анализирует рекламный трафик и на основе алгоритмов машинного обучения определяет действия, которые с наибольшей вероятностью приведут к конверсиям. Учитывается ряд сигналов: время пребывания на сайте, глубина просмотра, месторасположение, браузер.
Практический смысл умных целей в том, что вы можете импортировать их в Google Ads и оптимизировать показ рекламы с оплатой за конверсии.
Чтобы умные цели заработали, необходимо связать аккаунт Google Analytics с Google Ads. При этом за последние 30 дней должно быть не менее 500 переходов по контекстной рекламе на сайт и в общем не менее 10 млн. сеансов. Поэтому данный инструмент подходит только для крупных сайтов.
Если вам нужно отслеживать посещения конкретных страниц, выберите тип «Целевая страница». Здесь укажите URL или экран приложения, при переходе на который цель считается достигнутой. Опционально задайте ценность конверсии.
Для создания составной цели активируйте пункт «Последовательность» и пропишите шаги, которые должен пройти пользователь для достижения цели. После этого сохраните цель.
Для трекинга посещений, продлившихся более заданного времени, выберите «Продолжительность». Здесь укажите время посещения, ценность конверсии (при необходимости) и сохраните изменения.
Еще один тип цели, который позволяет мониторить достижение поведенческих метрик, — «Страниц/экранов за сеанс». Укажите целым числом, сколько страниц или экранов приложения должен просмотреть посетитель, чтобы цель считалась достигнутой.
Рекомендуем почитать
Повышение юзабилити сайта: как с помощью Google Analytics и Яндекс.Метрики найти узкие места?
Наиболее универсальный тип целей — «Событие». Используется для отслеживания любых действий пользователей на сайте — кликов по ссылкам и кнопкам, заполнения форм, просмотра видео и т. п.
Для идентификации события нужно 2 обязательных элемента:
- Категория. Это может быть название объекта, который вы отслеживаете (video, button, link footer и т. п.), его ID, CSS класса или другого идентификатора.
- Действие. Показывает, что именно должен сделать пользователь, чтобы цель сработала (click, download, play, preview и т. п.).
Также есть опциональные элементы:
- Ярлык. Передает дополнительную информацию о конверсии — например, название видео или текст ссылки.
- Ценность. Стоимостное выражение ценности цели.
Значения полей «Категория», «Действие» и «Ярлык» должны совпадать со значениями, которые передает тег отслеживания события, установленный на странице. В противном случае статистика по цели собираться не будет.
Для трекинга событий мало знать, как настроить цели в Google Analytics. Нужно еще установить код на сайт, который будет передавать данные о событии в Analytics. Удобнее всего это делать с помощью Google Tag Manager. Это сервис, который позволяет создавать теги на сайте, не внося изменений в исходный код (достаточно один раз установить код GTM).
Рассмотрим на конкретных примерах, как создавать цели с помощью GTM и Google Analytics.
Примеры настройки целей в Google Analytics и Google Tag Manager
Цель 1. Отправка формы заявки и контактной формы
Это универсальная задача, с которой сталкиваются сайты услуг, различные онлайн-сервисы и интернет-магазины. Есть несколько способов трекинга отправки форм.
Способ 1. Отслеживание thankyou-страницы
Это самый простой вариант трекинга. Применим, если после отправки появляется страница с благодарностью. В этом случае достаточно задать URL этой страницы в качестве целевой при настройке цели в Google Analytics.
Способ 2. Трекинг нажатий на кнопку отправки формы
Не всегда отправка формы сопровождается редиректом на страницу с благодарностью. Если пользователь остается на той же странице, то нужно отслеживать нажатия на кнопку «Отправить». Для этого понадобится Google Tag Manager.
На первом этапе определяем уникальный идентификатор элемента (в данном примере — кнопки). Благодаря ему GTM поймет, клики по какому именно элементу считать событиями. Это может быть, например, значение атрибута ID или CSS класс.
Как определить идентификатор:
- Открываем страницу с формой в браузере (в примере — Google Chrome).
- Кликаем правой кнопкой мыши по кнопке отправки формы и нажимаем «Просмотреть код».
- Определяем доступные идентификаторы — в нашем случае есть и ID, и class со значениями «submit» и «go» соответственно.
При выборе идентификатора class учитывайте, что на странице может быть несколько кнопок с одинаковыми классами (например, кнопки «Отправить» в начале и конце лендинга). В этом случае лучше отдать предпочтение уникальному ID, чтобы мониторить конкретные кнопки.
Теперь переходим в GTM в раздел меню «Тег» и нажимаем «Создать».
Нажимаем «Конфигурация тега» и в открывшемся списке выбираем «Google Аналитика — Universal Analytics».
Даем название тегу — такое, чтобы вы поняли, с каким событием он связан.
Выбираем тип отслеживания — «Событие».
Задаем параметры отслеживания события. В поле «Категория» указываем button-contact, в поле действие — click. Значения выбирайте максимально краткие, но такие, чтобы было понятно, о чем идет речь. В данном случае мы понимаем, что button-contact — это кнопка отправки контактной формы, click — клик по ней.
В поле «Настройки Google Analytics» выберите переменную с таким же названием.
Если переменной {{Настройки Google Analytics}} нет, ее нужно создать. Для этого в выпадающем списке выберите «Новая переменная…». Затем в поле «Идентификатор отслеживания» задайте идентификатор вашего ресурса в Google Analytics (он находится в разделе «Администратор» / «Отслеживание» / «Код отслеживания»).
Тег настроен. Но для отправки события в Google Analytics этого недостаточно. Нужно настроить триггер — это условие, при котором срабатывает тег отслеживания.
Для настройки триггера переходим в одноименный раздел, нажимаем «Создать» и кликаем по полю «Настройка триггера». Нас интересует клик по кнопке — выбираем тип триггера в разделе «Клики» под названием «Все элементы».
Чтобы передавались данные не обо всех кликах, а кликах по конкретному элементу — кнопке «Отправить сообщение», устанавливаем переключатель в режим «Некоторые клики», в качестве переменной выбираем «Click ID» и вводим значение атрибута ID, которое мы нашли в исходном коде.
Если бы в качестве идентификатора кнопки мы выбрали класс, то переменная была бы «Click Classes» со значением «go».
Не забываем дать название триггеру, которое точно описывает его суть.
Теперь открываем созданный тег и привязываем к нему триггер «Клик по кнопке с ID submit».
Проверяем, корректно ли работает тег. Нажимаем в GTM кнопку «Предварительный просмотр».
Открываем страницу сайта с контактной формой. Внизу появляется режим отладчика GTM. В блоке «Summary» находим наш тег — он не найден на странице. Это правильно — тег должен срабатывать только после клика по кнопке. Проверить корректность просто: нажмите по кнопке отправки формы, и если все в порядке, вы заметите, как на долю секунды тег появится в разделе «Tags Fired On This Page».
Распространенная ошибка — создание тегов без их публикации. После того как вы убедитесь, что тег работает корректно, выйдите из режима просмотра и нажмите кнопку «Отправить» в разделе «Теги» и опубликуйте тег.
Теперь GTM будет передавать данные о кликах по кнопке «Отправить сообщение» на нашем сайте в Google Analytics. Проверить это просто: отправьте форму на сайте, после чего в Google Analytics откройте отчет «Realtime» / «События». Видим, что данные по событию категории «button-contact» собираются корректно.
Остается настроить отслеживание события в виде цели. Выбираем тип цели «Событие» и вводим категорию и действие — значения этих полей должны точно совпадать со значениями этих же полей, которые мы указывали при создании тега в GTM. Если вы их забыли, откройте тег в GTM — там будут указаны нужные значения.
На этом настройка цели завершена.
Рекомендуем почитать
Сквозная аналитика: что это, как настроить и зачем она нужна бизнесу (+кейсы)
Способ 3. Трекинг отправки формы
Для начала в исходном коде страницы находим уникальный идентификатор формы. В нашем примере это будет ID со значением contact.
Создаем тег в GTM, в триггере выбираем переменную «Form ID» и указываем ее значение.
Дальнейшая настройка цели аналогична настройке трекинга нажатия на кнопку.
Цель 2. Добавление товара в корзину
Как настроить типичную для владельцев интернет-магазинов цель? Чаще всего корзина реализована на отдельной странице и имеет свой URL вида https://site.ru/cart. В таком случае самое простое решение — в интерфейсе Google Analytics настроить в качестве цели посещение URL корзины.
Но если мы говорим именно о добавлении товара в корзину, то такая настройка цели не совсем корректна. Ведь добавление товара в корзину обычно происходит без ее посещения. Кроме того, посетитель может заходить в корзину без добавления товаров — для сверки списка покупок.
Лучший способ фиксировать добавление товаров в корзину — настроить в качестве события нажатие на кнопку «В корзину», «Купить» и т. п. Механика создания тега и настройки цели такая же, как при настройке отслеживания нажатия на кнопку при отправке формы.
Цель 3. Клик по ссылке
Такая цель может понадобиться, например, для определения эффективных мест размещения ссылок на странице, или трекинга трафика по ссылкам для оценки стоимости размещения рекламы.
Если ссылка имеет уникальный атрибут ID или класс, то настроить такую цель в Google Analytics можно по аналогии с отслеживанием кликов по кнопкам. Но что делать, если классы не уникальны, а ID не прописаны?
Вариантов решения несколько:
1. Прописать уникальные ID для ссылок, которые планируете отслеживать.
2. Использовать при создании триггера переменную «Click URL» и ввести в качестве значения URL ссылки. Если ссылок с аналогичным URL на сайте несколько, добавляем переменную «Page URL» и указываем, на какой именно странице трекать ссылку.
3. Если ссылка имеет уникальный текст, можете использовать переменную «Click Text» со значением, равным тексту ссылки.
Цель 4. Просмотр страниц сайта более 30 секунд
Сложного в настройке этой цели ничего нет, но она важна. Дело в том, что по умолчанию Google Analytics считает отказами все посещения, во время которых пользователи не зашли далее первой страницы. В итоге показатель отказов по многим сайтам превышает 70-80 %, даже если посетители проводят на первых страницах по несколько минут.
Для оценки реального показателя отказов в Google Analytics нужно настроить цель — просмотр сайта более 30 секунд. Выберите «Собственная цель» / «Продолжительность» и укажите 30 секунд. В этом случае цель будет достигнута, если длительность сеанса превысит 30 секунд.
Для более тонкой настройки можно пойти другим путем — настроить событие через GTM, а затем задать цель-событие в Google Analytics.
Создаем тег с типом отслеживания «Событие» с такими настройками:
Далее создаем триггер типа «Таймер». Интервал указываем 30000 мс. Обязательно задаем ограничение — 1. Если ограничения не будет, то событие будет засчитываться каждые 30 секунд. Также с помощью регулярного выражения .* указываем, что таймер будет срабатывать на любой странице сайта (вы же можете настроить разные значения таймера для разных страниц сайта).
Проверяем, чтобы событие фиксировалось:
После сохранения изменений и публикации тега переходим в Google Analytics, создаем цель типа «Событие», прописываем категорию и действие, которые указывали в теге GTM.
Цель 5. Просмотр видео
Если вы хотите настроить цель в Google Analytics по отслеживанию просмотров интегрированных на сайт видео, это тоже можно сделать с помощью GTM и целей.
Для начала настройте тег в GTM. В качестве категории, действия и ярлыка укажите не фиксированные значения, а переменные — URL ролика, заголовок и длительность. Так вы будете видеть информацию по каждому просмотренному видео в Google Analytics.
Далее создайте триггер типа «Видео YouTube» (если ваши ролики интегрированы именно из этого видеохостинга). Установите галочки напротив параметров, которые хотите регистрировать, и включите поддержку JavaScriptAPI.
После сохранения тега и триггера в режиме отладки проверьте, чтобы тег срабатывал при запуске ролика.
Перейдите в Google Analytics и убедитесь, что событие передается корректно.
Создайте цель типа «Событие» с такими условиями:
Теперь каждый просмотр ролика будет фиксироваться как достигнутая цель.
Мониторинг целей в Google Analytics: отчеты
Для просмотра статистики по целям перейдите в раздел «Конверсии» / «Цели». В отчете «Обзор» представлена сводная информация:
- общее количество достигнутых целей;
- коэффициент конверсии;
- ценность цели;
- количество отдельных достигнутых целей.
В отчете «URL целей» указано, на каких URL были достигнуты цели.
В отчете «Обратный путь к цели» указана последовательность URL, которые посещали пользователи перед переходом на целевой URL и достижением цели.
В отчете «Визуализация последовательности» тоже указывается последовательность перехода к цели — в виде блок-схемы.
Отчет «Карта целей» визуализирует достижение конкретных целей. Вы можете посмотреть, из каких каналов и источников переходили пользователи, с каких страниц и т. д.
Что важно запомнить о том, как настроить цели в Google Analytics
- Настройка целей в Google Analytics позволяет выявлять узкие места на сайте, наиболее конверсионные элементы и источники трафика.
- В качестве цели вы можете задать любые действия посетителей на сайте — от времени пребывания до кликов по кнопкам, ссылкам и полям форм.
- Настроить цели-события только с помощью Google Analytics не получится — нужно настроить отправку данных о событиях на сайте. Проще всего это сделать с помощью Google Tag Manager.
- При настройке событий в GTM проверяйте работоспособность тегов в режиме отладки и не забывайте их публиковать.
Хотите больше узнать о веб-аналитике? Подписывайтесь на YouTube-канал обучающего центра Cybermarketing — здесь регулярно проводятся вебинары по аналитике, SEO, контекстной рекламе и другим сферам интернет-маркетинга.
Для комплексной прокачки в сфере SEO, контекста и таргетированной рекламы запишитесь на интенсивные курсы. На курсах вы пройдете путь от основ до глубокого понимания рекламы бизнеса в интернете.