| Plattform auswählen : | iOS+ Android Web Flutter Unity C++ |
In dieser Kurzanleitung erfahren Sie, wie Sie Ihrer App Google Analytics hinzufügen und mit der Protokollierung von Ereignissen beginnen.
Google Analytics erfasst Nutzungs- und Verhaltensdaten für Ihre App. Das SDK protokolliert zwei Haupttypen von Informationen:
- Ereignisse:Hierbei geht es darum, was in Ihrer App geschieht, also z. B. um Nutzeraktionen, Systemereignisse oder Fehler.
- Nutzereigenschaften:Attribute, die Sie definieren, um Segmente Ihrer Nutzerbasis zu beschreiben, z. B. Spracheinstellungen oder geografische Standorte.
Analytics protokolliert einige Ereignisse und Nutzereigenschaften automatisch. Sie müssen dafür also keinen Code hinzufügen.
Hinweis
Installieren Sie
firebase_coreund fügen Sie den Initialisierungscode Ihrer App hinzu, falls noch nicht geschehen.Fügen Sie Ihre App in der Firebase Console Ihrem Firebase-Projekt hinzu.
(Empfohlen) Fügen Sie Ihrem Projekt das AdSupport-Framework hinzu um zusätzliche Funktionen wie Zielgruppen und Kampagnenattribution zu aktivieren.
Analytics SDK Ihrer App hinzufügen
Führen Sie im Stammverzeichnis Ihres Flutter-Projekts den folgenden Befehl aus, um das Plug-in zu installieren:
flutter pub add firebase_analyticsErstellen Sie nach Abschluss der Installation Ihre Flutter-Anwendung neu:
flutter runNach der Installation können Sie auf das Plug-in
firebase_analyticszugreifen, indem Sie es in Ihren Dart-Code importieren:import 'package:firebase_analytics/firebase_analytics.dart';Erstellen Sie eine neue Firebase Analytics-Instanz, indem Sie auf die Eigenschaft
instancevonFirebaseAnalyticszugreifen:FirebaseAnalytics analytics = FirebaseAnalytics.instance;
Ereignisse protokollieren
Nachdem Sie eine FirebaseAnalytics-Instanz erstellt haben, können Sie mit den log-Methoden der Bibliothek Ereignisse protokollieren.
Bestimmte Ereignisse werden für alle Apps empfohlen; andere werden für bestimmte Unternehmenstypen oder Branchen empfohlen. Sie sollten empfohlene Ereignisse zusammen mit den zugehörigen Parametern senden, um detaillierte Berichte zu erhalten und von zukünftigen Funktionen und Integrationen zu profitieren. In diesem Abschnitt wird die Protokollierung eines vordefinierten Ereignisses veranschaulicht. Weitere Informationen zur Protokollierung von Ereignissen finden Sie unter Ereignisse protokollieren.
Mit dem folgenden Code wird ein Checkout-Ereignis protokolliert:
await FirebaseAnalytics.instance
.logBeginCheckout(
value: 10.0,
currency: 'USD',
items: [
AnalyticsEventItem(
itemName: 'Socks',
itemId: 'xjw73ndnw',
price: '10.0'
),
],
coupon: '10PERCENTOFF'
);
Nächste Schritte
- Verwenden Sie DebugView, um Ihre Ereignisse zu überprüfen.
- Analysieren Sie Ihre Daten in der Firebase Console.
- Lesen Sie die Leitfäden zu Ereignissen und Nutzereigenschaften.
- Informationen zum Exportieren von Daten nach BigQuery