import 'package:firebase_analytics/firebase_analytics.dart'; import 'package:firebase_analytics/observer.dart'; class AnalyticsService { final FirebaseAnalytics _analytics = FirebaseAnalytics(); FirebaseAnalyticsObserver getAnalyticsObserver() => FirebaseAnalyticsObserver(analytics: _analytics); Future logEvent( {String eventCategory, String eventLabel, String eventAction, String eventValue}) async { await _analytics.logEvent(name: 'event', parameters: { "eventCategory": eventCategory, "eventLabel": eventLabel, "eventAction": eventAction, "eventValue": eventValue }); } }