如何在Firebase Crashlytics中获取用户信息?

时间:2018-05-10 12:59:07

标签: node.js firebase google-cloud-functions crashlytics

我的数据库中有一些Firebase Crashlytics日志。

{
"_id": "5ae6dea55af80300028a52a2",
"type": "type.googleapis.com/firebase.crashlytics.functions.v1.RegressedIssueEvent",
"issueId": "5ad8590d36c7b2352749218c",
"issueTitle": "CrashTest.java line 30",
"appInfo": {
    "appName": "com.test.finder",
    "appId": "com.test.finder",
    "appPlatform": "android",
    "latestAppVersion": "1.0 (1)"
},
"createTime": "2018-04-30T09:15:10.419Z",
"resolvedTime": "2018-04-30T09:14:17.430Z",
"velocityAlert": null,
"updatedAt": "2018-04-30T09:15:17.225Z",
"createdAt": "2018-04-30T09:15:17.225Z",
"__v": 0

正如您在上面的JSON中所看到的,没有用户对象,因为您可以在Firebase事件中找到它。我想专门识别用户以解决问题。所以,我需要日志中的用户信息。 是否有可能让Firebase在崩溃报告中发送userInfo?

1 个答案:

答案 0 :(得分:2)

您可以从Crashlytics设置用户ID,并通过崩溃报告返回它。 https://firebase.google.com/docs/crashlytics/customize-crash-reports#set_user_ids