Connecter Firebase Analytics
Ingestion réelle prévue en V3.S11. Cette fiche documente les prérequis à activer dès maintenant pour que votre export BigQuery GA4 soit prêt le jour du déploiement.
Ce que StatHall ingèrera
- Événements GA4 jour par jour (sessions, utilisateurs, événements clés).
- Agrégats par application (iOS + Android) et par version.
- Conversions déclarées côté GA4.
Prérequis
| Étape | Où | Commentaire |
|---|---|---|
| 1 | Console Firebase → Intégrations → Google Analytics | Activez l’export BigQuery sur le même projet GCP que Crashlytics. |
| 2 | Google Cloud → IAM | Donnez au service account StatHall les rôles roles/bigquery.jobUser et roles/bigquery.dataViewer. |
| 3 | Google Cloud → BigQuery | Vérifiez la présence du dataset analytics_<property_id> après 24 h. |
Credentials à fournir
- Service account JSON : le même que celui de Firebase Crashlytics fonctionne, à condition d’ajouter les rôles BigQuery ci-dessus.
- Project ID : l’identifiant du projet Firebase/GCP.
Statut V3.S10
Le connecteur est enregistré pour la découverte (vous voyez sa fiche dans le store, vous pouvez tester les credentials) mais l’ingestion n’est pas encore branchée. Les tâches Celery seront ajoutées en V3.S11 en suivant le même pattern que Firebase Crashlytics.
Dépannage
- « 403 BigQuery access denied » : le service account n’a pas
roles/bigquery.dataViewersur le projet. - « dataset not found » : l’export GA4 → BigQuery peut prendre jusqu’à 24 h après activation.