Firebase Analytics 自定义事件未显示在事件列表中
Firebase Analytics custom events not showing in Events list
我正在 Ionic 3 应用程序中实施 Firebase Analytics。
我想在代码中的某些位置记录一些自定义事件,这些位置对应于业务重要的工作流程。因此,在代码中的那些地方,我使用了我创建的调用 cordova-plugin-firebasex
:
的方法
logEvent(eventName: string, eventParams?: any) {
window['FirebasePlugin'].logEvent(eventName, eventParams);
}
eventName
是我自定义的事件名称,例如GO_TO_SHOP_LINK_CLICKED
。当我转到 firebase 控制台和 运行 调试视图时,我可以看到在我的开发设备上完成工作流程时发生的事件。我还可以看到流视图中记录的事件(它们出现在过去 30 分钟的事件选项卡中)。
但是,none 的自定义事件出现在 Firebase 控制台的事件 table 中,这实际上意味着我无法查找超过 30 分钟的自定义事件的统计信息。我确定我遗漏了一些东西,而且 Firebase 不可能不允许这样的基本用例。
你能给些建议么?谢谢
对于新集成的SDK,您通常会在24小时内看到第一个分析报告,后续数据大约会延迟3-4小时,因为SDK具有数据批处理机制以节省电池寿命和其他资源。如果您可以看到分析数据正在由您的应用程序和 DebugView 记录,则表示您的集成是正确的。
如果问题仍然存在,我建议您联系 Firebase 支持并与他们分享 DebugView 控制台的详细日志和屏幕截图。
我正在 Ionic 3 应用程序中实施 Firebase Analytics。
我想在代码中的某些位置记录一些自定义事件,这些位置对应于业务重要的工作流程。因此,在代码中的那些地方,我使用了我创建的调用 cordova-plugin-firebasex
:
logEvent(eventName: string, eventParams?: any) {
window['FirebasePlugin'].logEvent(eventName, eventParams);
}
eventName
是我自定义的事件名称,例如GO_TO_SHOP_LINK_CLICKED
。当我转到 firebase 控制台和 运行 调试视图时,我可以看到在我的开发设备上完成工作流程时发生的事件。我还可以看到流视图中记录的事件(它们出现在过去 30 分钟的事件选项卡中)。
但是,none 的自定义事件出现在 Firebase 控制台的事件 table 中,这实际上意味着我无法查找超过 30 分钟的自定义事件的统计信息。我确定我遗漏了一些东西,而且 Firebase 不可能不允许这样的基本用例。
你能给些建议么?谢谢
对于新集成的SDK,您通常会在24小时内看到第一个分析报告,后续数据大约会延迟3-4小时,因为SDK具有数据批处理机制以节省电池寿命和其他资源。如果您可以看到分析数据正在由您的应用程序和 DebugView 记录,则表示您的集成是正确的。
如果问题仍然存在,我建议您联系 Firebase 支持并与他们分享 DebugView 控制台的详细日志和屏幕截图。