Dependency
flutter pub add firebase_analytics
Dart
복사
Example
main.dart
import 'package:firebase_analytics/firebase_analytics.dart'; 👈👈👈
import 'package:firebase_analytics/observer.dart'; 👈👈👈
...
Widget build(BuildContext context) {
if(_error || !_initialized) {
return MaterialApp(
home: Scaffold(
body: Center(
child: Loader(),
),
)
);
}
return MaterialApp(
debugShowCheckedModeBanner: false,
navigatorObservers: [ 👈👈👈👈👈👈👈
FirebaseAnalyticsObserver(analytics: FirebaseAnalytics()) 👈👈👈👈👈👈👈
],
home: MultiProvider(
providers: [
ChangeNotifierProvider<AuthProvider>(create: (_) => AuthProvider()),
],
child: RootPage(),
)
);
}
Dart
복사
이정도만 해주면 우선 Firebase analytics 에서 사용자 측정이 가능하고, page 이동 전환을 측정할 수 있습니다.