AmericaSCORESBayArea / AmericaSCORESBayArea/AmericaScores-CoachApp

Analytics needs to include recognizable screen names and view/state

Abierto
#443 6 comentarios 0 reacciones 4 asignados Asignado a @CritiqalPete Ver en GitHub
enhancement help wanted
Lenguaje dominante
JavaScript
Estrellas
5
Forks
2
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

The Analytics Stream we currently get on Firebase/GA4 is obscure and technical. We need to update this for non-technical audiences and with app state/context info that help us run flow reports showing how users move through the app with various intentions.

Also we are seeing a recommendation to update the SDK https://firebase.google.com/support/release-notes/ios#version_10240_-_april_9_2024

Presently our data stream looks like:
debug_event
```
1
firebase_event_origin
auto
firebase_previous_class
UIViewController
firebase_previous_id
5489978291529740384
firebase_screen_class
UIViewController
firebase_screen_id
5489978291529740385
ga_session_id
1696874999
ga_session_number
1
debug_event
1
firebase_event_origin
auto
firebase_previous_class
UIViewController
firebase_previous_id
5489978291529740385
firebase_screen_class
UIViewController
```
https://firebase.google.com/docs/analytics/screenviews

we need:

1. Screen Name (human readable not an ID): Team View, Session View, Attendance View, Student View, Calendar, Add Session, Edit Session, Profile, User Guide, Student Record, Assessment
2. Custom Dimensions:

- [x] StartDate, EndDate
- [x] Session Date, Session ID, Session Type
- [ ] Student ID
- [ ] Team ID
- [ ] Assessment Type
- [ ] Message Recipient
- [ ] Message ID

3. Custom Events

1. Session Created
2. Attendance Updated
3. Student Enrolled
4. Student Created
5. Notification Received
6. Message Sent
7. Log Out

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.