如何从 Firebase 中删除 Analytics 事件?
在测试时,我在 Firebase Analytics 中编写了一些事件。Firebase 默认按字母顺序排列所有事件。因此,这些测试事件与原始事件中断。
我可以按计数排列它们以将所有测试事件推到最后。但是很难找到主要事件,因为这些事件没有按字母顺序排序。
我在 Firebase 仪表板中没有找到任何删除事件的选项。有没有办法从firebase中删除旧事件?
如何从 Firebase 中删除 Analytics 事件?
在测试时,我在 Firebase Analytics 中编写了一些事件。Firebase 默认按字母顺序排列所有事件。因此,这些测试事件与原始事件中断。
我可以按计数排列它们以将所有测试事件推到最后。但是很难找到主要事件,因为这些事件没有按字母顺序排序。
我在 Firebase 仪表板中没有找到任何删除事件的选项。有没有办法从firebase中删除旧事件?
我知道,一旦事件登录到 Firebase Analytics,目前就无法删除它们。但是,随着时间的推移,事件将偏离默认视图(设置为“过去 30 天”),或者您可以将时间段切换为更短的时间。正如您所提到的,您还可以单击列标题以按其他值排序或“添加过滤器”以按受众或用户属性进行过滤。
如果您想从头开始,可以创建一个新的 Firebase 项目。使用一个项目来试验和验证您的分析实施,然后在一切看起来都不错时切换到您的生产 Firebase 项目也是一种相当普遍的做法。
无法删除分析事件 AFAIK,但在某些视图中,您可以使用右上角的过滤器设置时间间隔以限制列出的事件。在观众设置中你需要依靠打字,恐怕。
截至 2018 年 5 月 31 日,有一个用于此的 API。不会删除单个事件,但您应该能够使用它来删除特定应用程序实例收集的所有事件:
用户删除 API v3 (UserDeletion.userDeletionRequest)
它在此博客文章中进行了介绍,此处描述了预期目的(用户隐私)(最后一段)。
不幸的是,根据我自己的问题,似乎没有人知道如何让它工作:(
编辑
事实证明,根据谷歌的说法,这个 API 确实删除了事件(从技术上讲,这是 OP 所要求的),但由于聚合总数在 Firebase 控制台上仍然可见,因此它对 OP 的特定用例没有帮助。
正如 Steve Ganem 所建议的,重置 Firebase Analytics 数据最简单的方法是在您的应用中注册新的 Firebase 项目。您还可以保留旧项目以进行调试/开发。