| Plattform auswählen : | iOS+ Android Web Flutter Unity C++ |
Google Analytics erfasst Nutzungs- und Verhaltensdaten für Ihre App. Das SDK protokolliert zwei primäre Arten 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. Wenn Sie zusätzliche Daten benötigen, können Sie bis zu 25 verschiedene Analytics Nutzereigenschaften einrichten und bis zu 500 verschiedene Analytics Ereignis typen in Ihrer App protokollieren. Es gibt keine Einschränkungen im Hinblick auf die Gesamtmenge der Ereignisse, die Ihre App protokolliert.
So greifen Sie auf diese Daten zu:
- Öffnen Sie in der Firebase Konsole Ihr Projekt.
- Wählen Sie Analytics im Menü aus, um das Analytics Berichtsdashboard aufzurufen.
Auf dem Tab Ereignisse werden die Ereignisberichte angezeigt, die automatisch für jeden einzelnen Analytics Ereignistyp erstellt werden, der von Ihrer App protokolliert wird. Weitere Informationen zum Dashboard.
Das Analytics SDK definiert eine Reihe empfohlener Ereignisse, die in verschiedenen Arten von Apps häufig vorkommen, z. B. in Einzelhandels-, E-Commerce-, Reise- und Gaming-Apps. Weitere Informationen zu diesen Ereignissen und dazu, wann Sie sie verwenden sollten, finden Sie unter Empfohlene Ereignisse. Wenn Sie möglichst detaillierte Berichte erhalten möchten, protokollieren Sie die vorgeschlagenen Analytics Ereignisse, die für Ihre App sinnvoll sind, sowie die zugehörigen Parameter. So profitieren Sie auch von den neuesten Google Analytics Funktionen, sobald sie verfügbar sind.
Hinweis
Bevor Sie Google Analytics, verwenden können, müssen Sie Folgendes tun:
Registrieren Sie Ihr Unity-Projekt und konfigurieren Sie es für die Verwendung von Firebase.
Wenn Ihr Unity-Projekt bereits Firebase verwendet, ist es bereits registriert und für Firebase konfiguriert.
Wenn Sie kein Unity-Projekt haben, können Sie eine Beispiel-App herunterladen.
Fügen Sie Ihrem Unity-Projekt das Firebase Unity SDK hinzu, insbesondere
FirebaseAnalytics.unitypackage.
Wenn Sie Firebase zu Ihrem Unity-Projekt hinzufügen, müssen Sie sowohl in der Firebase Konsole als auch in Ihrem geöffneten Unity-Projekt Aufgaben ausführen. (Sie laden beispielsweise Firebase-Konfigurationsdateien aus der Konsole herunter und verschieben sie dann in Ihr Unity-Projekt).
Ereignisse protokollieren
Sie können sofort mit der
LogEvent() Methode Ereignisse protokollieren.
Im folgenden Beispiel werden Ereignisse mit verschiedenen Arten von Argumenten protokolliert:
// Log an event with no parameters. Firebase.Analytics.FirebaseAnalytics .LogEvent(Firebase.Analytics.FirebaseAnalytics.EventLogin); // Log an event with a float parameter Firebase.Analytics.FirebaseAnalytics .LogEvent("progress", "percent", 0.4f); // Log an event with an int parameter. Firebase.Analytics.FirebaseAnalytics .LogEvent( Firebase.Analytics.FirebaseAnalytics.EventPostScore, Firebase.Analytics.FirebaseAnalytics.ParameterScore, 42 ); // Log an event with a string parameter. Firebase.Analytics.FirebaseAnalytics .LogEvent( Firebase.Analytics.FirebaseAnalytics.EventJoinGroup, Firebase.Analytics.FirebaseAnalytics.ParameterGroupId, "spoon_welders" ); // Log an event with multiple parameters, passed as a struct: Firebase.Analytics.Parameter[] LevelUpParameters = { new Firebase.Analytics.Parameter( Firebase.Analytics.FirebaseAnalytics.ParameterLevel, 5), new Firebase.Analytics.Parameter( Firebase.Analytics.FirebaseAnalytics.ParameterCharacter, "mrspoon"), new Firebase.Analytics.Parameter( "hit_accuracy", 3.14f) }; Firebase.Analytics.FirebaseAnalytics.LogEvent( Firebase.Analytics.FirebaseAnalytics.EventLevelUp, LevelUpParameters);
Nächste Schritte
- Sehen Sie sich an, wie Ihre Daten in der Firebase Konsole regelmäßig aktualisiert werden.
- Lesen Sie die Anleitungen zu Ereignissen und Nutzereigenschaften.