Firebase Analytics: странные цифры вовлеченности пользователей - PullRequest
2 голосов
/ 17 июня 2020

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

enter image description here

На рисунке выше показано, что ежедневное взаимодействие с пользователем составляет 35 секунд, однако, глядя на «Главные экраны / страницы», я могу видеть среднее время не менее одной минуты, и если я go в деталях события page_view за тот же период, я могу увидеть очень большие числа, например, среднее время 13 минут для страницы с общим значением 17%.

enter image description here

Итак, как может ежедневное взаимодействие пользователя будет всего 35 секунд? Кроме того, что означает «общий процент»?

Ответы [ 2 ]

1 голос
/ 22 июня 2020

При наведении курсора на '?' рядом с Ежедневным взаимодействием пользователей вы можете увидеть следующее определение:

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

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

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

  • На вашем скриншоте время Выбранный диапазон отсутствует, поэтому я предполагаю, что выбранный временной диапазон - это значение по умолчанию 28 days. 35 seconds - это средняя дневная активность на пользователя за выбранный период. 28.1% означает, что он ниже на этот процент по сравнению с предыдущим периодом 28 days. Если вы измените временной диапазон, будет отображаться номер current 7-day period вместо previous 7-day period. Или 1-day против previous-day среднего взаимодействия.
  • Если вы наведете курсор на график под этими числами, он покажет вам среднее взаимодействие для указанного c дня.

Далее, переходя к Top Screens/Pages под графиком, мы можем обратиться ко второму пункту, который говорит, что эта таблица покажет вам список наиболее эффективных экранов / страниц. На каждой странице указано % total и Avg time.

  • % total относится к проценту, который экран учитывает во времени взаимодействия, например, если общее время взаимодействия за выбранный период составляет 28 дней для всего вашего приложения составляет 100 минут (общее время взаимодействия, а не среднее значение за день), и если конкретная страница /page1 внесла в общей сложности 17 минут, то % total покажет 17% как эту страницу % от общего времени взаимодействия.
  • Avg time относится к среднему времени взаимодействия для страницы за выбранный период, предположим здесь 28 days. (Это также должно быть у всех пользователей, аналогично% total)

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

Позвольте мне задам вам вопрос: что в среднем для [26, 0]? 13 верно? А что в среднем [26, 0, 0, 0]? 6.5 верно? Это несколько простых математических вычислений, чтобы понять, как у вас может быть 13 mins для среднего взаимодействия для страницы, даже если на страницу приходилось только 17% от общего времени взаимодействия для страницы. выбранный период. Как вы также поймете из последней ссылки в этом ответе, аналитика firebase рассчитывает взаимодействие пользователя и начало / остановку сеанса очень специфическим c способом, и это может очень интересно повлиять на число ежедневных взаимодействий пользователей.

Ежедневное взаимодействие с пользователем: Average daily engagement per user for the date range Справка Firebase

35 second среднего ежедневного взаимодействия для 28 days будет соответствовать 28*35 = 980 seconds ~ 16 mins взаимодействию на пользователя за 28 дней. Поскольку мы не знаем количество пользователей, мы не можем достичь общего времени взаимодействия за 28-дневный период. Некоторые пользователи могли потратить несколько секунд, а некоторые - почти час, чтобы достичь в среднем 16 минут.

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

Я старался быть как можно проще, но если вы хотите узнать больше, есть несколько интересные вопросы и ответы по SO, на которые вы могли бы сослаться:

1 голос
/ 22 июня 2020

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

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

...