Как отличить активных пользователей от неактивных - PullRequest
0 голосов
/ 28 июня 2018

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

Мне хорошо известно о предложении Firebase ежедневно / еженедельно / ежемесячно для активных пользователей, но оно все еще остается моментальным снимком в определенное время.

Обычно, если кто-то открывает сеанс хотя бы один раз в течение 20 дней / месяц => высокоактивных пользователей, если кто-то открывает его 7-20 раз в месяц => средний активный пользователь, если кто-то открывает его менее 7 раз раз => мало активных пользователей.

Есть ли у вас какие-либо подсказки о том, как разделить их, чтобы затем понять их поведение?

1 Ответ

0 голосов
/ 29 июня 2018

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

...