2017-02-18 8 views
3

Я понимаю, как Firebase Analytics подсчитывает продолжительность сеанса, если приложение на переднем плане, но что, если мое приложение предоставляет некоторые услуги пользователю (воспроизведение mp3), которое я хочу считать сеанс? Это подсчет фоновой активности по умолчанию или я должен добавить что-то в код?Как Firebase Analytics обрабатывает продолжительность сеанса для фоновой активности (mp3-плеер)

Спасибо!

ответ

1

Аналитика смотрит на время, которое пользователь проводит в вашем приложении, что означает, что (для Android) активность видна на экране. Все, что происходит в службе или в фоновом режиме, не учитывается как использование.

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

+0

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

+0

Можно ли использовать такие события, как ping (во время игры в фоновом режиме). Получат ли новые события Firebase (каждые 1 минуту) как активность и предоставляют более правильную информацию о времени сеанса? –

+1

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

Смежные вопросы