android - Firebase 云消息传递是否会自动记录分析事件?
问题描述
我在应用级 build.gradle 文件中添加了 FCM 依赖项,如下所示:
implementation 'com.google.firebase:firebase-messaging:15.0.2'
我成功收到推送通知。但 FCM 控制台正在显示一些分析数据。我不想收集任何类型的数据。
Q. 1我没有添加对 firebase 分析的依赖,那么为什么控制台显示分析数据?
Q. 2 firebase-messaging 依赖是否自动启用 firebase 分析而不添加分析依赖?
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 分析的依赖)
解决方案
推荐阅读
- javascript - 发球断纱
- c - Pthreads,如何防止倒计时锁存器中的死锁
- elixir - 如何通过 |> 长生不老药中的运算符传递附加参数
- node.js - 在按每个用户 ID 映射和获取用户详细信息时,API 未正确获取用户的数据
- c# - Unity中的线程以避免动画冻结
- php - 如何使用 php 更新 MongoDB 数据库中的集合?
- javascript - Minecraft 服务器客户端通过 Discord Bot
- swift - 当字节长于 20 时如何修复此代码?
- javascript - 在对象原型中使用 arguments.length
- android - “重命名目录失败”是我尝试在 Android SDK 管理器上安装 Android SDK 工具时不断弹出的错误