我对Flurry-Android的文档有点惊讶。 让我们举个例子:您的应用程序具有用户完成的级别,您如何记录用户完成每个级别所需的时间?
这是事件的基本API调用:
FlurryAgent.logEvent(String eventId, Map < String, String\> parameters, boolean timed)
FlurryAgent.logEvent(String eventId, boolean timed)
你应该把levelindex
放在哪里,时间如何运作?如何呈现数据?
答案 0 :(得分:1)
您需要致电endTimedEvent
。在您的示例中,记录用户完成某个级别所需的时间,您将在级别开始时执行以下操作:
Map<String, String> params = new HashMap<String, String>();
params.put("index","1");
FlurryAgent.logEvent("PlayingLevel", params, true);
...以及等级结束时的以下内容:
FlurryAgent.endTimedEvent("PlayingLevel");
答案 1 :(得分:0)
注意:Flurry有关于如何在线记录活动持续时间的文档。请查看第3层事件部分以获取示例代码。
http://support.flurry.com/index.php?title=Analytics/GettingStarted/Events/Android