Wypróbuj Analytics na iOS

Użyj naszej przykładowej aplikacji na iOS, aby dowiedzieć się, jak działa Analytics, lub dodaj Analytics do swojej aplikacji.

Aby użyć tego przykładu, musisz mieć Xcode i CocoaPods.

Pobierz projekt

Zacznij od przykładu za pomocą następującego polecenia w terminalu:

$ pod try Google

Wybierz w prompcie opcję dotyczącą: AnalyticsExample.xcodeproj.

Uruchamianie przykładowego

Teraz możesz skompilować przykład i uruchomić go w Xcode.

Wybierz cel: AnalyticsExample. Następnie uruchom aplikację na urządzeniu lub w symulatorze iOS, klikając przycisk uruchamiania obszaru roboczego.

W konsoli Xcode znajdź komunikaty logu, które rejestrują aktywność Analytics. Możesz rejestrować aktywność na różnych ekranach, wybierając różne wzorce na pasku kart u dołu ekranu.

2015-04-07 14:20:25.166 TestApp[72212:2336930] INFO: GoogleAnalytics 3.10 -[GAIBatchingDispatcher didSendHits:] (GAIBatchingDispatcher.m:219): 1 hit(s) sent

Otwórz Analytics i wybierz konto Analytics, za pomocą którego została zarejestrowana aplikacja. Jeśli nie masz pewności, identyfikator śledzenia Analytics znajdziesz w pliku GoogleService-Info.plist dodanym wcześniej do projektu. Skopiuj ten identyfikator do pola wyszukiwania na koncie Analytics w menu raportów. Wybierz dla swojej usługi raport Czas rzeczywisty > Przegląd.

Teraz możesz na bieżąco sprawdzać aktywność w swojej aplikacji. Wykres Wyświetlenia ekranu pokazuje liczbę wyświetleń ekranu. Aby zwiększyć liczbę wyświetleń ekranu, klikaj karty w aplikacji. Raport w czasie rzeczywistym wyświetla aktywność w miarę docierania na serwery, dzięki czemu możesz szybko przetestować konfigurację.

Jak to działa

Podobnie jak śledzenie sieci, Analytics na urządzenia mobilne zbiera informacje o aktywności użytkowników w Twojej aplikacji za pomocą obrazu typu beacon Analytics, który wysyła dane na serwery Analytics. Każdy niepowtarzalny widok w Twojej aplikacji odpowiada wyświetleniu ekranu w Analytics. Raport zbiera wszystkie dane o interakcjach z ostatnich 30 minut.

W tym przykładzie używany jest interfejs GAITracker do pobierania nazwy ekranu i wysyłania jej jako widoku ekranu na konto Analytics powiązane z Twoją aplikacją.

Uwaga: w przeciwieństwie do śledzenia sieci pakiet SDK do reklam mobilnych Analytics przesyła zbiorczo sygnały o aktywności, zarówno w celu ochrony sygnału radiowego urządzenia, jak i czasu aktywności użytkownika offline.

id<GAITracker> tracker = [GAI sharedInstance].defaultTracker;
[tracker set:kGAIScreenName value:name];
[tracker send:[[GAIDictionaryBuilder createScreenView] build]];
      

Dalsze kroki

Dowiedz się, jak za pomocą Google Analytics zbierać dodatkowe dane o korzystaniu z aplikacji, np. o kliknięciach elementu interfejsu ze śledzeniem zdarzeń lub o aktywności w kampanii Google Play ze śledzeniem kampanii.

Dodaj Analytics do aplikacji

Czy tak? Wystąpił problem? Daj nam znać.