| Wybierz platformę: | iOS+ Android Web Flutter Unity C++ |
Z tego krótkiego wprowadzenia dowiesz się, jak dodać Google Analytics do aplikacji i zacząć rejestrować zdarzenia.
Google Analytics zbiera dane o użytkowaniu i zachowaniu w aplikacji. Pakiet SDK rejestruje 2 główne typy informacji:
- Zdarzenia: co dzieje się w aplikacji, np. działania użytkowników, zdarzenia systemowe lub błędy.
- Właściwości użytkownika: atrybuty, które definiujesz, aby opisywać segmenty użytkowników, np. ustawienia języka lub położenie geograficzne.
Analytics automatycznie rejestruje niektóre zdarzenia i właściwości użytkownika. Nie musisz dodawać żadnego kodu, aby je włączyć.
Zanim zaczniesz
Zainstaluj
firebase_corei dodaj kod inicjujący do aplikacji, jeśli jeszcze nie zostało to zrobione.Zarejestruj aplikację w projekcie w Firebase za pomocą konsoli Firebase.
(Zalecane) Dodaj do projektu bibliotekę AdSupport, aby włączyć dodatkowe funkcje, takie jak listy odbiorców i atrybucja w kampanii.
Dodawanie pakietu SDK Analytics do aplikacji
Aby zainstalować wtyczkę, uruchom to polecenie w katalogu głównym projektu Flutter:
flutter pub add firebase_analyticsGdy to zrobisz, ponownie skompiluj aplikację Flutter:
flutter runPo zainstalowaniu wtyczki
firebase_analyticsmożesz uzyskać do niej dostęp, importując ją w kodzie Dart:import 'package:firebase_analytics/firebase_analytics.dart';Utwórz nową instancję Firebase Analytics, uzyskując dostęp do właściwości
instancewFirebaseAnalytics:FirebaseAnalytics analytics = FirebaseAnalytics.instance;
Rozpoczęcie rejestrowania zdarzeń
Po utworzeniu instancji FirebaseAnalytics możesz zacząć rejestrować zdarzenia za pomocą metod log- biblioteki.
Niektóre zdarzenia są zalecane w przypadku wszystkich aplikacji, a inne – w przypadku konkretnych rodzajów działalności lub branż. Aby w raportach pojawiały się jak najbardziej szczegółowe informacje oraz aby móc korzystać z przyszłych funkcji i integracji, gdy tylko zostaną udostępnione, zalecane zdarzenia należy wysyłać z określonymi parametrami. W tej sekcji pokazujemy, jak rejestrować wstępnie zdefiniowane zdarzenie. Więcej informacji o rejestrowaniu zdarzeń znajdziesz w artykule Rejestrowanie zdarzeń.
Poniższy kod rejestruje zdarzenie checkout:
await FirebaseAnalytics.instance
.logBeginCheckout(
value: 10.0,
currency: 'USD',
items: [
AnalyticsEventItem(
itemName: 'Socks',
itemId: 'xjw73ndnw',
price: '10.0'
),
],
coupon: '10PERCENTOFF'
);
Dalsze kroki
- Aby sprawdzić zdarzenia, użyj raportu DebugView.
- Przeanalizuj dane w konsoli Firebase.
- Zapoznaj się z przewodnikami po zdarzeniach i właściwościach użytkownika.
- Dowiedz się, jak wyeksportować dane do BigQuery.