2015-04-22 86 views
1

我一直在我的iOS应用程序中跟踪乱舞事件,它们出现在仪表板中。我试图给现有的事件添加一个新的参数,然后昨天在我的手机上激活了一堆事件,但我仍然没有在仪表板中看到该事件的新参数出现。为什么我的新乱码参数没有显示出来?

是否允许您向现有事件添加新参数?

回答

0

我们之前也注意到了这一点,并通过电子邮件发送[email protected]。以下是他们所说的内容:

通常,Flurry会话永远不会完全报告Flurry,直到下次启动应用程序。因此,确保在完成测试会话后再次启动应用程序。此外,你应该确保你启动相同的应用程序版本。如果您在会话之间建立新的内部版本,则可能会在删除不完整的会话之后才会报告。如果您通过模拟器运行测试,请确保在关闭应用程序之前按下主页按钮。然后,您应该再次使用相同的版本重新启动应用程序,以确保报告所有会话数据。

如果应用程序暂停或移动到背景超过10秒,应用程序运行的下一次,Flurry代理将自动创建一个新会话并结束前一会话。否则,Flurry代理将继续同一会话。这可以通过setSessionContinueSeconds方法更新。如果应用程序已终止,则应用程序再次运行时将创建一个新的会话。

当我们收到完整的会话数据(应用程序重新启动后)时,事件日志应该在10分钟左右之内首先更新。请允许大约6个小时,以便将其填充到仪表板,参数饼图等。

基本上,我们所做的只是启动应用程序,执行将发送分析事件的事情,然后退出应用程序或其他。这并没有给飞行员足够的时间来实际发送事件。 (事实证明,与日志事件相反,乱舞没有发送日志事件,然后:/)

希望有所帮助!

1

Flurry SDK只与我们的服务器每次会话进行两次通信。第一次是会话启动时,为会话设置时间戳,对新用户进行计数或将现有用户更新为活动状态。第二次是会话结束并且所有事件数据在一个批次中发送。

如果我们没有收到第二份报告,我们称之为“不完整的会话”。出现这种情况中有几个可能性,但主要是

事件数据被存储

会话结束时 -The应用被发送到背景> 10秒,并在会话继续运行

在这些情况下-No网络连接在设备的磁盘上,并在下次启动应用程序时发送。

相关问题