1

In Google Analytics documentation they provide the next code:

analytics documentation

Is it possible to track a view without using heritage?

Thanks in advance!

ytpm
  • 4,962
  • 6
  • 56
  • 113

1 Answers1

2

Yes, It is possible. After You setup your defaultTracker in AppDelegate didFinishLaunchingWithOptions method like this;

 id<GAITracker> tracker = [[GAI sharedInstance] trackerWithTrackingId:@"your_tracking_id"];

[[GAI sharedInstance] setDefaultTracker:tracker];

You can use this in your class that is without heritage;

-(void)viewWillAppear:(BOOL)animated{

id<GAITracker> tracker = [[GAI sharedInstance] defaultTracker];
[tracker set:kGAIScreenName value:@"YourViewControllerName"];
[tracker send:[[GAIDictionaryBuilder createAppView] build]];   }