Firebase Analytics上的屏幕跟踪数据

时间:2016-11-22 18:52:11

标签: swift firebase firebase-analytics

根据Firebase文档,我不需要添加任何内容来记录用户的屏幕查看数据。以下是文档中的代码段:

  

setScreenName:screenClass:

     

设置当前屏幕名称,该名称指定当前视觉效果   你的应用中的上下文。这有助于识别应用中的区域   用户花时间以及他们与您的应用互动的方式。

     

请注意,屏幕报告会自动启用并记录   您需要的当前UIViewController的类名   你打电话给这个方法。如果你在你的实现中实现了viewDidAppear   UIViewController但是不要调用[super viewDidAppear:]那个屏幕   不会自动跟踪课程。类名可以选择   通过在viewDidAppear回调中调用此方法来覆盖   你的UIViewController并指定screenClassOverride   参数。如果你的应用程序没有使用不同的UIViewController   在每个屏幕上,您应该调用此方法并指定一个不同的   每次向用户显示新屏幕时都会显示screenName。

     

屏幕名称和屏幕类在当前保持有效   UIViewController更改或对setScreenName的新调用:screenClass:   是的。

已超过24小时,我无法在Firebase控制台上看到任何数据。第一个问题是,这些数据应该在哪里?

其次,我做错了吗?

1 个答案:

答案 0 :(得分:1)

屏幕参数将伴随报告给服务器的事件,但它们当前不会显示在Developer Console上(至少在我的开发人员控制台中)。在柏林的Firebase Summit 2016中,Firebase团队对新功能进行了一些预测,您可以实时查看报告参数,也可以在Crash Report中查看导致崩溃的事件和屏幕序列(Summit { {3}})