Attribut
Attribute sind detaillierte, beschreibende Daten zum Nutzerverhalten und werden in drei Typen unterteilt: Ereignisattribute, Nutzerattribute und Geräteattribute. Durch die gezielte Definition von Ereignissen, Nutzer:innen und Geräten mittels Attributen können diese als Filterbedingungen in Nutzerreisen eingesetzt werden.
Attributtypen
Attribute werden in drei Kategorien untergliedert: Ereignisattribute, Nutzerattribute und Geräteattribute. Jede Kategorie umfasst Standardattribute, empfohlene Attribute und benutzerdefinierte Attribute.
| Kategorie | Attributtyp | Beschreibung |
|---|---|---|
| Ereignisattribute | Standard | Vordefinierte Ereignisattribute, die automatisch vom SDK erfasst und gemeldet oder per Backend-Berechnung generiert werden |
| Empfohlen | Vordefinierte Ereignisattribute, die von Entwickler:innen per API-Aufruf gemeldet werden | |
| Benutzerdefiniert | Von Entwickler:innen nach geschäftlichen Anforderungen erstellte und gemeldete Ereignisattribute | |
| Geräteattribute | Standard | Vordefinierte Geräteattribute, die automatisch vom SDK erfasst und gemeldet oder per Backend-Berechnung generiert werden |
| Nutzerattribute | Standard | Vordefinierte Nutzerattribute, die automatisch vom SDK erfasst und gemeldet oder per Backend-Berechnung generiert werden |
| Empfohlen | Vordefinierte Nutzerattribute, die von Entwickler:innen per API-Aufruf gemeldet werden | |
| Benutzerdefiniert | Von Entwickler:innen nach geschäftlichen Anforderungen frei erstellte und gemeldete Nutzerattribute |
Attribut-Datentypen
| Datentyp | Beschreibung |
|---|---|
| STRING | Zeichenkettentyp, z. B. „Benutzername“, wird in der Regel als STRING gesetzt |
| NUMBER | Numerischer Typ, unterstützt Ganzzahlen und Dezimalzahlen, z. B. „Kaufanzahl“, wird in der Regel als NUMBER gesetzt |
| BOOL | Boolescher Typ, unterstützt true/false, z. B. „Ist VIP-Mitglied“, wird in der Regel als BOOL gesetzt |
| DATETIME | Datum- und Uhrzeit-Typ, unterstützt Daten im ISO8601-Format. Zum Beispiel wird „Registrierungszeitpunkt des Kontos“ in der Regel als DATETIME gesetzt |
| LIST | Listentyp, ein Array aus Zeichenketten (z. B. [„Tesla“, „Volkswagen“, „Audi“]), wie „Interessen-Tags“, wird in der Regel als LIST gesetzt |
Benutzerdefinierte Attribute
Neben den vordefinierten Standard- und empfohlenen Attributen können Entwickler:innen benutzerdefinierte Ereignis- und Nutzerattribute entsprechend den geschäftlichen Anforderungen erstellen. Benutzerdefinierte Attribute können auf zwei Arten erstellt werden: über die Seitenerstellung oder per API-Erstellung.
Seitenerstellung
Attribute können auf der Seite einzeln oder per Excel-Import in großen Mengen erstellt werden. Folgende Angaben sind erforderlich:
| Information | Erforderlich | Beschreibung |
|---|---|---|
| Attributname | Erforderlich | Der Name des gemeldeten Attributs, unterstützt Kleinbuchstaben, Zahlen und Unterstriche und muss mit einem Buchstaben beginnen, z. B. open_app. Nach dem Setzen ist keine Änderung mehr möglich. |
| Attributbeschreibung | Erforderlich | Fügen Sie eine Notiz hinzu, um Ihr Attribut verständlicher zu machen, bis zu 50 Zeichen. Änderungen sind nach dem Setzen möglich. |
| Datentyp | Erforderlich | Der Datentyp bestimmt, wie das MA-System die Attributdaten verarbeitet. Stimmen die gemeldeten Daten nicht mit dem Typ überein, erfolgt eine Zwangskonvertierung. Schlägt die Konvertierung fehl, werden die Daten verworfen. Unterstützte Typen: STRING, NUMBER, BOOL, DATETIME und LIST. |
API-Erstellung
Attribute können flexibel per API gemeldet werden. Existiert das Attribut noch nicht, wird es automatisch erstellt:
- Existiert das Ereignisattribut nicht, wird es automatisch erstellt und dem Ereignis zugeordnet.
- Existiert das Nutzerattribut nicht, wird es automatisch erstellt.
API-Schnittstellen für Ereignisberichte: Android API, iOS API, Web API, Rest API
API-Schnittstellen für Nutzerattribut-Berichte: Android API, iOS API, Web API, Rest API
Attributstatus
Sobald benutzerdefinierte Ereignis- oder Nutzerattribute erstellt wurden, ist ihr Anfangsstatus auf „Sichtbar“ gesetzt. Sie können den Status nach geschäftlichen Anforderungen anpassen.
| Status | Beschreibung |
|---|---|
| Sichtbar | Im Attributfilter angezeigt und kann Attributberichte empfangen |
| Ausgeblendet | Nicht im Attributfilter angezeigt, kann aber Attributberichte empfangen |
| Deaktiviert | Nicht im Attributfilter angezeigt und kann keine Attributberichte empfangen |
Standardattribute
EngageLab hat die Namen und Beschreibungen von „Ereignisattributen, Nutzerattributen und Geräteattributen“ vordefiniert. Diese Standardattribute werden automatisch vom SDK erfasst und gemeldet oder per Backend-Berechnung generiert.
Standardattribute können nicht bearbeitet oder gelöscht werden. Die Liste der Standardattribute kann auf der Seite eingesehen oder als Excel-Datei heruntergeladen werden.

Empfohlene Attribute
EngageLab stellt vordefinierte „Ereignisattribute und Nutzerattribute“ bereit, die von Entwickler:innen per API-Aufruf gemeldet werden.
Wir empfehlen, empfohlene Attribute möglichst umfassend zu melden, um die spätere Analyse zu erleichtern.
Empfohlene Attribute können nicht bearbeitet oder gelöscht werden. Die Liste der empfohlenen Attribute kann auf der Seite eingesehen oder als Excel-Datei heruntergeladen werden.

