web-dev-qa-db-fra.com

Combien de temps faut-il pour le premier rapport d'analyse de base Firebase?

Nous voulions essayer les nouvelles fonctionnalités d'analyse fournies par firebase et avons suivi toutes les étapes du guide de démarrage. 

Nous avons lancé l'application, enregistré de nombreux événements et quelques heures seulement; pourtant, il n'y a pas de données sur le tableau de bord - nous voyons juste une bannière disant "Vos données d'analyse apparaîtront bientôt ici" 

Combien de temps faut-il pour recevoir nos premiers rapports, événements, etc.? 

30
Manoj Madanmohan

Cela prend quelques heures. Je dirais que cela prend environ 4 heures ou quelque chose du genre, sur la base des expériences actuelles.

Firebase indique que cela peut prendre jusqu'à 24 heures, mais la documentation indique que le tableau de bord est mis à jour "plusieurs fois par jour". 

Et si vous envoyez les événements Firebase à BigQuery , ils créent un nouvel ensemble de données tous les jours, mais il semble que les "anciens" événements ne soient pas envoyés immédiatement. Cela peut peut-être prendre quelques heures aussi, je ne le sais pas encore.


Si vous souhaitez tester d'autres fonctionnalités ou voir si Firebase fonctionne pour votre application, vous pouvez forcer un blocage et le voir dans le panneau Crash, car cela fonctionne presque en temps réel.
Ou vous pouvez envoyer une notification à tous les utilisateurs, cela devrait également fonctionner, et il est plus rapide d’attendre 4h ou plus pour voir s’il fonctionne réellement.
N'oubliez pas d'ajouter les dépendances si vous voulez essayer ceci:

compile 'com.google.firebase:firebase-crash:9.0.0'
compile 'com.google.firebase:firebase-messaging:9.0.0'
27
Salvatorelab

À partir du moment où un événement est enregistré, le téléchargement de l'événement sur le serveur Firebase Analytics peut prendre jusqu'à une heure. La première ouverture est normalement téléchargée dans les 15 secondes suivant le démarrage de l'application, mais l'heure exacte dépend de nombreux facteurs. Vous pouvez activer la journalisation de débogage pour vérifier que les événements sont enregistrés et téléchargés. 

Sur Android:

adb Shell setprop log.tag.FA VERBOSE
adb Shell setprop log.tag.FA-SVC VERBOSE
adb logcat -v time -s FA FA-SVC

Sur iOS:

  1. Dans Xcode, sélectionnez Produit> Schéma> Modifier le schéma ...
  2. Sélectionnez Exécuter dans le menu de gauche.
  3. Sélectionnez l'onglet Arguments.
  4. Dans la section Arguments Passed On Launch, ajoutez -FIRAnalyticsDebugEnabled.

Une fois les données téléchargées, il faut environ 3 heures pour qu’elles apparaissent dans le tableau de bord.

L'exportation vers BugQuery s'exécute une fois par jour, il vous faut donc 24 heures pour voir les données après le téléchargement des événements.

21
djabi

Pourquoi il se trouve que j’ai écrit un blog post sur exactement ce sujet! 

Vous devriez vérifier tous les détails, mais le délai de traitement est "quelques heures", sauf si vous exportez vos données vers BigQuery.

13
Todd Kerpelman

Heure de mise à jour des événements de Firebase Analytics sur la console Firebase.

Lorsqu'un événement est enregistré, le téléchargement de l'événement sur le serveur Firebase Analytics et son affichage sur la console Firebase peuvent prendre jusqu'à une heure. 

Vous pouvez activer la journalisation de débogage pour vérifier que les événements sont consignés et téléchargés à l'aide du terminal du studio Android.

- Assurez-vous de ne pas être connecté à plus d'un périphérique/émulateur

adb Shell setprop log.tag.FA VERBOSE
adb Shell setprop log.tag.FA-SVC VERBOSE
adb logcat -v time -s FA FA-SVC
3
Rajesh Shetty

Assurez-vous de désactiver les bloqueurs de publicité que vous utilisez avec votre navigateur ou de liste blanche du site Web de la console Firebase. Si vous ne le faites pas, vous verrez des tableaux de bord vierges.

0
Lifes