Benutzereigenschaften festlegen

Benutzereigenschaften sind Attribute, die Sie definieren, um Segmente Ihrer Benutzerbasis zu beschreiben, z. B. Sprachpräferenz oder geografischer Standort. Diese können verwendet werden, um Zielgruppen für Ihre App zu definieren. In dieser Anleitung erfahren Sie, wie Sie Benutzereigenschaften in Ihrer App festlegen.

Analytics protokolliert automatisch einige Benutzereigenschaften ; Sie müssen keinen Code hinzufügen, um sie zu aktivieren. Wenn Sie zusätzliche Daten sammeln müssen, können Sie bis zu 25 verschiedene Benutzereigenschaften pro Projekt einrichten. Beachten Sie, dass bei Namen von Benutzereigenschaften die Groß-/Kleinschreibung beachtet wird und dass das Festlegen von zwei Benutzereigenschaften, deren Namen sich nur in der Groß-/Kleinschreibung unterscheiden, dazu führt, dass zwei unterschiedliche Benutzereigenschaften protokolliert werden.

Sie können einen kleinen Satz von von Google reservierten Nutzereigenschaftsnamen nicht verwenden:

  • Alter
  • Geschlecht
  • Interesse

Bevor Sie beginnen

Stellen Sie sicher, dass Sie Ihr Projekt eingerichtet haben und auf Analytics zugreifen können, wie unter Erste Schritte mit Analytics beschrieben.

Benutzereigenschaften festlegen

Sie können Analytics-Benutzereigenschaften festlegen, um die Benutzer Ihrer App zu beschreiben. Sie können Benutzereigenschaften nutzen, indem Sie benutzerdefinierte Definitionen erstellen und diese dann zum Anwenden von Vergleichen in Ihren Berichten oder als Zielgruppenbewertungskriterien verwenden.

Um eine Benutzereigenschaft festzulegen, führen Sie die folgenden Schritte aus:

  1. Erstellen Sie eine benutzerdefinierte Definition für die Benutzereigenschaft auf der Seite „Benutzerdefinierte Definitionen“ von Analytics in der Firebase-Konsole. Weitere Informationen finden Sie unter Benutzerdefinierte Dimensionen und Metriken .
  2. Legen Sie eine Benutzereigenschaft in Ihrer App mit der Methode setUserProperty() fest.

Das folgende Beispiel zeigt, wie eine hypothetische Eigenschaft „Lieblingsessen“ hinzugefügt wird, die dem aktiven Benutzer den Wert in der Zeichenfolge „ food zuweist:

Schnell

Hinweis: Dieses Firebase-Produkt ist auf dem macOS-Ziel nicht verfügbar.
Analytics.setUserProperty(food, forName: "favorite_food")

Ziel c

Hinweis: Dieses Firebase-Produkt ist auf dem macOS-Ziel nicht verfügbar.
[FIRAnalytics setUserPropertyString:food forName:@"favorite_food"];

Sie können auf diese Daten über die Seite „Benutzerdefinierte Definitionen“ von Analytics in der Firebase-Konsole zugreifen. Auf der Seite wird eine Liste der Benutzereigenschaften angezeigt, die Sie für Ihre App definiert haben. Sie können diese Eigenschaften für Vergleiche in vielen der in Google Analytics verfügbaren Berichte verwenden. Lesen Sie mehr über das Dashboard .