Firebase Analytics: как посмотреть список самых активных пользователей? - PullRequest
0 голосов
/ 08 мая 2019

Я устанавливаю идентификатор пользователя для экземпляра Firebase Analytics, используя setUserId метод

FirebaseAnalytics.getInstance(this).setUserId(uid)

Теперь на панели инструментов, как узнать, кто является наиболее активным пользователем, чтобы я мог поговорить с этими пользователями, чтобы узнать отзывы о моем приложении?

Ответы [ 2 ]

0 голосов
/ 08 мая 2019

Я считаю, что до тех пор, пока у вас есть политика конфиденциальности, в которой вы раскрываете, как вы используете их личные данные (если таковые имеются), вы можете использовать cloud-functions для запуска различных событий.

Вы можете использоватьFirebaseInstanceId.getInstance().getInstanceId() в сочетании с FirebaseAnalytics.getInstance(context).getAppInstanceId() для отправки сообщений токенам или подписки на cloud-function на тему "новости", например, вы можете даже нацелить anonymous пользователей, у которых у вас нет личных данных.

Имейте в виду, что для того, чтобы использовать события для записи использования пользователя, вам нужно пометить эти события как conversion события.

Я лично использую app_remove и app_clear_dataчтобы мои анонимные пользователи были удалены из моего проекта после запуска любого из этих событий.

0 голосов
/ 08 мая 2019

На самом деле, вы не можете знать, и вы не должны этого делать. Согласно
GOOGLE АНАЛИТИКА ДЛЯ ПОЖАРНЫХ УСЛОВИЙ ОБСЛУЖИВАНИЯ - 7. Конфиденциальность.

Вы не должны идентифицировать своих пользователей, если вы не сказали своим пользователям, прежде чем сделать это.

Вернитесь к вашему вопросу. В панели управления Firebase вы ее не увидите.

Firebase также не будет собирать личные данные пользователей. Таким образом, статистика не на 100% точна.

Если вы все еще хотите знать, кто является активным пользователем, вам нужно

  • собери это сам
  • Определите, что означает доза активного пользователя (На самом деле Firebase не сказал нам, каково правило активного uesr)
...