Firebase Cloud Messaging автоматически регистрирует события аналитики? - PullRequest
0 голосов
/ 12 мая 2018

Я добавил зависимость FCM в файл build.gradle уровня приложения, как показано ниже:

implementation 'com.google.firebase:firebase-messaging:15.0.2'

Я успешно получаю push-уведомление. Но консоль FCM показывает некоторые данные Google Analytics. Я не хочу собирать какие-либо данные.

Q. 1 Тогда я не добавил зависимость для аналитики Firebase, почему консоль показывает данные аналитики?

Q. 2 Включает ли автозависимость Firebase-Messaging сообщения Firebase Analytics без добавления зависимости аналитики?

Q. 3 Я не добавил файл google-services.json в свой проект, и я инициализирую firebase программно, и теперь я получаю следующую ошибку:

E / FA: отсутствует google_app_id. Аналитика Firebase отключена.

Здесь сообщение показывает, что аналитика отключена. Это отключено из-за app_id не найден? или как он отключается автоматически? Примечание: я еще не добавил <meta-data android:name="firebase_analytics_collection_deactivated" android:value="true" />.

Q. 4 Любая официальная документация, в которой говорится, что зависимость сообщения Firebase автоматически собирает некоторые события и данные (без добавления зависимости аналитики firebase)

1 Ответ

0 голосов
/ 12 мая 2018
  1. Firebase Cloud Messaging автоматически регистрирует получение определенных типов сообщений в Google Analytics. В этих случаях вы можете увидеть аналитические данные в разделе уведомлений консоли Firebase.
  2. Да. Аналитика является частью базового Firebase SDK, от которого зависят все остальные Firebase SDK.
  3. Кажется, что модуль Analytics отключен, когда он не может найти свои данные конфигурации во время запуска.

  4. Для получения дополнительной информации об автоматически собранных событиях см. Автоматически собираемые события . Чтобы отключить автоматический сбор событий, см. Отключить сбор аналитики .

...