Google is committed to advancing racial equity for Black communities. See how.
Эта страница была переведа с помощью Cloud Translation API.
Switch to English

События отладки

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

Включение режима отладки

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

Android

Чтобы включить режим отладки Google Analytics на устройстве Android, выполните следующие команды:

adb shell setprop debug.firebase.analytics.app package_name 

Это поведение сохраняется до тех пор, пока вы явно не отключите режим отладки, выполнив следующую команду:

adb shell setprop debug.firebase.analytics.app .none.

IOS

Чтобы включить режим отладки Analytics на устройстве разработки, укажите следующий аргумент командной строки в Xcode:

 -FIRDebugEnabled
 

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

 -FIRDebugDisabled
 

Web

Чтобы включить режим отладки Google Analytics в своем браузере, установите расширение Google Analytics Debugger Chrome.

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

Вы можете просматривать события, зарегистрированные в DebugView в консоли Firebase.

Составление отчетов

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

Перейдите в DebugView, нажав стрелку рядом с StreamView в верхней части окна Google Analytics и выбрав DebugView.

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

Отчет DebugView.

Поток секунд (средний столбец) показывает события, которые были зарегистрированы за последние 60 секунд. Поток минут (левый столбец) показывает серию архивов событий за последние 30 минут. А в правом столбце показаны Top Events, зарегистрированные за 30-минутный период, а также свойства текущего пользователя для выбранного в данный момент устройства разработки.

Поток секунд

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

Пример списка параметров события.

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

Пример пользовательского свойства.

Поток минут

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

Пример потока минут.

Основные события и текущие свойства пользователя

Таблица Top Events показывает главные события, которые были зарегистрированы в течение 30-минутного периода. А таблица Current User Properties показывает последнее состояние набора User Properties для выбранного в данный момент устройства разработки.

Пример таблицы топ-событий.

Устройство выбора

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

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