leancode_analytics library
Classes
- AnalyticsEvent
- Basic AnalyticsEvent - you can send directly this event with predefined parameters or extend this class to create more specific events
- FirebaseLeanAnalytics
- Firebase implementation of LeanAnalytics
- LeanAnalytics
- Main abstraction for LeanCode Analytics
- NavigatorObserver that register event when LeanAnalyticsRoute shows on the screen
- LeanAnalyticsRoute
- Interface that should be impletemented by default app Route
- LoginAnalyticsEvent
- AnalyticsEvent for registering login event. Pass user_id as param
- ScreenViewAnalyticsEvent
- AnalyticsEvent for push or pop Route. Distinguished because usually with event send on change screen view also modify screen context for other events
- TapAnalyticsEvent
- AnalyticsEvent for tap some clickable element
Enums
- ScreenViewType
- Differentiates how new LeanAnalyticsRoute been passed