我正在使用乱舞分析来跟踪我的游戏事件。到目前为止,我非常喜欢它,但我对事件的参数有疑问。
现在我有一个通用的level_win事件,其中包含score,time,levelnumber等参数。我想要做的是创建一个关于球员完成一定水平所需时间的统计数据。是否有可能乱七八糟地获取这些信息?现在,Web界面只显示所有参数的饼图,但这不是我需要的。我想选择一个参数(levelnumber)并查看事件的其他参数,但只查看那些将levelnumber参数设置为我想要检查的值的参数。
关于如何实现这一目标的任何见解?
答案 0 :(得分:2)
您应该为此使用定时事件。在flurry API中,有人在某个特定级别进入时会调用该方法
NSDictionary *flurryParam = @{@"param": @"Send some data"};
[Flurry logEvent:@"Time_Taken" withParameters:flurryParam timed:YES];
当关卡完成时
NSDictionary *flurryParam = @{@"param": @"Send some data"};
[Flurry endTimedEvent:@"Time_Taken" withParameters:flurryParam];
答案 1 :(得分:1)
我建议只为每个级别创建一个唯一的事件的简单解决方案,基本上只是将级别号附加到level_win事件。这会使你的活动清单变得杂乱,但我相当肯定这是获得你想要的唯一方法。