| Plattform auswählen | iOS+ Android Web Flutter Unity C++ |
Nutzereigenschaften sind Attribute, die Sie definieren, um Segmente Ihrer Nutzerbasis zu beschreiben, z. B. Spracheinstellungen oder geografische Standorte. Sie können verwendet werden, um Zielgruppen für Ihre App zu definieren. In dieser Anleitung erfahren Sie, wie Sie Nutzereigenschaften in Ihrer App festlegen.
Analytics protokolliert automatisch einige Nutzereigenschaften; Sie müssen dafür also keinen Code hinzufügen. Wenn Sie zusätzliche Daten benötigen, können Sie pro Projekt bis zu 25 verschiedene Nutzereigenschaften einrichten. Achten Sie bei den Namen der Nutzer eigenschaften auf Groß- und Kleinschreibung: Wenn Sie zwei Nutzereigenschaften festlegen, deren Namen sich nur in der Groß- und Kleinschreibung unterscheiden, werden zwei unterschiedliche Nutzereigenschaften protokolliert.
Sie können eine kleine Anzahl von Nutzereigenschaftsnamen nicht verwenden, die von Google reserviert wurden:
- Alter
- Geschlecht
- Interesse
Hinweis
Achten Sie darauf, dass Sie Ihr Projekt eingerichtet haben und auf Analytics zugreifen können, wie unter Erste Schritte mit Analytics beschrieben.
Nutzereigenschaften festlegen
Sie können Analytics Nutzereigenschaften festlegen, um die Nutzer Ihrer App zu beschreiben. Dazu erstellen Sie benutzerdefinierte Definitionen und verwenden sie dann, um Vergleiche in Ihren Berichten anzuwenden oder als Kriterien für die Zielgruppenbewertung.
So legen Sie eine Nutzereigenschaft fest:
- Erstellen Sie auf der Benutzerdefinierten Definitionen Seite von Analytics in der Firebase Konsole eine benutzerdefinierte Definition für die Nutzereigenschaft. Weitere Informationen finden Sie unter Benutzerdefinierte Dimensionen und Messwerte.
- Legen Sie in Ihrer App mit der
setUserProperty()Methode eine Nutzereigenschaft fest.
Im folgenden Beispiel wird gezeigt, wie Sie eine hypothetische Eigenschaft „Lieblingsessen“ hinzufügen,
die dem aktiven Nutzer den Wert im String food zuweist:
Swift
Analytics.setUserProperty(food, forName: "favorite_food")
Objective-C
[FIRAnalytics setUserPropertyString:food forName:@"favorite_food"];