当任意单个问题导致您的应用出现紧急情况时,可使用疾速崩溃提醒功能通知您的团队。对于 Crashlytics,“问题”就是一组彼此有相似之处的崩溃。
哪些情况会触发提醒?
当您应用中的某个问题超出您在 Firebase 控制台中定义的阈值时,会触发疾速崩溃提醒。
您可以依据受崩溃影响的用户会话百分比来定义疾速崩溃提醒的阈值。如需详细了解会话,请参阅 Google Analytics(分析)文档。您可以将阈值设置为会话的 0.1% 至 1%。默认情况下,疾速崩溃提醒的阈值设置为会话的 1%。
具体而言,在一小时的时间段内,如果满足以下条件,则会触发提醒:
- 应用中的某个问题超出了为该应用定义的阈值。
- 应用在该时间段内有 250 个会话。
- 应用中的此问题之前未引发过提醒。
更新提醒阈值
如需更新疾速崩溃提醒,您必须拥有 firebasecrashlytics.config.update
权限。以下角色默认包含这项必需权限:Firebase Crashlytics 管理员、Firebase 质量管理员、Firebase 管理员或者项目所有者或编辑者。
为每个注册的应用配置疾速崩溃提醒阈值。每个应用的提醒阈值可以不同。
- 在 Firebase 控制台中,转到您的 Crashlytics 信息中心。
- 从页面顶部的应用下拉列表中选择一个应用。
- 在“问题”窗格的顶部栏中,打开溢出菜单 ( ),然后选择疾速崩溃提醒设置。
- 按照屏幕上的说明配置应用的提醒阈值。
接收提醒
如需接收疾速崩溃提醒,您必须拥有 firebase.projects.update
权限。以下角色默认包含这项必需权限:Firebase 管理员或者项目所有者或编辑者。
在 Firebase 控制台中,您可以设置如何将疾速崩溃提醒路由给您自己或您的团队:
电子邮件或 Firebase 控制台提醒
通过帐号的 Firebase 提醒订阅来设置偏好的 Crashlytics 提醒接收设置(在右上角依次点击> “Firebase 提醒” )。 “设置” 集成(例如 Slack、Jira 或 PagerDuty)
依次点击,通过 >“项目设置”“集成”标签页配置这些第三方服务。