代码之家  ›  专栏  ›  技术社区  ›  Houman

FireBase自定义事件不显示在仪表板中

  •  0
  • Houman  · 技术社区  · 5 年前

    我想在FireBase中创建一个活动,看看有多少用户使用Facebook共享功能。所以我创造了这样的事件:

    import Firebase
    
    Analytics.logEvent("Facebook Share Successful!", parameters: ["user_id": username])
    Analytics.logEvent("Facebook Share Cancelled!", parameters: ["user_id": username])
    

    但在FireBase仪表板中,我看不到列出的事件。我也等了24个多小时。还有什么我需要做的事情我错过了吗?

    更新

    在misbah建议包括调试模式之后,我可以找到事件,但是,它被错误地记录下来。

    它不喜欢命名中的空格/感叹号。屏幕截图显示错误2。

    2事件名称无效(空、太长、无效字符)的名称 事件被忽略的无效事件和firebase_错误事件是 使用firebase_error_值参数记录,该参数指示 事件名称无效。

    enter image description here

    1 回复  |  直到 5 年前
        1
  •  0
  •   Mosbah    5 年前

    是否尝试启用调试模式并跟踪DebugView上的事件?

    要在开发设备上启用分析调试模式,请指定 Xcode中的以下命令行参数:

    -已启用FirdeBug

    此行为将一直存在,直到您通过以下方式显式禁用调试模式: 指定以下命令行参数:

    -禁用FirdeBug

    更多信息如下: https://firebase.google.com/docs/analytics/debugview