Oggi ho trovato GoogleAnalytics-iOS-SDK con la nuova versione 3.0 in Cocoapods. Ho aggiornato e cerco di modificare il codice di misura dello schermo manuale come di seguito:kGAIScreenName di Google Analytics per iOS v3 non è dichiarato?
id tracker = [[GAI sharedInstance] defaultTracker];
[tracker set:kGAIScreenName value:@"Detail View"];
[tracker send:[[GAIDictionaryBuilder createAppView] build]];
Tuttavia, ho sempre arrivare errore circa kGAIScreenName è sommerso. Anche io aggiungo l'intestazione di GAIFields.h, non funziona ancora.
Cosa mi sono perso?
Grazie. Ho aggiunto esattamente GAIFields.h e usavo Cocoapods per gestire la libreria di GA invece dell'SDK scaricabile. Ora eseguo il downgrade a 2.0beta4. Userò questo, fino a quando gli esperti non lo risolvono. ^^ – derjohng
Ho anche riscontrato diversi problemi con il nuovo SDK di Google Analytics: per me l'utilizzo dell'impostazione screenName non funziona in viewDidAppeare, non sta riportando l'utilizzo dello schermo verso Google. Sono riuscito ad avere una soluzione per questo particolare problema, quindi se hai bisogno di più aiuto, commenta qui. – nzs
@ codedad poiché sto affrontando lo stesso problema e mi chiedo perché lo screenName non verrà inviato a Google. Sono piuttosto curioso della tua soluzione - ti dispiacerebbe postarla? grazie mille – hajn