Best Practices bei der Datenerfassung
Wenn Sie sich den Nutzerprofil-Lebenszyklus Ihrer Kund:innen vorstellen, kann es schwierig sein zu entscheiden, wann und wie Sie Nutzerdaten für bekannte und unbekannte Nutzer:innen erfassen. Dieser Artikel erläutert anhand eines Anwendungsfalls verschiedene Methoden und Best Practices zur Erfassung neuer und bestehender Nutzerdaten.
Das folgende Beispiel ist ein Anwendungsfall für die E-Mail-Erfassung, die Logik gilt jedoch für viele verschiedene Szenarien der Datenerfassung. In diesem Beispiel gehen wir davon aus, dass Sie bereits ein Registrierungsformular oder eine andere Möglichkeit zur Erfassung von Nutzerinformationen integriert haben.
Nachdem Nutzer:innen Ihnen Informationen zur Protokollierung bereitgestellt haben, empfehlen wir Ihnen, zu überprüfen, ob die Daten bereits in Ihrer Datenbank vorhanden sind, und gegebenenfalls ein Nutzer-Alias-Profil zu erstellen oder das vorhandene Nutzerprofil zu aktualisieren.
Wenn unbekannte Nutzer:innen Ihre Website besuchen und zu einem späteren Zeitpunkt ein Konto erstellen oder sich über eine E-Mail-Registrierung identifizieren, muss das Zusammenführen von Profilen sorgfältig gehandhabt werden. Je nach Methode, mit der Sie die Zusammenführung vornehmen, können reine Alias-Nutzerdaten oder anonyme Daten überschrieben werden.
Nutzerdaten über ein Webformular erfassen
Schritt 1: Prüfen, ob der/die Nutzer:in existiert
Wenn Nutzer:innen über ein Webformular Inhalte eingeben, prüfen Sie, ob in Ihrer Datenbank bereits ein:e Nutzer:in mit dieser E-Mail-Adresse existiert. Dafür haben Sie folgende Möglichkeiten:
- Interne Datenbank prüfen (empfohlen): Wenn Sie außerhalb von Braze einen externen Datensatz oder eine Datenbank mit den angegebenen Nutzerinformationen haben, ziehen Sie diese beim Absenden der E-Mail oder bei der Kontoerstellung heran, um sicherzustellen, dass die Informationen noch nicht erfasst wurden.
- Endpunkt
/users/track: Verwenden Sieemailals Bezeichner. Wenn die E-Mail-Adresse noch nicht existiert, wird ein neues Nutzerprofil erstellt. - Endpunkt
/subscription/status/get: Wenn Sie E-Mail-Adressen über ein angepasstes Formular erfassen und die Mitgliedschaft in Abo-Gruppen anschließend über die REST API festlegen, rufen Sie zuerst diesen Endpunkt auf. Existiert kein passendes Profil, erstellen oder abonnieren Sie den/die Nutzer:in über den Endpunkt/subscription/status/set. Andernfalls aktualisieren Sie das bestehende Profil, anstatt ein Duplikat zu erstellen.
Schritt 2: Nutzer:in protokollieren oder aktualisieren
- Wenn der/die Nutzer:in existiert:
- Erstellen Sie kein neues Profil.
- Protokollieren Sie ein angepasstes Attribut (zum Beispiel
newsletter_subscribed: true) im Profil des Nutzers/der Nutzerin, um anzugeben, dass die E-Mail-Adresse über ein Newsletter-Abo übermittelt wurde. Wenn mehrere Braze-Nutzerprofile mit derselben E-Mail-Adresse existieren, werden alle Profile exportiert.
- Wenn der/die Nutzer:in nicht existiert:
- Erstellen Sie über den Endpunkt
/users/trackein Profil, das nur einen Alias enthält. Dieser Endpunkt akzeptiert einuser_alias-Objekt und erstellt ein reines Alias-Profil, wennupdate_existing_onlyauffalsegesetzt ist. Legen Sie die E-Mail-Adresse des Nutzers/der Nutzerin als Nutzer-Alias fest, um später auf diese Person verweisen zu können (da sie keineexternal_idhat).
- Erstellen Sie über den Endpunkt

E-Mail-Adressen von Nutzer:innen über ein E-Mail-Erfassungsformular erfassen
Mit einem E-Mail-Erfassungsformular können Sie Nutzer:innen auffordern, ihre E-Mail-Adresse anzugeben. Diese wird dann ihrem Nutzerprofil hinzugefügt. Wie Sie dieses Formular einrichten, erfahren Sie unter E-Mail-Erfassungsformular.
Wenn Sie ein angepasstes Formular verwenden und die Mitgliedschaft in Abo-Gruppen über die REST API festlegen, überprüfen Sie vor dem Anlegen von Nutzer:innen, ob bereits ein Profil existiert. Weitere Informationen finden Sie unter Schritt 1: Prüfen, ob der/die Nutzer:in existiert.
Identifizieren von Nutzer:innen, die nur über einen Alias verfügen
Wenn Sie Nutzer:innen bei der Kontoerstellung identifizieren, können Nutzer:innen, die nur über einen Alias verfügen, über den Endpunkt /users/identify identifiziert werden und eine externe ID erhalten. Dabei wird das Profil mit nur einem Alias mit dem bekannten Profil zusammengeführt.
Um zu prüfen, ob ein:e Nutzer:in nur über einen Alias verfügt, überprüfen Sie, ob der:die Nutzer:in in Ihrer Datenbank existiert.
- Wenn ein externer Datensatz existiert, können Sie den Endpunkt
/users/identify/aufrufen. - Wenn der Endpunkt
/users/export/ideineexternal_idzurückgibt, können Sie den Endpunkt/users/identify/aufrufen. - Wenn der Endpunkt nichts zurückgibt, sollte kein Aufruf von
/users/identify/erfolgen.
Erfassen von Nutzerdaten, wenn bereits reine Alias-Nutzerinformationen vorhanden sind
Wenn Nutzer:innen ein Konto erstellen oder sich über eine E-Mail-Registrierung identifizieren, können Sie die Profile zusammenführen. Eine Liste der Felder, die zusammengeführt werden können, finden Sie unter Verhalten bei Zusammenführungs-Updates.
Doppelte Nutzerprofile zusammenführen
Wenn Ihre Nutzerdaten wachsen, können Sie doppelte Nutzerprofile im Braze-Dashboard zusammenführen. Diese doppelten Profile müssen über dieselbe Suchanfrage gefunden werden. Weitere Informationen zum Zusammenführen doppelter Nutzerprofile finden Sie unter Doppelte Nutzer:innen zusammenführen.
Sie können auch den Endpunkt zum Zusammenführen von Nutzer:innen verwenden, um ein Nutzerprofil mit einem anderen zusammenzuführen.

Nachdem Nutzerprofile zusammengeführt wurden, kann diese Aktion nicht rückgängig gemacht werden.