Firebase Crashlytics如何在Android中设置多个应用用户,包括合规GDPR?

问题描述 投票:0回答:1

我是第一次使用Firebase,对这个概念很陌生。我正在尝试为多个应用用户设置Firebase Crashlytics。我的应用程序为每个手持设备生成特定的id,用于多种用途。

问题是

  1. 如何在我的应用中实现手持设备的id到Firebase Crashlytics?

原因是什么?

当使用Firebase Console时,我想看到手持设备的ID,并以此为基础知道谁的应用有问题。

问题:如何设置Firebase Crashlytics?

  1. 如何在我的应用中设置Firebase Crashlytics,这样当我的应用崩溃时,日志就会被保存在本地?

原因是什么?

当手持设备没有网络连接,而我的应用程序崩溃时,我希望能够分析日志或重新发送日志到Firebase Console。

问题:如何使用Firebase Crash?

  1. 如何使用Firebase Crashlytics,使应用符合GDPR的要求?

谢谢你。

android firebase crashlytics crashlytics-android
1个回答
0
投票

FabricFirebaser在这里-

  1. Crashlytics支持自定义日志记录,这将让你 联想到某一特定ID的崩溃报告.

  2. Crashlytics会一直将崩溃信息存储在本地,并在下一次应用程序重新启动时尝试将它们发送上来。如果无法发送,它将缓存这些数据,并在有更好的网络连接时继续尝试。如果你是通过setCrashlyticsCollectionEnabled来手动控制Crashlytics的数据收集,你可以使用以下方法,如 sendUnsentReports()删除UnsentReports() 来控制行为。

  3. 查看 Firebase的隐私和安全页面 了解更多关于GDPR合规性的信息。对于Crashlytics,您可以记录唯一的用户ID,将用户与发送到您的Crashlytics仪表板的每个崩溃会话相关联,然后您可以使用相关联的ID向Firebase支持发送GDPR数据删除请求,以确保您正在擦除您的数据。

© www.soinside.com 2019 - 2024. All rights reserved.