Ho aggiunto il nuovo SDK di Google Analytics alla mia applicazione iOS (versione 2.0 beta 4). Ho fatto lo stesso, come la guida dice e ha aggiunto questo codice di applicazione delegato:Google Analytics non traccia una visualizzazione su iOS?
// 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-TRACKINGID-2"];//UA-33873963-13 - My testing google analytics trackingId
[self.tracker setSessionStart:YES];
[self.tracker setSessionTimeout:60];
Ora, su ogni vista ho aggiunto questo:
self.trackedViewName = @"Main Menu Screen";
Tutto funziona bene, ma per qualche ragione 3 su 20 schermi non si stanno inviando a Google e non ho la minima idea del perché. Ho cercato su tutta la rete, ma nessuno ha trovato questo problema. Ho capito che se qualcuno ha familiarità con questo problema, è in overflow dello stack.
Per favore aiutatemi. Grazie!
Si noti che hanno aggiornato il proprio sdk. Nella versione 3 non funzionerà. Controlla questo thread: http: // StackOverflow.com/domande/16289581/gaitrackedviewcontroller-e-UITableViewController. – pbibergal
Sì, ma ho pubblicato questa risposta 7 mesi fa. –
Sì, lo so, ho scritto il commento per tutti coloro che proveranno la vostra soluzione con sdk 3. – pbibergal