| Plattform auswählen: | iOS+ Android Web Flutter Unity C++ |
In diesem Schnellstart wird beschrieben, wie Sie Google Analytics in Ihre App einfügen und mit der Erfassung von Ereignissen beginnen.
Google Analytics erhebt Nutzungs- und Verhaltensdaten für Ihre App. Das SDK protokolliert zwei primäre Arten von Informationen:
- Ereignisse:Was in Ihrer App passiert, z. B. Nutzeraktionen, Systemereignisse oder Fehler.
- Nutzereigenschaften:Attribute, die Sie definieren, um Nutzersegmente wie Spracheinstellungen oder geografische Standorte zu beschreiben.
Analytics protokolliert automatisch einige Ereignisse und Nutzereigenschaften. Sie müssen keinen Code hinzufügen, um sie zu aktivieren.
Hinweis
Installieren Sie
firebase_coreund fügen Sie den Initialisierungscode Ihrer App hinzu, falls noch nicht geschehen.Registrieren Sie Ihre App in Ihrem Firebase-Projekt über die Firebase-Konsole.
(Empfohlen) Fügen Sie das AdSupport-Framework zu Ihrem Projekt hinzu, um zusätzliche Funktionen wie Zielgruppen und Kampagnenattribution zu aktivieren.
Analytics SDK in Ihre App einbinden
Führen Sie im Stammverzeichnis Ihres Flutter-Projekts den folgenden Befehl aus, um das Plug-in zu installieren:
flutter pub add firebase_analyticsWenn Sie die Änderungen vorgenommen haben, erstellen Sie Ihre Flutter-Anwendung neu:
flutter runNach der Installation können Sie auf das
firebase_analytics-Plug-in zugreifen, indem Sie es in Ihren Dart-Code importieren:import 'package:firebase_analytics/firebase_analytics.dart';Erstellen Sie eine neue Google Analytics for Firebase-Instanz, indem Sie auf die
instance-Property inFirebaseAnalyticszugreifen:FirebaseAnalytics analytics = FirebaseAnalytics.instance;
Ereignisse protokollieren
Nachdem Sie eine FirebaseAnalytics-Instanz erstellt haben, können Sie mit den log-Methoden der Bibliothek beginnen, Ereignisse zu protokollieren.
Bestimmte Ereignisse werden für alle Apps empfohlen, andere für bestimmte Unternehmenstypen oder Branchen. Sie sollten empfohlene Ereignisse gemeinsam mit den zugehörigen Parametern senden, um detaillierte Berichte zu erhalten und von zukünftigen Funktionen und Integrationen zu profitieren. In diesem Abschnitt wird gezeigt, wie ein vordefiniertes Ereignis protokolliert wird. Weitere Informationen zum Protokollieren 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
- Mit DebugView können Sie Ihre Ereignisse überprüfen.
- Sehen Sie sich Ihre Daten in der Firebase-Konsole an.
- Sehen Sie sich die Anleitungen zu Ereignissen und Nutzereigenschaften an.
- Informationen zum Exportieren von Daten in BigQuery