3

我在我的 iPhone 应用程序中集成了 Google Analytics(v2.0) api,但无法在Google Analytics Real Time上获取实时数据。

已将调度间隔属性设置为 0

  self.tracker = [[GAI sharedInstance] trackerWithTrackingId:kTrackingId];
[GAI sharedInstance].debug = YES;
[GAI sharedInstance].dispatchInterval = 0;
[GAI sharedInstance].trackUncaughtExceptions = YES;

正确接收类别事件,但无法接收实时数据。

是否可以从 iPhone 应用程序获取实时数据?

4

3 回答 3

8

通过实施视图跟踪解决了问题。只有实施视图跟踪才能看到实时数据。

演示代码:

HomeViewcontroller.h

#import "GAITrackedViewController.h"

@interface HomeScreenViewController : GAITrackedViewController

HomeViewcontroller.m

//--- Add in viewDidLoad ---//
    self.trackedViewName = @"Home Screen";
于 2013-03-08T13:31:37.890 回答
0

如果您已正确集成 API,您将获得实时数据,并且不要忘记trackerWithTrackingId为您在谷歌分析中注册的应用程序设置正确的数据,它以UA前缀开头

// 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.
    self.tracker = [[GAI sharedInstance] trackerWithTrackingId:@"UA-YOURAPPID"];
于 2013-03-06T13:35:13.800 回答
0

还有另一个 API - Google Real Time API 提供相同的功能。https://developers.google.com/analytics/devguides/reporting/realtime/v3/devguide

于 2013-08-05T17:43:48.317 回答