:
#import "AppDelegate.h"
#import "GAI.h"
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
[GAI sharedInstance].trackUncaughtExceptions = YES;
[GAI sharedInstance].dispatchInterval = 1;
[[[GAI sharedInstance] logger]setLogLevel:kGAILogLevelVerbose];
id<GAITracker> tracker = [[GAI sharedInstance] trackerWithTrackingId:@"TrackingId"];
[GAI sharedInstance].defaultTracker = tracker;
return YES;
}
에서 ViewController.h
#import <UIKit/UIKit.h>
#import "GAITrackedViewController.h"
@interface FirstViewController : GAITrackedViewController
@end
에서 ViewController.m
- (void)viewDidLoad {
[super viewDidLoad];
self.screenName = @"RED Screen";
}
시도해보십시오.. 이것은 나를 위해 잘 작동했습니다. 나는 3 개 이상의 애플 리케이션을 사용해 보았다. 그리고 모든 사람들이 실시간으로 일하고 있습니다. 에 대한 귀하의 앱이 새로운 인 경우 결과를보기 위해 24 시간 이상 기다려야 할 수도 있습니다. 실시간 데이터를 아무 이유없이 표시하는 데 시간이 걸리는 경우가 있습니다.
감사합니다. 며칠이 지났을 때부터 고민 중이었습니다. 빠른 응답 주셔서 감사합니다! – vhristoskov
이 솔루션을 약간 확장 할 수 있습니까? 보기에 추가한다는 것은 무엇을 의미합니까? –
#import "GAITrackedViewController.h"및 뷰 컨트롤러를 GAITrackedViewController로 서브 클래 싱합니다. viewcontroller에서 add self.trackedViewName = @ "이것은 추적된다", 나는 보통 viewDidAppear에 추가한다. –