Merge branch 'analytics_service' into 'development'
Add Analytics Service See merge request Cloud_Solution/doctor_app_flutter!772merge-requests/773/merge
commit
254f324ca6
@ -0,0 +1,22 @@
|
|||||||
|
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
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue