小编chr*_*ura的帖子

适用于iOS的Google Analytics(v3.03) - 无法接收数据

我正在使用谷歌分析iOS的有线问题.根据控制台,似乎我正在发送数据,但是当我查看Google Analytics中的实时概述时,我看到我在应用中的操作没有响应.

这就是我实现跟踪器的方式:

在AppDelegate.h中:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    //Start Google Analytics
    [GAI sharedInstance].dryRun = NO;
    [[GAI sharedInstance].logger setLogLevel:kGAILogLevelVerbose];
    [GAI sharedInstance].dispatchInterval = kGANDispatchPeriodSec; // 10 secs
    id<GAITracker> tracker = [[GAI sharedInstance] trackerWithTrackingId:kGANAccountId]; // UA-XXXXXX-XX
    [GAI sharedInstance].defaultTracker = tracker;
Run Code Online (Sandbox Code Playgroud)

在MyViewController.h中:#import"GAITrackedViewController.h"

@interface FRAdviceViewController : GAITrackedViewController {
    ...
}
Run Code Online (Sandbox Code Playgroud)

在MyViewController.m中:

- (void)viewDidLoad
{
    [super viewDidLoad];
    NSString *godeRaadPath = @"/godeRåd/";
    //[[GANTracker sharedTracker] trackPageview:[godeRaadPath stringByAppendingString:advice.title] withError:nil];
    self.screenName = [godeRaadPath stringByAppendingString:advice.title];

    ...
}
Run Code Online (Sandbox Code Playgroud)

基本上,我设置了screenName,并希望GAITrackedViewController能够做到这一点.

加载viewController时,我在控制台中收到以下消息:

2014-04-23 11:47:46.889 TÆNK[256:3303] VERBOSE: GoogleAnalytics 3.03c -[GAIBatchingDispatcher persist:] (GAIBatchingDispatcher.m:418): Saved …
Run Code Online (Sandbox Code Playgroud)

iphone google-analytics objective-c google-analytics-api ios

9
推荐指数
1
解决办法
1403
查看次数