【问题标题】:How to delete an Analytics Event from Firebase如何从 Firebase 中删除分析事件
【发布时间】:2016-09-23 21:56:22
【问题描述】:

如何从 Firebase 中删除 Analytics 事件?

在测试时,我在 Firebase Analytics 中编写了一些事件。 Firebase 默认按字母顺序排列所有事件。所以这些测试事件会被原始事件打断。

我可以按计数排列它们,以将所有测试事件推到最后。但是很难找到主要事件,因为它们没有按字母顺序排序。

我在 Firebase 信息中心中没有找到任何用于删除事件的选项。有没有办法从 firebase 中删除旧事件?

【问题讨论】:

  • 我不知道这里有什么“事件”。你能显示一些代码吗?或者,如果没有代码,请描述您正在使用的 Firebase 功能?
  • @FrankvanPuffelen Firebase 分析事件
  • 查看我的答案以获取截至 2018 年 5 月 31 日的新信息。

标签: firebase firebase-analytics


【解决方案1】:

据我所知,一旦事件登录到 Firebase Analytics,目前无法删除它们。但是,随着时间的推移,事件将偏离默认视图(设置为“过去 30 天”),或者您可以将时间段切换为更短的时间。正如您所提到的,您还可以单击列标题以按其他值排序或“添加过滤器”以按受众或用户属性进行过滤。

【讨论】:

  • "或者你可以将时间段切换到更短的时间"怎么办?
  • 事件仪表板右上角有一个下拉菜单。您有很多选择,甚至可以设置自定义时间范围。您的问题让我相信您并没有真正花时间正确浏览仪表板。希望对您有所帮助。
【解决方案2】:

如果您想从头开始,可以创建一个新的 Firebase 项目。使用一个项目来试验和验证您的分析实施,然后在一切正常时切换到生产 Firebase 项目也是一种相当普遍的做法。

【讨论】:

    【解决方案3】:

    正如 Steve Ganem 所建议的,重置 Firebase Analytics 数据最简单的方法是在您的应用中注册新的 Firebase 项目。您还可以保留旧项目以进行调试/开发。

    【讨论】:

    • 所以,没有必要重复他的回答。点赞就行了
    【解决方案4】:

    无法删除分析事件 AFAIK,但在某些视图中,您可以使用右上角的过滤器设置时间间隔以限制列出的事件。在观众设置中,恐怕你需要依靠打字。

    【讨论】:

      【解决方案5】:

      截至 2018 年 5 月 31 日,有一个用于此的 API。不会删除单个事件,但您应该可以使用它来删除特定应用实例收集的所有事件:

      User Deletion API v3(UserDeletion.userDeletionRequest)

      在此blog post 中进行了介绍,其预期目的(用户隐私)在here(最后一段)中进行了描述。

      不幸的是,基于my own question,似乎没有人知道如何让它工作:(

      编辑

      事实证明,根据 Google 的说法,此 API 确实删除了事件(从技术上讲,这是 OP 所要求的),但由于聚合总数在 Firebase 控制台上仍然可见,因此它对 OP 的特定用例没有帮助.

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-08-20
        • 1970-01-01
        • 2021-06-27
        • 2016-11-14
        • 2022-11-17
        • 1970-01-01
        相关资源
        最近更新 更多