Wypróbuj Analytics na Androida

Użyj naszej przykładowej aplikacji na Androida, aby poznać działanie Analytics, lub dodaj Analytics do swojej aplikacji.

Wymagane: najnowsze wersje Android Studio i Usług Google Play.

Pobierz projekt

Jeśli po raz pierwszy używasz przykładowego sposobu korzystania z usług Google, sprawdź repozytorium google-services.

$ git clone https://github.com/googlesamples/google-services.git

Otwórz Android Studio.

Wybierz Plik > Otwórz, przejdź do miejsca, w którym sklonowano repozytorium google-services, i otwórz google-services/android/analytics.

Utwórz plik global_tracker.xml

Utwórz plik app/src/res/xml/global_tracker.xml o tej zawartości:

<?xml version="1.0" encoding="utf-8"?>
<resources>
  <string name="ga_trackingId" translatable="false">${YOUR_TRACKING_ID}</string>
</resources>

Zastąp ${YOUR_TRACKING_ID} swoim identyfikatorem śledzenia.

Uruchamianie przykładowego

Teraz możesz utworzyć przykład i uruchomić go w Android Studio.

Utwórz przykład, kliknij przycisk Uruchom i wybierz połączone urządzenie lub emulator.

Odszukaj komunikaty logu, które rejestrują aktywność Analytics. Możesz rejestrować aktywność na różnych ekranach, przesuwając palcem w lewo i w prawo.

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 google-services.json 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 Tracker (widoczny w przykładowym kodzie mTracker), który służy 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.

Log.i(TAG, "Setting screen name: " + name);
mTracker.setScreenName("Image~" + name);
mTracker.send(new HitBuilders.ScreenViewBuilder().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ć.