Как настроить отслеживание поиска на сайте в google analytics 4

Содержание
  1. Проверка подключения IP-Телефонии UniTalk с Google Analytics 4
  2. Классификация событий в приложении
  3. Системные события
  4. Пользовательские события
  5. Бизнес-события
  6. Рекомендации по категоризации событий:
  7. Интеграция с аналитическими инструментами
  8. Выбор подходящей аналитической платформы
  9. Анализ и использование данных
  10. A/B тестирование и оптимизация
  11. Автоматические способы добавления кода отслеживания
  12. Отслеживание событий с помощью Google Tag Manager
  13. Шаг 1. Проверьте, что вы выбрали переменные для вашего события
  14. Шаг 2. Создайте новый тег
  15. Шаг 3. Настройка тега
  16. Шаг 4. Настройка срабатывания Тега
  17. Отслеживание событий с помощью плагина
  18. Настройка событий в Google Analytics
  19. Как настроить отслеживание событий Google Analytics
  20. Как добавить на сайт код события GA4 
  21. Через GTM
  22. Через CMS
  23. Размещение кода вручную
  24. Настроить консоль для отслеживания событий
  25. Параметры юзера
  26. Настройка целей в Google Analytics
  27. Заключение
  28. Планирование событий с конца флоу
  29. Как отслеживать события в Google Analytics
  30. Добавление кода отслеживания вручную
  31. Подходы
  32. Нейминг и стандарты данных
  33. Протестировать события
  34. Проверьте, что все работает
  35. Параметры события
  36. Для чего можно использовать отслеживание событий в Гугл Аналитикс
  37. Времянки
  38. Используемые термины
  39. Анализ приложения
  40. Как работают события в Гугл Аналитикс
  41. Определение
  42. Типы событий
  43. Параметры событий
  44. Отличия событий в Google Analytics 4 и в Universal Analytics
  45. Плюсы и минусы работы с событиями в GA4
  46. Проверка разметки
  47. Разработка таксономии событий приложения
  48. Примеры структурирования событий:
  49. Интеграция Google Analytic 4 и IP-телефонии UniTalk
  50. Ручное создание конверсии в Google Analytics 4
  51. Заключение
  52. Перспективы развития
  53. Выводы
  54. Заключение
  55. Материалы
  56. Составить список событий
  57. Заполнить список событий

Проверка подключения IP-Телефонии UniTalk с Google Analytics 4

После выполнения этих шагов Google Analytics 4 начнет отслеживать созданные вами события, но для этого понадобится определенное время. Техническая поддержка Google говорит о 24 часах со времени первого действия на веб-ресурсе. По нашему опыту — надо подождать 48 часов.

Дополнительный анализ:  Анализ отчетов внутреннего аудита

После ожидания этого времени вы заходите в админ-панель ресурса Google Analytics 4 (Кнопка «Администратор», левый нижний угол экрана), переходите в события и ищете в списке call_tracking_unitalk и call_c2c_unitalk, если вы ввели именно такие значения. Отмечаете их как конверсии, нажав синие кнопки справа.

Но есть нюанс. Чтобы эти действия подтянулись в аналитику, кто-то должен их сделать. Поэтому, если на вашем веб-ресурсе мало трафика, время ожидания может быть увеличено. Чтобы не ожидать, можно добавить конверсии в ручном режиме.

Классификация событий в приложении

Аналитика мобильных приложений оперирует тремя основными типами событий: системными, пользовательскими и бизнес-событиями. Разберем каждый тип:

Системные события

Относятся к операциям, связанным с работой приложения, таким как запуск приложения, обновления, ошибки или сбои. Например, событие «App Crash» фиксируется, когда приложение неожиданно закрывается.

Пользовательские события

Охватывают действия, совершенные пользователями в приложении, включая нажатия на кнопки, просмотры страниц и ввод текста. Пример — событие «Login Attempt», которое регистрируется при попытке входа в систему.

Бизнес-события

Связаны с важными для бизнеса метриками, такими как выполнение покупок или достижение определенных уровней в играх. Пример события — «Purchase Completed», которое сигнализирует о совершении покупки.

Рекомендации по категоризации событий:

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

Используйте консистентное наименование для упрощения анализа данных.
Эффективная классификация и структурирование событий позволяет более точно анализировать поведение пользователей и оптимизировать работу приложения.

Пример правильной категоризации событий:

Категория: Авторизация и регистрация

  1. Событие: «Вход в приложение»
  2. Событие: «Регистрация нового аккаунта»
  3. Событие: «Сброс пароля»

Категория: Взаимодействие с контентом

  1. Событие: «Просмотр страницы товара»
  2. Событие: «Добавление товара в избранное»
  3. Событие: «Поделиться товаром в социальных сетях»

Категория: Оплата и заказ

  1. Событие: «Добавление товара в корзину»
  2. Событие: «Оформление заказа»
  3. Событие: «Оплата покупки»

Пример неправильной категоризации событий:

  1. Событие: «Нажатие на кнопку»
  2. Событие: «Переход на другую страницу»
  3. Событие: «Ввод текста»

В данном примере события из категории «Действия» слишком общие и не информативны. Они не дают понимания о конкретных действиях пользователей в приложении и затрудняют анализ данных. Необходимо более детально категоризировать события в соответствии с их функциональным назначением и контекстом использования приложения.

Интеграция с аналитическими инструментами

Выбор подходящей аналитической платформы

  • Настройка отслеживания событий в приложении

Создайте схему отслеживания событий приложения в соответствии с требованиями вашего приложения и структурой данных, предоставляемой платформой.

  • Интеграция через SDK

Используйте SDK аналитической платформы для отправки структурированных событий из вашего приложения.

  • Управление данными

Установите правила обработки и хранения данных в соответствии с политиками конфиденциальности и требованиями безопасности.

  • Тестирование и отладка

Проведите тестирование интеграции, убедитесь, что события корректно отслеживаются и передаются на аналитическую платформу.

  • Автоматизация сбора данных

Используйте возможности автоматизации для регулярного сбора и обновления данных, что позволяет получать актуальные аналитические отчеты без дополнительных усилий.

Интеграция с аналитическими инструментами позволяет эффективно использовать данные событий для принятия обоснованных решений и оптимизации пользовательского опыта в мобильных приложениях.

Анализ и использование данных

После сбора структурированных событий наступает этап их анализа, который позволяет получить практические выводы и улучшить пользовательский опыт. Рассмотрим основные методы анализа и примеры успешного применения аналитики событий:

  • Воронка конверсий

Один из основных методов анализа, который позволяет отслеживать путь пользователя от начального действия до целевого. Например, можно изучить воронку «Регистрация — Вход в приложение — Совершение покупки» для определения проблемных этапов и повышения конверсии.

  • Сегментация аудитории

Разделение пользователей на группы по различным характеристикам (например, поведенческим или демографическим), что позволяет выявить различия в их взаимодействии с приложением и настроить персонализированные стратегии взаимодействия.

  • Анализ трендов и паттернов

Изучение долгосрочных изменений и поведенческих паттернов пользователей для выявления тенденций и определения направлений для улучшения приложения.

  • Тепловые карты и трекинг касаний

Использование визуализации данных для выявления областей на экране приложения, которые наиболее привлекательны для пользователей или вызывают наибольшие затруднения.

A/B тестирование и оптимизация

A/B тестирование является мощным инструментом для оптимизации мобильных приложений на основе данных событий. Вот как можно разработать стратегии A/B тестирования, используя эти данные:

  • Выбор гипотезы для тестирования

На основе данных событий выделите области, которые, по вашему мнению, можно улучшить, например, изменение макета экрана, добавление новой функциональности или улучшение процесса покупки.

  • Определение переменных

Выберите переменные, которые вы хотите изменить в рамках тестирования (например, цвет кнопки, расположение элементов, текстовые блоки) и создайте варианты для сравнения (A и B).

  • Настройка эксперимента

Разработайте план тестирования, определите длительность и объем выборки, выберите метрики успеха (например, конверсия, время нахождения в приложении) и настройте инструменты для сбора данных.

  • Проведение теста

Запустите A/B тестирование, где группе A предлагается оригинальная версия приложения, а группе B — вариант с изменениями. Обеспечьте четкое разделение трафика и случайное распределение пользователей.

  • Анализ результатов

Соберите данные о поведении пользователей в каждой группе, проведите статистический анализ результатов и сравните метрики успеха. Определите, есть ли статистически значимые различия между вариантами.

  • Принятие решения

На основе результатов тестирования примите решение о том, какой вариант лучше соответствует вашим целям. Внедрите изменения в приложение и продолжайте мониторить их воздействие на метрики успеха.

Путем систематического проведения A/B тестов на основе данных событий можно постепенно улучшать пользовательский опыт и повышать эффективность приложения.

Автоматические способы добавления кода отслеживания

Отслеживание событий с помощью Google Tag Manager

Google Tag Manager позволяет измерять взаимодействие посетителя с сайтом с помощью функции автоматического отслеживания событий.

Google Tag Manager отслеживает события с помощью кликов по элементам страницы, которые можно настроить на передачу параметров «Категория», «Действие», «Ярлык» и «Значение».

google-tag-manager-logo

Эти переменные отправляются в Google Tag Manager, и используются для работы триггеров.

Описание шагов для настройки события в Google Tag Manager:

  1. Авторизуйтесь в Google Tag Manager
  2. Выберите “Теги” с левой стороны
  3. Создайте новый тег и выберите Тип тега Universal Analytics
  4. Добавьте ID отслеживания Google Analytics
  5. Выберите Тип отслеживания Событие
  6. Добавьте Категорию события, Действие, Ярлык и Значение. Вы можете использовать переменные Google Tag Manager, например {{click url}}
  7. Настройте триггеры

Шаг 1. Проверьте, что вы выбрали переменные для вашего события

Перейдите в раздел ПеременныеНастроить и проверьте, что вы выбрали переменные, которые вы хотите отслеживать на своем сайте.

Переменные в Google Tag Manager
Переменные в Google Tag Manager

Вы можете настроить триггеры на основе классов кликов, кликабельных элементов, текстовых ссылок и так далее.

Шаг 2. Создайте новый тег

Перейдите в раздел Теги в левом меню, создайте новый тег и выберите Тип тега Universal Analytics. Измените тип отслеживания на Событие, вам станут доступны поля «Категория», «Действие», «Ярлык» и «Значение».

Эти 4 параметра составляют Событие в Google Analytics.

Событие Google Tag Manager - Заполнение формы
Событие Google Tag ManagerЗаполнение формы

Шаг 3. Настройка тега

Заполните поля «Категория», «Действие», «Ярлык» и «Значение». Используйте такие названия, чтобы вы сразу могли понять, какое событие произошло.

Если вы хотите отслеживать клики по элементам меню в шапке сайта, то вы можете записывать URL адрес клика, который был нажат.

Поле «Значение» для события можно заполнить, если вы хотите приписать какое-то значение типам запросов на сайте. Например, вы можете указать, что заполнение формы имеет более высокое значение, чем подписка на рассылку по электронной почте.

Поле True / False используется для событий без взаимодействия. Если вы хотите, чтобы ваше событие не создавало новый просмотр страницы и не влияло на показатель отказов, установите значение True.

Настройка тегов для отслеживаемых событий каждый раз одна и та же. Главное отличие в настройке различных типов тегов заключается в настройке срабатывания тега.

Шаг 4. Настройка срабатывания Тега

Теперь вам нужно выбрать или создать триггер, на который будет срабатывать Тег. Несколько примеров:

Триггер для отслеживания кликов по е-мейл адресу

Пример настройки триггера для клика по е-мейл адресу:

Google Tag Manager - клик по е-мейл адресу
Google Tag Manager — клик по е-мейл адресу
  1. В разделе Triggering выберите Just Links,
  2. Выберите Some Link Clicks,
  3. В первом выпадающем меню выберите переменную Click URL,
  4. Проверьте, что во втором выпадающем меню выбрано Contains,
  5. Введите mailto: в третье поле.
Триггер для отслеживания кликов по номеру телефона
Google Tag Manager - Отслеживание кликов по номеру телефона
Google Tag Manager — клик по номеру телефона
  1. В разделе Triggering выберите Just Links,
  2. Выберите Some Link Clicks,
  3. В первом выпадающем меню выберите переменную Click URL,
  4. Проверьте, что во втором выпадающем меню выбрано Contains,
  5. Введите tel: в третье поле.
Триггер для отслеживания скачиваний PDF файла
Google Tag Manager - отслеживание скачиваний PDF файла
Google Tag Manager — отслеживание скачиваний PDF файла
  1. В разделе Triggering выберите Just Links,
  2. Выберите Some Link Clicks,
  3. В первом выпадающем меню выберите переменную Page URL,
  4. Проверьте, что во втором выпадающем меню выбрано Contains,
  5. Введите .pdf в третье поле.

Отслеживание событий с помощью плагина

Все то же самое можно сделать с помощью плагина. Самый полный плагин для работы с Google Analytics — MonsterInsights, но у него есть альтернативы:

Подробнее о настройке отслеживания с помощью плагина MonsterInsights:

Настройка событий в Google Analytics

Как настроить отслеживание событий Google Analytics

  1. Перейдите на веб-сайт Google Analytics. Войдите в свой аккаунт Google, связанный с вашим ресурсом.
  2. Выберите свой ресурс GA, то есть сайт или приложение.
Как настроить события в GA4-4
  1. Перейдите в раздел «События» из меню «Администратор».
Как настроить события в GA4-5
  1. Выберите «Создать событие». 
Как настроить события в GA4-6
  1. Заполните поля для настройки параметров события. 

В зависимости от события поля могут включать в себя имя события, значения и дополнительные параметры, например, элемент, на который кликнули. Параметры будут различаться в зависимости от выбранного события.

Как настроить события в GA4-7
  1. После настройки параметров нажмите «Сохранить», чтобы добавить событие.

Теперь нужно разместить код отслеживания на вашем ресурсе. Это можно сделать несколькими способами. Мы рассмотрим размещение кода через менеджер тегов Гугл (GTM), через CMS и вручную. 

{:en}How to set up events in Google Analytics 4{:}{:ru}Как настроить события в Google Analytics 4 {:}

Как добавить на сайт код события GA4 

Через GTM

  1. Перейдите на сайт Google Tag Manager и войдите в аккаунт Google, связанный с вашим ресурсом.
  2. Если у вас есть несколько контейнеров в GTM, выберите контейнер, связанный с вашим ресурсом.
Как настроить события в GA4-8
  1. В левой боковой панели Google Tag Manager выберите «Теги». Нажмите кнопку «Создать».
Как настроить события в GA4-9
  1. В настройках конфигурации выберите тип тега, связанного с событием, которое вы хотите отслеживать. Например, если требуется контролировать событие «Клик на кнопку», выберите тип тега «Google Analytics: Событие GA4».
Как настроить события в GA4-10
  1. В открывшемся окне «Конфигурация тега» укажите параметры события. Эти параметры будут зависеть от конкретного события, которое вы хотите отслеживать. Обычно параметры включают в себя имя события, дополнительные настройки и значения.
Как настроить события в GA4-11
  1. В разделе «Триггеры» выберите условия, при которых тег должен срабатывать. Это может быть, к примеру, срабатывание при клике на определенную кнопку или при просмотре определенного экрана.
Как настроить события в GA4-12
  1. Сохраните тег. 
  2. Нажмите «Отправить» в верхнем правом углу Google Tag Manager, чтобы опубликовать изменения.
Как настроить события в GA4-13
  1. Убедитесь, что код Google Tag Manager установлен на вашем веб-сайте. Код GTM должен быть размещен перед закрывающим тегом < /head > на каждой странице вашего сайта. Чтобы получить код, нажмите на голубую ссылку в верхней части середины страницы в интерфейсе GTM.
Как настроить события в GA4-14
  1. После публикации изменений в Google Tag Manager и размещения кода убедитесь, что событие корректно отслеживается в Google Analytics 4. Может потребоваться некоторое время для сбора данных. Это одна из возможных причин, почему в GTM тег срабатывает, но не событие в GA4. 

Через CMS

  1. Чтобы разместить такой же код отправки события в Google Analytics вручную, перейдите в аккаунте Google Analytics в раздел «Администратор» — «Потоки данных». 
  2. Кликните на нужный поток.
Как настроить события в GA4-15
  1. Пролистайте вниз до раздела «Просмотр инструкций тега». Кликните на эту строку. 
Как настроить события в GA4-16
  1. Во вкладке «Установка с помощью конструктора сайтов или системы управления контентом» выберите используемый плагин для CMS. Система сформирует код, который нужно будет разместить через консоль администратора вашей системы управления контентом.
Как настроить события в GA4-17

Размещение кода вручную

Если вы хотите разместить код отслеживания события непосредственно в HTML вашего сайта, сделайте следующее. 

  1. Повторите шаги 1-3 из подраздела «Через CMS». 
  2. Откройте вкладку «Установить вручную». Скопируйте код отслеживания события, сформированный для вашего аккаунта, и вставьте его в код страницы в соответствии с подсказками системы.
Как настроить события в GA4-18
{:en}How to set up events in Google Analytics 4{:}{:ru}Как настроить события в Google Analytics 4 {:}

Настроить консоль для отслеживания событий

Сначала настройте консоль, чтобы сразу видеть, какие события срабатывают, а какие — нет.

Чтобы отслеживать события из Гугл Аналитики, установите расширение Google Analytics Debugger.

Чтобы отслеживать события из Яндекс.Метрики, вставьте параметр «site.ru/?_ym_debug=1» в браузерную строку. Пока параметр в браузерной строке, вы будете видеть события Яндекс.Метрики в консоли. Если закроете и снова откроете страницу, вам придётся заново вставлять параметр.

Когда вы установили расширение и дописали параметр, нужно перезагрузить страницу, чтобы они начали работать.

Вызвать консоль в Гугл Хроме

В macOS: ⌘ + Option + i

Как настроить отслеживание поиска на сайте в google analytics 4

Если расширения работают нормально, при тестировании вы будете видеть прямо в консоли, какое событие отправилось и отправилось ли вообще.

Как настроить отслеживание поиска на сайте в google analytics 4

Как настроить отслеживание поиска на сайте в google analytics 4

Когда мы установили расширение, дописали параметр и перезагрузили страницу, консоль сообщит, что скрипты отладки работают

Когда консоль настроена, приступите к основной части тестирования.

Параметры юзера

Из чего вообще состоит качественная строка ивента?

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

Часто полезно прикручивать к юзерам агрегированные данные — сколько в целом юзер принёс денег на покупках, сколько покупок у него на текущий момент, средний чек юзера. Этими данные можно считать отдельно и обогощать ими витрину событий. Очень поможет в разного рода сегментациях.

Настройка целей в Google Analytics

Цели настраиваюися в Google Analytics на основе Событий. Чтобы настроить цели, зайдите в свой аккаунт Гугл Аналитикс и сделайте следующее:

  1. Выберите сайт (Property), на котором вы хотите настроить Цели,
  2. Зайдите в AdminGoals и выберите Добавить новую Цель (Add New Goal),
  3. Дайте имя Цели и выберите одну из опций цели события,
  4. Заполните поля атрибутов для каждой Цели. Не забудьте выбрать Equal to (Равно), Begins with (Начинается с) или Greater than (Больше, чем) для каждого из атрибутов События:
    • Category (Категория)
    • Action (Действие)
    • Label (Ярлык)
    • Value (Значение)
  5. Сохраните Цель.
Создание цели в Google Analytics
Создание цели в Google Analytics

Заключение

Отслеживание событий Google Analytics — полезная функция для измерения взаимодействия посетителей с сайтом. Вы можете использовать эту функцию вместе с традиционным отслеживанием поведения посетителей, вроде просмотренных страниц и времени, проведенного на странице, и вместе с Целями Google Analytics.

Настройте отслеживание событий с помощью добавления кода отслеживания событий к каждой ссылке вручную, более автоматизированным способом с помощью Google Tag Manager, или еще более простым способом с помощью плагина MonsterInsights или Google Analytics Dashboard for WP.

Планирование событий с конца флоу

Небольшой лайфхак по минимализации количества событий.

Допустим, у вас есть встроенный опросник. В приложении появляется кнопочка “Пройти опрос”, при клике открывается страница с вопросом и выбором варианта. После выбора варианта кнопка далее, ведущая к следующему вопросу. Допустим их 5. В конце опроса кнопка “Отправить”.

Как разметить весь опросник? Можно писать отдельными событиями нажатие кнопки старта, кнопки далее и финальную кнопку завершения. Итого 3-6 ивентов.

В таких ситуациях я мыслю с конца — триггеры события опроса здесь — кнопка отправки результатов, если опрос пройден, или закрытие опроса, если юзер не дошёл до конца.

В параметры можно передать:

  • Статус — опрос завершён полностью или скипнут;

  • Порядковый номер вопроса — 1, 2, 3, 4 или 5. Это полезно, если команда начнёт экспериментировать с перестановкой вопросов;

  • Индикатор вопроса — чтобы мы понимали о чем речь, например вопрос “Ваш возраст” = age и т.д.;

  • Ответ — какой вариант выбрал юзер или что написал;

В итоге мы можем как построить воронку проходимости всего опросника, так и найти на каких вопросах чаще всего откалываются юзеры, чтобы принять решение о том, можем ли мы добавить вопросов, или его лучше укоротить, а так же отдельно проанализировать каждый вопрос или построить кластеры юзеров, в зависимости от их ответов. И опять это всего по одному событию.

Как отслеживать события в Google Analytics

В зависимости от количества событий, которые вы хотите отслеживать, или от детализации параметров событий, вы можете добавить код отслеживания:

  • Вручную к каждому элементу
  • Более автоматически с помощью Google Tag Manager
  • C помощью плагина

Если у вас много элементов для отслеживания, удобнее добавлять отметки автоматически с помощью Google Tag Manager или плагина.

Google Tag Manager будет срабатывать:

  • Когда посетитель кликает по ссылке
  • Посетитель кликает по любому элементу на странице
  • После определенного временного интервала или через определенные интервалы
  • При заполнении формы

И другие действия, которые вы можете настроить с помощью Google Tag Manager или плагина.

Вы можете настроить ссылки вручную, добавив к ним атрибуты «Категория», «Действие», «Ярлык» и «Значение».

Например, ссылка на скачивание PDF файла может выглядеть так:

Банк Тинькофф: Дебетовая карта Drive

Подходы

В проектировании событийной аналитики популярны два подхода:

  1. Целевой — в таком подходе мы фокусируемся на целях и планируем сбор определённых событий, для их достижения. К плюсам этого метода можно отнести низкую ресурсозатратность в плане объёмов данных. Некоторые трекеры (например, Amplitude) очень сильно отъедает бюджеты на больших объёмах. Кроме того, такую сетку событий легче контролировать, т.к. событий не очень много и каждое из них обдумано. Главный минус — такая разметка очень больно реагирует на нестандартные запросы, когда хочется изучить что-то, заранее не заложенное. Придётся размечать это что-то отдельно и ждать пока данные соберутся.

  2. Экстенсивный (его ещё называют проактивным) — в этом подходе мы стараемся разметить как можно больше всего, не следуя строгому плану. Несмотря на кажущуюся простоту подхода, иногда сложно начать, особенно когда приложение большое с сотнями элементов. Сбор вообще всего расширяет поток данных и требует большего объёма хранилища, а большая часть событий, скорее всего, никогда не понадобится. Но главный плюс здесь противоположен целевому подходу — всегда есть доступ к данным по любому запросу.

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

Нейминг и стандарты данных

Консистентность в именовании событий приложения критически важна для упрощения анализа данных и обеспечения точности отчетов. Вот основные принципы и лучшие практики для создания стандартов именования событий:

  • Простота и ясность

Используйте простые и понятные названия, которые однозначно отражают суть события.

  • Единообразие стиля

Придерживайтесь одного стиля написания (например, CamelCase или snake_case) по всему проекту.

  • Использование префиксов и суффиксов

Включите в названия префиксы или суффиксы для обозначения типа события (например, btn_ для кнопок, page_ для страниц).

  • Избегание общих терминов

Избегайте слишком общих или многозначных терминов, которые могут ввести в заблуждение или усложнить анализ.

  • Контроль версий

Отслеживайте изменения в нейминге событий для поддержания актуальности документации и облегчения миграции данных.

Пример правильной разметки событий:

Событие: «Добавление товара в корзину»

  • Корректное именование: add_to_cart
  • Описание: Пользователь нажал на кнопку «Добавить в корзину» на странице товара.

Событие: «Оформление заказа»

  • Корректное именование: checkout
  • Описание: Пользователь завершил процесс оформления заказа и нажал на кнопку «Оплатить».

Событие: «Просмотр видеоролика»

  • Корректное именование: watch_video
  • Описание: Пользователь открыл страницу с видеороликом и начал его просмотр.

Пример неправильной разметки событий:

  • Неправильное именование: click
  • Описание: Неясно, на что конкретно произошел клик, например, кнопка, ссылка или изображение.

Событие: «Событие 123»

  • Неправильное именование: event_123
  • Описание: Неинформативное имя события, которое не передает смысловой нагрузки и затрудняет анализ данных.
  • Неправильное именование: action
  • Описание: Обобщенное название события, которое не указывает на конкретное действие пользователя в приложении.

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

Соблюдение этих принципов помогает улучшить совместную работу команды, повышает эффективность аналитических процедур и минимизирует риски ошибок при обработке данных.

Протестировать события

События для компьютеров и мобильных устройств могут отличаться, поэтому их нужно тестировать и там, и там. Рассмотрим, как это сделать, на примере события «60 секунд».

1. Если список событий составляли не вы, посмотрите, что нужно сделать, чтобы событие сработало. В нашем случае: скроллить и кликать по странице в течение минуты.

Как настроить отслеживание поиска на сайте в google analytics 4

В строке таблицы указан тип устройства, название и описание события

2. Сделайте то, что нужно для срабатывания события.

3. Если событие работает нормально, в консоли появится сообщение, что событие отправилось.

Как настроить отслеживание поиска на сайте в google analytics 4

В скобках указаны параметры события, такие же должны быть в списке событий

4. Проверьте, что параметры события из списка событий совпадают с параметрами в консоли.

5. Протестируйте собственные события по этой схеме.

Теперь протестируем то же событие на мобильном телефоне. Для этого мы используем сервис Browserstack:

1.  Войдите в аккаунт.

2. Выберите устройство.

3. Откройте нужный сайт и вкладку Devtools в панели инструментов. Чтобы отслеживать события для Яндекс.Метрики, вставьте в браузерную строку параметр «site.ru/?_ym_debug=1».

Как настроить отслеживание поиска на сайте в google analytics 4

Интерфейс Browserstack. Вкладка Devtools слева, консоль справа

4. Чтобы отслеживать события для Google Analytics, откройте вкладку Network в консоли и следите, какие запросы уходят к www.google-analytics.com/collect.

Как настроить отслеживание поиска на сайте в google analytics 4

5. Проверьте, что параметры события из списка событий совпадают с параметрами в консоли.

6. Протестируйте собственные события по этой схеме.

Иногда пользователь может выполнить событие несколькими способами. Например, чтобы изменить сумму в калькуляторе, можно:

  • передвинуть ползунок;
  • кликнуть на полосу, по которой двигается ползунок;
  • ввести значение с клавиатуры, а затем снять или не снять фокус с поля;
  • скопировать значение в поле откуда-либо. После этого пользователь также может снять или не снять фокус с поля.

Как настроить отслеживание поиска на сайте в google analytics 4

Так что рекомендую заранее продумать все способы взаимодействия пользователя со страницей и установить на них события. Если этого не сделать, некоторые действия не всегда будут фиксироваться и отчёт о поведении пользователей будет неполным. Затем обязательно протестируйте каждое событие.

Проверьте, что все работает

Чтобы проверить, что все работает как надо, вы можете использовать функцию предварительного просмотра в Google Tag Manager. Кликните по Событию, чтобы убедиться, что тег успешно срабатывает.

В Google Analytics вы можете посмотреть события, сработавшие за последние 30 минут, в разделе Real-TimeEvents.

Если вы хотите посмотреть исторические данные в Google Analytics, перейдите в BehaviourEvents.

Параметры события

Вот мы и подошли к главному. Трекер передаёт не просто название события, а ещё и ряд сопутствующих ему параметров. Технически, не все параметры передаёт трекер, что-то цепляется с бэка, но нам не важно откуда, важно что именно берётся.

Разные трекеры позволяют обрабатывать параметры по разному, например GA со своим подходом через event-action-label требует одного подхода в планировании, а Segment позволяет создавать неограниченное количество пар ключ-значение. Некоторые трекеры сваливают все параметры в один json, что, в целом, тоже удобно.

Итак, что нам с этим всем делать. Вернёмся к нашей таблице.

Возьмём первый ивент регистрации. Какую инфу даёт нам этот ивент сам по себе? Количество рег. Зная количество юзеров на старте, можно вытащить конверсию в регу.

Посмотрим внимательнее на процесс реги в приложении. Есть ли у нас разные методы регистрации? Альтернативные методы через google или apple id? Возможны ли ошибки при нажатии кнопки OK? А может это вообще не регистрация, а повторная авторизация? — Всё это — заготовки для создания параметров события.

Как настроить отслеживание поиска на сайте в google analytics 4

Теперь, посмотрев на чуть более детальный ивент регистрации, мы можем прийти к двум выводам:

  1. Чтобы задетектить ошибку, мы должны отправлять событие в момент клика по кнопке OK, а не тянуть его после успешного открытия следующего экрана;

Для чего можно использовать отслеживание событий в Гугл Аналитикс

Отслеживание событий используется для измерения вовлеченности посетителей на сайте. Примеры отслеживания событий:

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

Отслеживание событий позволяет измерять взаимодействия, которые не включают в себя загрузку другой страницы, как это происходит в случае с обычным отслеживанием событий Гугл Аналитикс.

После того, как вы настроите отслеживание событий в Google Analytics, на их основе вы можете настроить Цели.

Пример отслеживания событий в Google Analytics
Отслеживание событий в Google Analytics

Времянки

Базовая разметка — это кор, на нём держится вся событийная аналитика.

Тем временем продукт развивается, внедряются новые фичи. Обычно их уже нельзя выделить в новые “микросервисы”, а поисследовать хочется. В таких ситуациях я стараюсь накидать всё, что можно, собрать каждый клик в этой фиче. Эти события можно сразу пометить временными, т.к. скорее всего они понадобятся только на релизе фичи. И вот здесь как раз будет полезно покрутить данные со всех сторон. В процессе исследования станет понятно что более важно, а что менее, что переносим в кор, а что удаляем в целях экономии ресурсов.

Не бойтесь удалять неиспользуемые события. Порядок в разметке — порядок в голове.

Используемые термины

На случай, если читать будут совсем начинающие, приведу небольшой словарик.

  • Приложение — здесь я буду называть приложением любой продукт, не важно это мобильное приложение, веб-апп или сайт;

  • Разметка — процесс, при котором разные действия в приложении помечаются некоторыми метками для дальнейшего анализа;

  • Событие, ивент — то самое действие в приложении. Описание ивентов и есть разметка;

  • A-ha момент — момент “озарения” у юзера, когда он понимает ценность приложения и из рядового пользователя становится лояльным;

  • Онбординг — стартовый экран приложения, который обучает пользователя или рассказывает с чем он столкнётся дальше;

Анализ приложения

Первый шаг в задаче на разметку — это анализ приложения с точки зрения его структуры и юнит-экономики.

В идеале иметь развёртку по экранам, её можно запросить у дизайнеров. Если её нет, то можно поковыряться и набросать самостоятельно. Это наш первый компонент в будущем проекте.

Второй компонент — карта метрик и какие-то базовые опорные точки. Нам важно понимать какие метрики мы можем посчитать в событийной аналитике, например базовые — DAU (за что мы цепляемся при включении юзера в DAU: кто-то считает любое действие платного юзера, у кого-то это любой визит даже без ивентов, а где-то вообще включены в расчёты получения пушей), или важные конверсии.

Под опорными точками я имею ввиду события, которые как-то классифицируют юзеров. Например, что у нас является aha-моментом, по каким признакам мы отделяем активного юзера от рядового и т.д. Не всегда эти точки можно определить до анализа, но если что-то явно вырисовывается логически — стоит включить в список.

Как работают события в Гугл Аналитикс

Определение

Рассмотрим, как определяются события в старой и новой версии GA. 

В Universal Analytics «событие», или Event, — это взаимодействие пользователя с веб-сайтом или мобильным приложением. Взаимодействие можно отслеживать независимо от перехода посетителя между страницами или экранами. Оно может включать в себя различные действия, такие как клик на кнопку, просмотр видео, скачивание файла и другие пользовательские взаимодействия. События состоят из четырех основных компонентов: 

  • Category — обычно определяет тип события;
  • Action — конкретное действие;
  • Label — метка, то есть дополнительное описание;
  • Value — числовое значение, связанное с событием.

В Google Analytics 4 понятие события также существует, но оно более гибкое и расширенное. Событие в GA4 — это запись о любом взаимодействии пользователя с контентом на вашем сайте или приложении. 

В документации для GA4 термин сформулирован так. 

Событие — это действие пользователя на сайте или в приложении в определенный момент времени, например page_view — просмотр страницы, add_to_cart — добавление товара в корзину и form_submit — отправка заполненной формы. 

Типы событий

В Google Analytics 4 есть следующие основные типы событий.

  1. Автоматически регистрируемые события

Это события, которые система Google Analytics 4 автоматически отслеживает, как только вы создали и установили счетчик. Они включают базовую информацию о взаимодействии пользователей с вашим ресурсом.

  1. Улучшенная статистика

Эти события система также собирает автоматически, но только если вы включили эту опцию в настройках вашего ресурса. Они предоставляют дополнительную информацию для более глубокого анализа.

  1. Рекомендуемые события

Google Analytics 4 предоставляет заранее определенные события для различных типов деятельности с уже установленными именами и параметрами. Однако вы можете настроить их под свои собственные потребности и задачи.

  1. Специальные события

Эти события создаются вами самостоятельно с учетом ваших уникальных целей и задач. Вы определяете их, чтобы отслеживать конкретные действия и взаимодействия на вашем ресурсе.

Каждый из этих типов предоставляет разную степень контроля и гибкости настроек для отслеживания событий. 

Параметры событий

В Google Analytics 4 параметры события представляют собой дополнительные сведения, связанные с событием, которые вы можете передавать для более детального анализа и структурирования данных. Параметры позволяют вам более точно определить, что произошло во время события и какие контекстные данные с ним связаны. 

Имя события, Event Name, — это обязательный параметр, который указывает на тип события. Как пример, это может быть «Клик на кнопку» или «Просмотр видео».

Есть также дополнительные параметры события, Event Parameters. Их можно передавать. Эти параметры могут включать в себя:

  • Value — числовое значение, связанное с событием, например, цена продукта или длительность воспроизведения видео;
  • Items — информация о товарах, связанных с событием, например, идентификатор товара, название и количество;
  • Method — специфичный метод, связанный с событием, например, HTTP-метод запроса;
  • Success — статус успешного или неуспешного выполнения события;
  • Currency — валюта, связанная с событием, например, валюта покупки;
  • User Properties — эти параметры позволяют связать событие с характеристиками посетителя, такими как возраст, пол, местоположение и другие атрибуты;
  • Event Start Date, Event End Date — эти параметры позволяют указать временной интервал, связанный с событием, например, начальную и конечную дату вебинара или акции;
  • Item ID — идентификатор, который используется для связи события с конкретным товаром или продуктом;
  • Item Name — название товара, связанного с событием;
  • Location — информация о местоположении события, такая как координаты или название места. 
{:en}How to set up events in Google Analytics 4{:}{:ru}Как настроить события в Google Analytics 4 {:}

Отличия событий в Google Analytics 4 и в Universal Analytics

В отличие от Universal Analytics, в GA4 нет жестко заданных категорий событий, действий и меток. Вместо этого события могут быть полностью настраиваемыми и структурируются с помощью параметров и ключей событий. Это делает их более гибкими и позволяет анализировать более широкий спектр взаимодействий пользователей.

В UA требовалось настраивать передачу всех событий самостоятельно. Скрипт UA не отправлял никаких событий по умолчанию. Новая же система GA4 «из коробки» может передавать некоторые простейшие события.

Как настроить события в GA4-1
Источник: vc.ru

В UA для отслеживания конверсий необходимо было настраивать цели. В GA4 нет целей. Нужно просто указать галочкой, является ли определенное событие конверсией.

Как настроить события в GA4-2
Источник: vc.ru

Помимо этого GA4 предоставляет возможности для отслеживания пользовательских событий, таких как просмотр экранов приложений, события по кликам, отправку форм, взаимодействие с видео и многое другое.

Рассмотрим подробнее отличия старой и новой системы GA по части работы с событиями. 

  • Структура событий

В UA события структурируются с использованием четырех компонентов: категория, действие, метка и значение. Эти компоненты используются для описания и классификации событий.

В GA4 события более гибкие и настраиваемые. Они основаны на параметрах и ключах событий. Это позволяет создать более гибкий и кастомный отчет по событиям в Google Analytics. Вы можете добавлять к событиям различные параметры в виде JSON-объектов, что делает их более гибкими.

  • Создание событий

В UA для создания событий требуется установить на сайт код отслеживания и настроить цели или события через административный интерфейс.

В GA4 создание событий более гибкое и интуитивно понятное. Вы можете добавлять события непосредственно в код вашего сайта или приложения, причем не придется вносить изменения в административном интерфейсе.

  • Цель события

В UA целью события часто является отслеживание конверсии, например, когда пользователь заполнил форму или совершил покупку.

В GA4 целью события может быть не только конверсия, но и любое взаимодействие посетителя с вашим контентом. Вы можете видеть более широкий спектр взаимодействий и понимать, как пользователи изучают ваш сайтом или приложение.

  • Анализ мероприятий

UA ориентирован на отслеживание сессий и взаимодействий пользователей на уровне страниц и целей.

GA4 ориентирован на анализ событий и схем событий, что позволяет глубже понимать путь пользователей через ваш сайт или приложение.

  • Автоматизированные отчеты

GA4 предлагает автоматические отчеты, такие как «События», которые позволяют быстро оценить, какие события наиболее популярны и какие влияют на конверсии.

UA требует более ручной настройки отчетов.

  • Идентификация пользователей

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

{:en}How to set up events in Google Analytics 4{:}{:ru}Как настроить события в Google Analytics 4 {:}

Плюсы и минусы работы с событиями в GA4

Перечислим преимущества GA4 при работе с событиями.

  • GA4 предоставляет большую гибкость в настройке событий. Вы можете создавать собственные параметры и ключи событий, что позволяет точно отслеживать и анализировать различные взаимодействия пользователей.
  • GA4 позволяет отслеживать разнообразные типы событий, включая события по кликам, просмотры экранов, загрузку файлов, отправку форм, взаимодействие с видео и другие. Это позволяет более полно охватить пользовательские действия на сайте.
  • GA4 обеспечивает более эффективное отслеживание действий пользователей в мобильных приложениях. Это делает систему универсальным инструментом для контроля активности посетителей на разных платформах.
  • Используя события, вы можете более детально анализировать пути, которые пользователи проходят на вашем ресурсе. Это помогает выявлять успешные пути и оптимизировать пользовательский опыт.
  • GA4 автоматически регистрирует базовые события, такие как посещение страниц и клики, что упрощает начальную настройку и предоставляет базовую информацию для анализа.
Как настроить события в GA4-3

Есть и недостатки GA4, который проявляются при работе с событиями.

  • Переход с Universal Analytics на GA4 может потребовать времени и усилий. Интерфейс и методология работы отличаются, поэтому пользователь может столкнуться с некоторыми сложностями при начальной настройке и адаптации.
  • GA4 не позволяет импортировать старые данные из UA, что может усложнить анализ изменений во времени.
  • Некоторые функции, доступные в UA, могут быть отсутствовать или иметь измененные аналоги в GA4, поэтому потребуется пересмотреть стратегию отслеживания и анализа.

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

Проверка разметки

Когда базовая разметка готова, самое время провести её стресс-тест. Попробуйте закидать её вопросами бизнеса, поищите слабые места, может ли такая структура отвечать на большинство вопросов, или нужно что-то добавить?

Полезно привлечь на этом этапе продактов, они замечательно креативят вопросы.

Разработка таксономии событий приложения

Разработка эффективной таксономии событий мобильного приложения — ключ к успешной аналитике. Вот пошаговое руководство по созданию таксономии:

  • Определение целей аналитики: Четко определите, что вы хотите измерить с помощью событий в приложении. Это могут быть показатели вовлеченности, конверсии или пользовательского опыта.

  • Отбор событий: Выберите события, которые наиболее точно отражают важные аспекты взаимодействия пользователя с приложением. Ключевое здесь — релевантность и значимость.

  • Группировка событий: Структурируйте события по категориям на основе их функциональности или этапов пользовательского пути в приложении.

Примеры структурирования событий:

Для приложений электронной коммерции: Категории событий могут включать «Просмотры товаров», «Добавление в корзину», «Оформление заказа», «Платежи».

Для игровых приложений: События можно группировать в «Старт игры», «Прохождение уровней», «Покупки внутри приложения», «Достижения».

Для образовательных приложений: Структура может включать «Регистрацию», «Прогресс обучения», «Тестирование», «Получение сертификатов».

Каждая категория должна быть адаптирована к специфике приложения и ориентирована на улучшение понимания пользовательской активности и оптимизацию приложения.

Интеграция Google Analytic 4 и IP-телефонии UniTalk

Давайте детальнее рассмотрим, как создаются вручную конверсии в новой Google Analytics 4 на примере интеграции IP-телефонии UniTalk. Для этого нам понадобится два кода.

  1. Идентификатор потока данных
  2. Секретный ключ Google API Key
    Где брать первый код, мы уже знаем. Теперь перейдите в режим администратора, нажав в левом нижнем углу кнопку в виде шестеренки. Найдите посередине столбик «Ресурс», нажмите на «Потоки данных».

Далее выберите нужный ресурс, в появившемся вложении скопируйте значение «Идентификатор потока», сохраните себе в блокнот или где угодно.

Теперь создадим секретный ключ Google Analytics API Key:

Шаг 1: Выберите необходимый ресурс в разделе «Потоки данных».

Шаг 2: Ниже найдите «Секретные токены API для Measurement Protocol». Нажмите и перейдите в соответствующий раздел.

Шаг 4: Подтвердите «Согласие с условиями сбора данных пользователя», нажав «Я подтверждаю».

КАК НАСТРОИТЬ СОБЫТИЯ И КОНВЕРСИИ В GOOGLE ANALYTICS 4 И НАСТРОИТЬ ИНТЕГРАЦИЮ С UNITALK

Шаг 5: Теперь кнопка «Создать» стала активной, синего цвета. Смело жмем на нее.

Шаг 6: В поле «Псевдоним» введите любое значение, которое бы касалось этой интеграции. Например, «UniTalk-API». Нажмите «Создать».

Шаг 7: Вы создали секретный ключ Google API Key. Он содержится в графе «Значение секретного ключа», Чтобы скопировать, нажмите на значок справа от него и сохраните это значение себе в блокнот. Таким образом вы можете каждый раз создавать секретные ключи под любую другую интеграцию.

Далее зайдите в личный кабинет IP-Телефонии UniTalk — https://my.unitalk.cloud/ и найдите в левом боковом меню пункт «Интеграция». В выпадающем списке выберите Google Analytics. Все настройки для интеграции телефонии, которые вам нужны, здесь.

КАК НАСТРОИТЬ СОБЫТИЯ И КОНВЕРСИИ В GOOGLE ANALYTICS 4 И НАСТРОИТЬ ИНТЕГРАЦИЮ С UNITALK

Для настройки выберите динамический или статический коллтрекинг. Далее выберите или при необходимости создайте ресурс, который вам необходим, и настройте следующим образом.

Название сайта: указывайте любое, обычно, это доменное имя сайта.

Идентификатор отслеживания Google Analytics: вставьте значение идентификатора потока данных.

Google Analytics API Key: вставьте секретный ключ API, который вы специально создали для интеграции с IP-телефонией UniTalk.

Как мы уже отмечали, Google Analytics 4 добавляет новые события автоматически, но при условии, что они сопровождаются созданием cookie-файлов. Поэтому теперь их необходимо создать и задать вид.

Название события: для каждого веб-ресурса, который можно создать в личном кабинете UniTalk, есть 2 раздела, где создаются события в Google Analytics 4:

  • Call Tracking звонки
  • Click To Call звонки

В каждом из этих разделов есть поле «Название события», в которое нужно ввести значение для отслеживания коллтрекинга и обратного звонка соответственно. Это основной параметр, благодаря которому Google Analytics 4 отслеживает события.

Вы можете ввести любые значения, главное, — скопируйте себе в блокнот, чтобы не ошибиться в дальнейших настройках. В общем, Google рекомендует использовать латинские буквы, а вместо пробелов — знак «_».

call_tracking_unitalk (для коллтрекинга)

call_c2c_unitalk (для обратного звонка)

Заметим, что динамический и статический коллтрекинг настраивается отдельно, и, если вы используете оба варианта, то должны создать для каждого свой параметр «Название события».

После всех действий не забудьте сохранить данные, нажав соответствующую кнопку «Сохранить» внизу для выбранного ресурса.

Ручное создание конверсии в Google Analytics 4

В режиме администратора найдите раздел «Конверсии», нажмите синюю кнопку «Новое событие-конверсия». В поле «Название нового события» введите одно из значений параметра, которое мы создали в личном кабинете. Например, call_tracking_unitalk (для коллтрекинга).

КАК НАСТРОИТЬ СОБЫТИЯ И КОНВЕРСИИ В GOOGLE ANALYTICS 4 И НАСТРОИТЬ ИНТЕГРАЦИЮ С UNITALK

Нажмите «Сохранить». То же самое сделайте и для call_c2c_unitalk (для обратного звонка).

Поздравляем! Вы создали конверсии в Google Analytics 4 ручным способом. Через некоторое время, когда аналитика отследит первые действия, связанные с этим параметром, данные начнут накапливаться.

Заключение

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

  • Структурированная событийная аналитика является неотъемлемой частью процесса разработки и оптимизации мобильных приложений, позволяя основывать решения на фактах, а не предположениях.
  • Четко определенная таксономия событий, единообразное наименование и эффективная интеграция с аналитическими инструментами обеспечивают точность и достоверность данных.
  • Анализ событий и A/B тестирование позволяют выявить слабые места приложения и принимать обоснованные решения по его улучшению, что приводит к повышению удовлетворенности пользователей и увеличению конверсии.

Перспективы развития

В будущем мы можем ожидать дальнейшего развития аналитических инструментов для мобильных приложений. Некоторые из перспектив включают в себя:

  • Развитие методов машинного обучения и искусственного интеллекта для более точного прогнозирования пользовательского поведения и автоматического выявления паттернов.
  • Улучшение инструментов визуализации данных для более наглядного представления результатов анализа событий и улучшения принятия решений.
  • Интеграция с данными о пользовательском опыте в реальном времени для более оперативного реагирования на изменения и тренды.

Выводы

  1. Благодаря отслеживанию поиска вы узнаете предпочтения посетителей сайта и выявите их потребности. Это поможет расширить ассортимент товарами или брендами, которых пока нет на сайте, или добавить контент, которым интересуются пользователи.
  2. Чтобы настроить отслеживание поиска на сайте, нужно выполнить пять шагов:
  • убедиться, что поиск на сайте включен;
  • настроить улучшенную статистику в GA4;
  • при необходимости добавить новые запросы;
  • сохранить настройки;
  • создать специальный параметр для события search_term.
  1. Проверьте корректность настройки в Google Analytics Debugger или «Отчете в реальном времени».
  2. Анализируйте полученные данные в стандартном отчете о событиях или в собственном кастомном отчете с исследованием и используйте результаты для улучшения маркетинговой стратегии и рекламных кампаний.

Этот текст обновлен. Первая версия вышла 02.10.2019 и её автором был Иван Яровой.

Заключение

Между подходами “Собираем всё, до чего можем дотянуться” и “Собираем только то, что нужно” полно холиваров в интернетах, каждый выбирает сам.

Мне нравится этот комбинированный метод потому, что он идейно опирается на целевой подход, стараясь объяснить “а зачем нам это”, но работает как сужение проактивного метода, когда мы стараемся зацепить как можно больше информации используя свойства, при этом минимизируя количество ивентов.

В конце хочу пригласить в мой тг-канал. Там я пишу про продуктовую аналитику для тех, кто понятия не имеет что делать на работе. Присоединяйтесь, если это про вас.

Материалы

  • Карл Андерсон — Аналитическая культура

  • Evren Eryurek & — Data Governance: The Definitive Guide

  • Личные эксперименты в разных компаниях 🙂

Составить список событий

Перед установкой событий на страницу джедаи составляют список событий. Это таблица, в которой прописаны все возможные события, в каких частях страницы они стоят, при каких условиях и на каких устройствах они срабатывают и в какую систему аналитики уходит оповещение о срабатывании. Например, если пользователь заполняет форму калькулятора вклада, информация об этом должна уйти в Гугл Аналитику и Яндекс.Метрику.

Затем джедаи самостоятельно устанавливают события на сайт или передают эту задачу разработчикам.

Как настроить отслеживание поиска на сайте в google analytics 4

Список событий для посадочной страницы

Когда все события установлены, надо убедиться, что они работают правильно — протестировать их.

Заполнить список событий

Чтобы ничего не забыть, после проверки каждого события отмечайте в списке событий, работает оно или нет:

Как настроить отслеживание поиска на сайте в google analytics 4

Если событие работает исправно, поставьте статус «Работает». Если не работает, работает неправильно или не установлено, поставьте «Не работает».

Работа закончена, если все события работают исправно. Если какое-то событие не работает, попросите разработчика его исправить или исправьте сами. Затем протестируйте исправленное.

Записал Вячеслав Демиш, отредактировала Наташа Ганецкая

Оцените статью
Аналитик-эксперт
Добавить комментарий