Firebase Analytics -- Services #45
Labels
Code health
Doesn't change functionality, but keeps the code clean
New feature
This issue may not have complete information
We need an
Analytics
service that can log each type of event. I think it's useful to have each event separately instead of relying on a broadlog(String event)
function, but that's certainly up for debate. We should have the following functions:onAppOpen
-- use built-inlogAppOpen
onLogin
-- use built-inlogLogin
setUserGrade
setBrightness
(should record the brightness and log a custom event)onCreateReminder
(includes edits)onDeleteReminder
onUseScheduleDropdown
onUseScheduleCalendar
adminOnCreateSchedule
(includes edits)adminOnEditCalendar
All these will be
Future<void>
, and because they are very specific, will take minimal parameters. All events should start withon
and all admin-specific functionality should start withadmin
.The text was updated successfully, but these errors were encountered: