unitrack_firebase 1.0.0 copy "unitrack_firebase: ^1.0.0" to clipboard
unitrack_firebase: ^1.0.0 copied to clipboard

Firebase provider for UniTrack. Forwards UniTrack events to Firebase Analytics, plus optional helpers for Messaging (FCM token + push notification tracking), Crashlytics (non-fatal error recording), a [...]

Changelog #

1.0.0 — 2026-06-09 #

Initial public release.

  • FirebaseProvider forwards every UniTrack event to Firebase Analytics with name + parameter sanitisation that matches Firebase's strict rules.
  • Super properties + user properties (init-time + runtime mutations).
  • Helpers shipped alongside the provider:
    • UniTrackFirebaseMessaging — handles FCM token updates + push notifications (foreground, click, background). Plumbs into UniTrack.trackNotification and emits fcm_token_updated.
    • UniTrackFirebaseCrashlyticsrecordError, setCustomKey, log, syncUser. Records to Crashlytics AND fires application_error so the portal sees the same incident.
    • UniTrackFirebaseRemoteConfig — Firebase RC activation + getString/Bool/Int/Double getters. Plugs into the unified UniTrack.getRemoteValue<T> resolver chain.
  • Optional portal mirror so the UniTrack portal can show a copy of every event tagged provider=firebase.
0
likes
130
points
9
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Firebase provider for UniTrack. Forwards UniTrack events to Firebase Analytics, plus optional helpers for Messaging (FCM token + push notification tracking), Crashlytics (non-fatal error recording), and Remote Config resolution.

Topics

#analytics #firebase #tracking #telemetry #mobile

License

MIT (license)

Dependencies

firebase_analytics, firebase_core, firebase_crashlytics, firebase_messaging, firebase_remote_config, flutter, unitrack

More

Packages that depend on unitrack_firebase