在Flurry Analytics中获得定时事件的问题



我已经检查了这个链接,并完全按照说明:Flurry分析可以提供整数信息的平均值吗?

还阅读了Flurry的说明,在下载SDK时提供。我把"onStartSession()"one_answers"onEndSession()"在我的应用程序中的每个活动,并在这些"会话包装器"我尝试记录一个定时事件,以保持跟踪多长时间的用户使用每个活动。

事件被记录在Flurry Analytics中,但是没有"事件持续时间"信息可用(时钟图标)。

下面是我的代码:
public void onStart(){
   super.onStart();
   FlurryAgent.onStartSession(this, Flurry.FLURRY_KEY);
   FlurryAgent.logEvent(Flurry.ACTIVITY_RADAR, true); 
}

public void onStop() {
   super.onStop();
   FlurryAgent.endTimedEvent(Flurry.ACTIVITY_RADAR);
   FlurryAgent.onEndSession(this);
}

如果你能帮助我解决这个恼人的问题,我会很感激的!/马丁

我也遇到了同样的问题,在我绞尽脑汁一段时间后,我只是实现了自己的计时器。我甚至给Flurry发了邮件,询问他们发生了什么事,但他们没有回复。我甚至在电子邮件中提到他们的事件如何根据他们的API将开始一个会话结束之前的最后一个会话由于android活动的生命周期(当前活动的onStop可以被称为下一个活动的onStart)。

在我的解决方案中,我有一个通用定时器类,根据字符串开始计时,当endTimer被调用时,它根据时间戳返回秒的时间。然后当我调用flurry时,我只需要添加一个带有该参数的hashmap。这不是一个很好的修复,但找不到任何其他工作。

相关内容

  • 没有找到相关文章

最新更新