iphone开发:如何使用GoogleAnalytics跟踪GLKViewController?

时间:2013-01-08 11:06:12

标签: objective-c ios opengl-es google-analytics glkit

在我的iPhone应用程序中,我使用Open GL GLKViewController。这是一个简单的游戏。我想用GoogleAnalytics跟踪游戏,但它提供了更改

@interface AboutViewController : UIViewController

用这个

#import "GAITrackedViewController.h"

@interface AboutViewController : GAITrackedViewController

但在我的情况下,我使用GLKViewController,所以我不能删除它并放置GAITrackedViewController。有没有办法通过谷歌分析来跟踪它?

@interface GameViewController : GLKViewController <UIAccelerometerDelegate>
{
.....
}

1 个答案:

答案 0 :(得分:0)

这是一个老问题,但是对于下一个想要在这里寻找相同答案的人来说:

您可以手动执行此操作:

// May return nil if a tracker has not already been initialized with a
// property ID.
id tracker = [[GAI sharedInstance] defaultTracker];

// This screen name value will remain set on the tracker and sent with
// hits until it is set to a new value or to nil.
[tracker set:kGAIScreenName value:@"Home Screen"];

[tracker send:[[GAIDictionaryBuilder createAppView] build]];