Проверка корректности работы Google Analytics 4 с помощью отчета DebugView

Маруся

Администратор
Команда форума
Регистрация
21 Окт 2020
Сообщения
96
В Google Analytics 4 есть функция DebugView, которая в режиме реального времени формирует отчет о взаимодействиях пользователей с веб-сайтом или приложением. Выглядит это так:

DebugView


Рис. 1 - Пример работы DebugView для сайта ITForce

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

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

1. Настройка передачи данных в отчет DebugView
По умолчанию данные в отчет не передаются, для передачи нужно включить Debug Mode. Режим отладки можно активировать 3мя способами:
  1. Пожалуй, самый распространенный и легкий способ — установка расширения Google Analytics Debugger из магазина расширений (Chrome extensions).
  2. Включение режима Preview Mode в GTM.
  3. Передача параметра debug_mode вместе с ивентом (нужно поставить значение true). Ивент в этом случае любое действие которое рекламодатель назначает: просмотр страницы, скачивание, покупка и т. п..
  4. Вручную прописать параметр в коде тега для всех/отдельного события gtag.js.
Скажу от себя: тестировать нужно все и вся. Не получится настроить один раз теги и без проверки быть уверенным в том, что все будет работать, как надо. Я уже упоминал о том, что время на устройстве должно быть точным, чтобы данные не терялись. То есть либо передача статистики взаимодействий будет неточной, или некоторые ивенты совсем потеряются. И вы даже не узнаете о том, что они произошли.
Данные будут собираться из источника, который выберете в левом верхнем углу:
DebugView Google Analytics

Рис. 2 — В выпадающем списке можно выбрать нужное устройство, на котором включен режим отладки
Для абсолютно любого взаимодействия можно посмотреть подробную разбивку по всем параметрам и их значениям:
DebugView scroll

Рис. 3 — Справа показаны все параметры действия scroll
2. Как включить режим отладки на мобильных?
Идем дальше. Новая Аналитика предоставляет возможность отслеживать суммарную статику перформанса и приложения, и сайта. Как подключить отслеживание для браузера, написано выше.
Чтобы передавать отчет с мобильных устройств:
  • на Android нужен Android Studio. Это среда разработки приложений, где с помощью эмулятора нужно запустить соответствующий .apk файл, который установит приложение и позволит им пользоваться в режиме реального времени. Через 30 секунд после первого действия в отчет должны начать поступать данные.
Код включения дебаггера нужно выполнить в директории /sdk/platform-tools/ через окно терминала:
adb shell setprop debug.firebase.analytics.app <package_name>
Для отключения
дебаггера придется отдельно запускать код отключения с параметром .none.
  • Для iOS нужен Xcode или TestFlight, iPhone/iPad. Если разработка приложения проводилась с помощью Xcode, то эти два аргумента будут включать и отключать режим дебаггера соответственно: FIRDebugEnabled, FIRDebugDisabled. При использовании TestFlight придется установить флаги с помощью функции didFinishLaunchingWithOptions или переопределить блок инициализации класса AppDelegate. Если все хорошо, то через минуту должна появиться первая информация о взаимодействиях в отчете DebugView.
3. Зачем использовать DebugView и Debug Mode?
DebugView — это отчет в реальном времени, который позволяет изолировать и видеть события, параметры и свойства пользователя, которые поступают с определенного устройства, на котором включен режим отладки.
Без режима отладки GA4 объединяет данные и отправляет их раз в час. Но когда режим отладки запущен, данные будут отправлены немедленно, с момента начала тестирования. Эта информация не поступит в ваши основные отчеты=не будет накрутки показателей.
Отчет DebugView показывает все действия сразу после того, как их совершают пользователи. Используя этот инструмент отладки, можно проверить, насколько корректно теги отслеживания передают данные. И найти слабые места своего веб-сайта или приложения.
Важно! Несколько специалистов могут работать в одном аккаунте, т. к. отслеживание производится на многих устройствах сразу, и можно выбрать, какое конкретное устройство интересует именно вас.

Источник
 
Сверху