Firebase Analytics - отслеживание открытых и закрытых последовательностей

Я немного читал о Firebase Analytics, и потому что это в основном модель данных на основе событий, я полагаю, что нельзя напрямую отслеживать экран?

Я блуждал, нужно ли просто передавать тип/имя экрана как часть параметра события или, возможно, как свойство пользователя (который, я считаю, более простой способ вызова пользовательских измерений)? Таким образом, все события, которые запускаются на экране "Главная", будут иметь: content_type_Home = 1?

Есть ли у кого-нибудь ответ для меня, а также пример кода? Очень ценится:)

Ответ 1

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

  • Чтобы зарегистрировать отдельное событие для каждого экрана (например, "welcome_menu" ) и использовать Воронку, чтобы визуализировать поток через последовательность подключенных экранов.
  • Чтобы зарегистрировать одно событие (например, "screenview" ) и добавить параметр, который идентифицирует сам экран. Обратите внимание, что поскольку воронки не позволяют вам указывать параметры событий, вы могли бы только просмотреть отчет об этом через BigQuery на данный момент.

Ответ 2

Чтобы добавить к Стиву ответ: обратите внимание, что поскольку Firebase предоставляет "open" funnels, этот метод работает только для потока, в котором пользователи вынуждены перейти от одного экрана к другому.

Если к экрану можно получить доступ извне этого конкретного потока, визуализация воронки будет испорчена - поскольку количество пользователей из этого потока и за его пределами будет добавлено вместе, потенциально создавая коэффициент конверсии более 100 %.

(Это делает открытые воронки довольно бесполезными ИМО, за исключением очень конкретных случаев использования.)

Ответ 3

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