我想将 Google Analytics Tracking 集成到我的 IOS APP 中。
我已经集成了 Google Analytics 库并将其添加到我的应用程序中。
这是我的代码片段,
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[UIApplication sharedApplication].statusBarHidden = NO;
[GAI sharedInstance].trackUncaughtExceptions = YES;
[GAI sharedInstance].dispatchInterval = 1;
[GAI sharedInstance].debug=YES;
[[GAI sharedInstance] trackerWithTrackingId:@"UA-43556575-1"];
return YES;
}
代码在我的FirstViewController
- (void)viewDidLoad
{
[super viewDidLoad];
self.trackedViewName = @"Home";
....
....
}
我添加的库列表,(首先我从下载文件夹复制了所有这个库,然后添加到我的项目文件夹,然后在 Xcode 中我从项目文件夹中引用)
- GAI.h
- GAITrackedViewController.h
- GAITracker.h
- GAITransaction.h
- GAITransactionItem.h
- libGoogleAnalytics.a
将近 5 天,仍然遇到同样的问题 :(
: 请帮助...
感谢您阅读并提前致谢。
最佳答案
我认为这可能是一种情况。
您的 UIViewController
类必须是 GAITrackedViewController
类的子类,
@interface FirstViewController : GAITrackedViewController
并且必须覆盖这些函数。
-(void)viewDidLoad
{
[super viewDidLoad];
self.trackedName = @"Home";
// your code here
}
-(void)viewDidAppear:(BOOL)animated
{
[super viewDidAppear:animated];
// your code here
}
因为 viewDidLoad
和 viewDidAppear:
是重要的方法。
请记住,配置文件必须用于移动应用
。
关于iphone - Google Analytics 不显示对我的应用程序的跟踪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18611387/