如何从Firebase中删除Google Analytics事件?
在测试时,我在Firebase Analytics中编写了一些事件。 Firebase默认按字母顺序排列所有事件。因此,这些测试事件会中断原始事件。
我可以通过计数来安排他们将所有测试事件推到最后。但是很难找到主要事件,因为那些事件没有按字母顺序排序。
我在Firebase信息中心中找不到任何删除活动的选项。有没有办法从firebase删除旧事件?
答案 0 :(得分:20)
目前无法删除登录到我所知道的Firebase Analytics的事件。但是,随着时间的推移,事件将偏离默认视图(设置为"持续30天"),或者您可以将时间段切换到更短的时间。如您所述,您还可以单击列标题以按其他值排序或"添加过滤器"按受众或用户属性过滤。
答案 1 :(得分:13)
如果您想从头开始,可以创建新的Firebase项目。使用一个项目进行实验和验证分析实施,然后在一切看起来都很好时切换到生产Firebase项目,这也是一种相当普遍的做法。
答案 2 :(得分:0)
无法删除分析事件AFAIK,但在某些视图中,您可以使用右上角的过滤器设置时间间隔,以限制列出的事件。在观众设置中你需要依靠打字,我担心。
答案 3 :(得分:0)
自2018年5月31日起,对此有一个API。不会删除单个事件,但是您应该可以使用它来删除特定应用实例收集的所有事件:
User Deletion API v3 (UserDeletion.userDeletionRequest)
此blog post中对此进行了介绍,here(最后一段)描述了预期的目的(用户隐私)。
不幸的是,基于my own question,似乎没有人知道如何使它起作用:(
编辑
事实证明,据Google称,此API确实删除了事件(从技术上讲,这是OP的要求),但是由于汇总总数在Firebase控制台上仍然可见,因此对OP的特定用例无济于事
答案 4 :(得分:-1)
正如Steve Ganem所说,重置Firebase Analytics数据最简单的方法就是在您的应用中注册新的Firebase项目。您还可以保留旧项目以进行调试/开发。