В настоящее время мы используем Mixpanel для отслеживания действий в нашем приложении.Мы хотим сообщить пользователям некоторые основные метрики, связанные с их профилем (например, количество пользователей, которые просмотрели их профиль за последнюю неделю).
Этот тип данных уже доступен в Mixpanel, мой вопрос: как это сделать?мы собираемся получить эти данные в формате реального времени, который мы можем отобразить на приборной панели для пользователя или отправить по электронной почте пользователю?
Вот несколько вариантов, которые мы рассматриваем:
- Периодически вызывая API экспорта Mixpanel, сохраняя эти данные в нашей БД и предоставляя их пользователям, когда они их запрашивают.
- Хранение копии всех событий, отправляемых в Mixpanel, в нашем собственномбазы данных и запрашивая это в режиме реального времени, когда это необходимо.
- Будучи более избирательными в отношении событий, которые мы отслеживаем для отчетов пользователей, и не заботясь обо всем, что отправлено в Mixpanel.Например, сохранение представлений профиля как свойства для пользователя при запуске этого события.