web-dev-qa-db-fra.com

Comment supprimer un événement d'analyse de Firebase

Comment puis-je supprimer un événement d'analyse de Firebase?

Pendant mes tests, j'ai écrit certains événements dans Firebase Analytics. Firebase par défaut ordonne tous les événements par ordre alphabétique. Donc, ces événements de test sont interrompus par des événements originaux.

Je pourrais les organiser en fonction de tous les événements de test. Mais il est difficile de trouver les principaux événements puisque ceux-ci ne sont pas triés par ordre alphabétique.

Je n'ai trouvé aucune option dans le tableau de bord Firebase pour supprimer un événement. Existe-t-il un moyen de supprimer les anciens événements de Firebase?

12
Ashok Varma

À ma connaissance, il n'existe actuellement aucun moyen de supprimer des événements une fois qu'ils sont connectés à Firebase Analytics. Cependant, les événements sortiront de la vue par défaut (définie sur "30 derniers jours") à mesure que le temps passe, ou vous pouvez modifier la période. Comme vous l'avez mentionné, vous pouvez également cliquer sur un en-tête de colonne pour trier une autre valeur ou "ajouter un filtre" pour filtrer une audience ou une propriété d'utilisateur.

17
AdamK

Vous pouvez créer un nouveau projet Firebase si vous souhaitez recommencer à zéro. Il est également assez courant d'utiliser un projet pour expérimenter et valider votre implémentation d'analyse, puis de passer à votre projet de production Firebase lorsque tout semble bien aller.

10
Steve Ganem

Il n’est pas possible de supprimer les événements d’analyse autant que je sache, mais sur certaines vues, vous pouvez configurer l’intervalle de temps avec le filtre situé dans le coin supérieur droit pour limiter les événements répertoriés. Je crains fort que, dans le cadre de l’audience, vous devez vous appuyer sur la saisie.

0
racs

À compter du 31 mai 2018, il existe une API pour cela. Ne supprime pas les événements individuels, mais vous devriez pouvoir l'utiliser pour supprimer tous les événements collectés par une instance d'application particulière:

API de suppression d'utilisateur v3(UserDeletion.userDeletionRequest)

Il a été introduit dans cet article blog et le but recherché (confidentialité de l'utilisateur) est décrit ici (dernier paragraphe).

Malheureusement, sur la base de ma propre question , personne ne semble avoir compris comment le faire fonctionner :(

EDIT

Il s'avère que, selon Google, cette API supprime les événements (ce qui correspond techniquement à ce que l'OP demandait), mais puisque le total cumulé reste visible sur la console Firebase, cela n'aidera pas le cas d'utilisation spécifique de l'OP.

0
greeble31

Comme Steve Ganem l'a suggéré, la chose la plus simple à faire pour réinitialiser les données de Firebase Analytics est d'enregistrer un nouveau projet Firebase et cela dans votre application. Vous pouvez également conserver l'ancien projet pour le débogage/développement.

0
djabi