我正在制作一款游戏,并希望从我的用户那里获得一个统计页面。有没有办法让我跟踪他们在我的应用程序中花费的总时间?
问问题
894 次
2 回答
0
使用 Flurry 分析:http ://www.flurry.com/
入门: http: //support.flurry.com/index.php ?title=Analytics/GettingStarted/TechnicalQuickStart
集成很简单,只需这样做:
#import "Flurry.h"
- (void)applicationDidFinishLaunching:(UIApplication *)application {
[Flurry startSession:@"YOUR_API_KEY"];
//your code
}
记录事件:
[Flurry logEvent:@"EVENT_NAME"];
于 2013-02-23T18:25:40.270 回答
0
正如 radesix 所写,您需要一个度量框架。在我工作的公司中,我们使用 Google Analytics。它提供了一个很好的概述并且非常易于使用:
启动它
// Optional: automatically send uncaught exceptions to Google Analytics. [GAI sharedInstance].trackUncaughtExceptions = YES; // Optional: set Google Analytics dispatch interval to e.g. 20 seconds. [GAI sharedInstance].dispatchInterval = 20; // Optional: set debug to YES for extra debugging information. [GAI sharedInstance].debug = YES; // Create tracker instance. [[GAI sharedInstance] trackerWithTrackingId:@"YOUR TRACKING ID"];
要跟踪事件:
id<GAITracker> tracker = [[GAI sharedInstance] defaultTracker];
[tracker sendEventWithCategory:@"TITLE" withAction:@"paused" withLabel:@"success" withValue:[NSNumber numberWithInt:5]];
于 2013-02-23T18:28:32.513 回答