【问题标题】:Firebase spamming purchase report logsFirebase 垃圾邮件购买报告日志
【发布时间】:2018-07-12 22:28:56
【问题描述】:

在应用启动时,控制台会被以下形式的日志发送垃圾邮件:

4.8.1 - [Firebase/Analytics][***********] 购买是重复的,不会被报告。产品编号:...

我正在处理自动更新订阅,并且在发布时获得了大约 35 个。 Xcode 版本:9.2,Firebase 版本:3.17.4

如何解决这个问题?

【问题讨论】:

    标签: swift firebase in-app-purchase firebase-analytics


    【解决方案1】:

    根据发布说明 (https://firebase.google.com/support/release-notes/ios),新的应用内购买报告于 4.0.7 发布并改进了报告。您看到日志的原因是存在重复事务,Analytics 不会报告这些重复事务以避免夸大生命周期价值。 由于您在沙盒中,自动更新订阅比在已发布的应用程序中更频繁(如果您打开调试模式可能会很烦人)但是如果您的报告发生某些事情(例如缺少 IAP 事件)并且您将问题报告给Firebase 支持。

    【讨论】:

      【解决方案2】:

      您可以使用以下代码将记录器级别设置为最低:

      FirebaseConfiguration.shared().setLoggerLevel(.min)
      FirebaseApp.configure()
      

      【讨论】:

      • 这很方便,但我更想知道为什么我会像购买一样得到这些?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-02-20
      • 2019-07-22
      • 2011-06-15
      • 1970-01-01
      • 2016-01-10
      • 1970-01-01
      • 2018-04-08
      相关资源
      最近更新 更多