Benutzer
Das EngageLab CDP (Customer Data Platform) ermöglicht Unternehmen, Daten aus unterschiedlichen Ökosystemen zu bündeln, einheitliche Nutzeridentitäten zu schaffen, detaillierte Datenprofile für Personen, Objekte und Ereignisse zu erstellen und Herausforderungen bei der eindeutigen Identifikation in Multi-Device- und Multi-Account-Szenarien effektiv zu lösen. Dies ermöglicht einen geschlossenen Marketingprozess für Nutzer:innen.
Nutzeridentität
Nutzer:innen verfügen über verschiedene ID-Systeme, um ihre Identität auf verschiedenen Geschäftsplattformen und in unterschiedlichen Phasen zu erkennen und zu unterscheiden. Diese verschiedenen ID-Systeme werden in EngageLab als Nutzeridentitäten bezeichnet.
Durch die Konsolidierung dieser verstreuten Nutzeridentitätsdaten können Unternehmen wertvolle Nutzer:innen-Datenbestände aufbauen.
| Nutzeridentitäts-ID | Priorität | Beschreibung |
|---|---|---|
| user_id | 1 | Wenn das Unternehmen eine:n Nutzer:in beim Login identifiziert, wird hier die eindeutige Login-Nutzeridentität vergeben. Datentyp STRING, es kann nur ein Wert zugewiesen werden. |
| anonymous_id | 2 | Wenn der:die Nutzer:in nicht eingeloggt ist, aber andere identifizierbare Informationen bereitstellt, kann eine anonyme ID vergeben werden, z. B. eine E-Mail-Adresse oder eine von Dritten generierte ID. Datentyp STRING, es kann nur ein Wert zugewiesen werden. |
| registration_id | 3 | Wenn das EngageLab SDK in eine App oder Website integriert ist, wird bei Nutzerinteraktionen automatisch eine Gerätekennung generiert. Datentyp LISTE, es können mehrere Werte zugewiesen werden, um Multi-Device-Szenarien zu unterstützen. |
Unternehmensentwickler:innen können APIs aufrufen, um Nutzeridentitäten zu setzen: Android API, iOS API, Web API, Rest API.
EUID
EngageLab generiert basierend auf den Nutzeridentitätsinformationen und deren Priorität eine systemweit eindeutige Kennung (EUID). Die Generierungsstrategie erfolgt wie folgt:
- Die anfragende Person sendet eine Anfrage zum Setzen der Nutzeridentitäten und setzt eine oder mehrere der oben genannten Nutzeridentitäten.
- EngageLab durchsucht und vergleicht die Nutzeridentitätswerte in der Nutzer:innen-Datenbank nach deren Priorität:
- Wenn keine der Nutzeridentitätswerte übereinstimmt, wird eine neue EUID generiert und an die anfragende Person zurückgegeben.
- Wenn der Nutzeridentitätswert mit der höchsten Priorität erfolgreich übereinstimmt, wird die zugehörige EUID zurückgegeben.
- Wenn der Nutzeridentitätswert mit höherer Priorität nicht übereinstimmt, aber ein Wert mit niedrigerer Priorität erfolgreich übereinstimmt:
- Sobald eine Nutzeridentität erfolgreich übereinstimmt, werden keine weiteren Abgleiche mit Nutzeridentitäten niedrigerer Priorität durchgeführt.
- Die Daten der übereinstimmenden EUID werden abgefragt:
- Ist bereits eine Nutzeridentität mit höherer Priorität vorhanden, wird eine neue EUID generiert und zurückgegeben. (Szenario: Auf demselben Gerät wird das Konto gewechselt, sodass eine neue EUID erforderlich ist.)
- Wurde keine Nutzeridentität mit höherer Priorität gesetzt, wird die übereinstimmende EUID zurückgegeben. (Szenario: Mehrere Besuche im anonymen Zustand, die das Verhalten derselben Person abbilden, sodass dieselbe EUID zurückgegeben werden muss.)
- Nach der Generierung oder Rückgabe einer EUID wird sichergestellt, dass jeder Nutzeridentitätswert immer nur einer EUID zugeordnet ist. Beispielsweise darf dieselbe Telefonnummer nicht gleichzeitig die Nutzeridentität von EUID-A und EUID-B sein:
- Es werden alle von der anfragenden Person gesetzten Nutzeridentitätswerte in der Nutzer:innen-Datenbank durchsucht und die entsprechenden Nutzeridentitätsfeldwerte der ursprünglichen EUID bei Übereinstimmung gelöscht.
- Alle von der anfragenden Person gesetzten Nutzeridentitätswerte werden in die Nutzeridentitätsfelder der erhaltenen EUID geschrieben. Die Verarbeitungslogik (Überschreiben oder Anhängen) richtet sich nach dem Datentyp der Nutzeridentität.
Nutzer:innenverwaltung
Im System generierte Nutzer:innen können über die Benutzeroberfläche verwaltet werden, einschließlich Nutzer:innen-Upload, Anzeige von Nutzeridentitäten, Aktivitäten, Attributen, Geräteinformationen und Kontaktdaten.

Nutzertypen
Die generierten Nutzer:innen werden in zwei Typen unterteilt: Besucher:innen und registrierte Nutzer:innen.
- Eingeloggte Nutzer:innen: EUIDs mit einer vom Unternehmen erkannten user_id-Nutzeridentität.
- Anonyme Nutzer:innen: EUIDs ohne eine vom Unternehmen erkannte user_id-Nutzeridentität.
Nutzer:innen hochladen
Unternehmen können Offline-Aktivitäten durchführen, bei denen zahlreiche Nutzerdaten manuell eingegeben werden müssen. EngageLab unterstützt das direkte Hochladen von Nutzer:innen über die Benutzeroberfläche.
Nutzerattribute und Kontaktdaten können über drei Identifikatoren erfasst werden: EUID, UserID und anonyme ID. Massen-Uploads sind per Excel-Datei möglich.

Nutzerdetails
Nutzeraktivitäten
Im Bereich Nutzeraktivitäten werden alle Aktionen der Nutzer:innen angezeigt, unterteilt in „Ereignisse“, „Informationsaktualisierungen“ und „Nutzerinteraktionen“. Eine Attributionsanalyse kann auf Basis des Zeitverlaufs der Nutzeraktivitäten erfolgen.
| Aktivität | Beschreibung |
|---|---|
| Ereignis | Alle von Nutzer:innen ausgelösten Ereignisse, unterteilt in Standardereignisse, empfohlene Ereignisse und benutzerdefinierte Ereignisse. |
| Informationsaktualisierung | Eine Aktivität wird generiert, wenn Nutzeridentitäten, Nutzerattribute, Geräteattribute oder Kontaktdaten aktualisiert werden. |
| Nutzerinteraktion | Eine Aktivität wird generiert, wenn das System eine Nachricht an Nutzer:innen sendet und diese darauf reagieren. |

Nutzerattribute
Alle für diese:n Nutzer:in gesetzten Nutzerattribute können eingesehen werden.

Geräteattribute
Verwendet der:die Nutzer:in mehrere Geräte, werden mehrere Geräte-IDs und die entsprechenden Geräteattributinformationen generiert.

Kontaktdaten
Für Nutzer:innen hinterlegte Kontaktdaten werden für den Versand von Nachrichten in der User Journey verwendet.


