Dzisiaj znalazłem GoogleAnalytics-iOS-SDK nową wersję 3.0 w Cocoapods. I zmodernizowane i staram się zmodyfikowanego kodu pomiaru ręcznego ekranu jak poniżej:kGAIScreenNazwa Google Analytics na iOS v3 jest niezgłoszona?
id tracker = [[GAI sharedInstance] defaultTracker];
[tracker set:kGAIScreenName value:@"Detail View"];
[tracker send:[[GAIDictionaryBuilder createAppView] build]];
Jednak ja zawsze się błąd o kGAIScreenName jest nielegalna. Nawet jeśli dodaję nagłówek GAIFields.h, to nadal nie działa.
Czego mi brakowało?
Dzięki. Dokładnie dodałem GAIFields.h, i używałem Cocoapods do zarządzania biblioteką GA zamiast SDK do pobrania. Teraz obniżam wersję do wersji 2.0beta4. Wykorzystam to, dopóki eksperci go nie naprawią. ^^ – derjohng
Wystąpiły również różne problemy z nowym pakietem SDK Google Analytics: dla mnie używanie ustawienia screenName nie działa w viewDidAppeare, nie raportuje użycia ekranu w kierunku Google. Udało mi się znaleźć rozwiązanie tego konkretnego problemu, więc jeśli potrzebujesz więcej pomocy, po prostu skomentuj tutaj. – nzs
@ kodedad, ponieważ mam do czynienia z tym samym problemem i zastanawiam się, dlaczego nazwa ekranu nie zostanie wysłana do Google. Jestem bardzo ciekawy Twojego rozwiązania - czy mógłbyś go opublikować? Wielkie dzięki, – hajn