leancode_analytics_firebase 0.1.0 copy "leancode_analytics_firebase: ^0.1.0" to clipboard
leancode_analytics_firebase: ^0.1.0 copied to clipboard

Firebase Analytics implementation for LeanCode analytics.

leancode_analytics_firebase #

Firebase Analytics implementation for LeanCode analytics. Uses leancode_analytics_base package for core abstractions.

Features #

  • Firebase Analytics integration
  • Automatic screen view tracking via NavigatorObserver
  • Support for custom analytics events

Usage #

import 'package:leancode_analytics_firebase/leancode_analytics_firebase.dart';

// initialize Firebase with reexported Firebase class from firebase_core
await Firebase.initializeApp(options: firebaseOptions);

// create instance of FirebaseLeanAnalytics
final analytics = FirebaseLeanAnalytics();

// Register custom events
analytics.register(TapAnalyticsEvent(key: 'button', label: 'Submit'));

// Add observers to your MaterialApp or router
MaterialApp(
  navigatorObservers: analytics.navigatorObservers,
  // ...
);
0
likes
140
points
--
downloads

Publisher

verified publisherleancode.co

Weekly Downloads

Firebase Analytics implementation for LeanCode analytics.

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

Apache-2.0 (license)

Dependencies

firebase_analytics, firebase_core, flutter, leancode_analytics_base

More

Packages that depend on leancode_analytics_firebase