Firebase Crashlytics
Connect a Firebase project to mirror crash-free user metrics into Capreolus.
The Firebase connector authenticates with a Google Cloud service account JSON and reads Crashlytics data via BigQuery exports. Setup is the same as the Google Play connector but the service account needs a different role.
Service account roles
Grant the service account these roles on your Firebase project:
roles/firebase.viewerroles/bigquery.dataViewerroles/bigquery.jobUser
Enable BigQuery export
In the Firebase Console under Project Settings → Integrations → BigQuery, turn on the Crashlytics export. New crashes start appearing in BigQuery within 24 hours.
What we pull
- Crash-free users and crash-free sessions per app version.
- Top issues with stack traces (read-only, hot-linked back to Firebase).
- Velocity alerts (sudden crash spikes).
The Firebase connector is currently a stub that uses BigQuery exports. First-class Cloud Monitoring API support is on the roadmap and will let us drop the BigQuery dependency. Setup will be re-issued without breaking changes when that lands.