Best Practices bei der Datenerfassung
Zu wissen, wann und wie Nutzerdaten für bekannte und unbekannte Nutzer:innen erfasst werden, kann eine Herausforderung darstellen, wenn man den Kundenprofil-Lebenszyklus Ihrer Kund:innen betrachtet. Dieser Artikel erläutert verschiedene Methoden und Best Practices zur Erfassung neuer und bestehender Nutzerdaten, indem er Sie durch einen Anwendungsfall führt.
Das folgende Beispiel ist ein Anwendungsfall für die E-Mail-Erfassung, aber die Logik gilt für viele verschiedene Szenarien der Datenerfassung. In diesem Beispiel gehen wir davon aus, dass Sie bereits ein Registrierungsformular oder eine Möglichkeit zur Erfassung von Nutzerinformationen integriert haben.
Nachdem ein:e Nutzer:in Ihnen Informationen zur Verfügung gestellt hat, 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 Kundenprofil zu aktualisieren.
Wenn ein:e unbekannte:r Nutzer:in Ihre Website besucht und zu einem späteren Zeitpunkt ein Konto erstellt oder sich durch eine E-Mail-Registrierung identifiziert, muss das Zusammenführen von Profilen sorgfältig gehandhabt werden. Je nach der Methode, mit der Sie die Zusammenführung vornehmen, können Alias-Nutzerdaten oder anonyme Daten überschrieben werden.
Nutzerdaten über ein Webformular erfassen
Schritt 1: Prüfen, ob der/die Nutzer:in existiert
Wenn ein:e Nutzer:in Inhalte über ein Webformular eingibt, prüfen Sie, ob bereits ein:e Nutzer:in mit dieser E-Mail-Adresse in Ihrer Datenbank existiert. Dies können Sie auf eine der folgenden Arten tun:
- Interne Datenbank prüfen (empfohlen): Wenn Sie einen externen Datensatz oder eine Datenbank mit den bereitgestellten Nutzerinformationen haben, die außerhalb von Braze existiert, referenzieren Sie diese zum Zeitpunkt der E-Mail-Übermittlung oder Kontoerstellung, um zu bestätigen, dass die Informationen nicht bereits erfasst wurden.
/users/track-Endpunkt: Verwenden Sieemailals Bezeichner, und ein neues Nutzerprofil wird erstellt, wenn die E-Mail-Adresse noch nicht existiert./subscription/status/get-Endpunkt: Wenn Sie E-Mail-Adressen über ein benutzerdefiniertes Formular erfassen und dann die Abo-Gruppen-Mitgliedschaft über die REST API festlegen, rufen Sie zuerst diesen Endpunkt auf. Wenn kein übereinstimmendes Profil existiert, erstellen oder abonnieren Sie den/die Nutzer:in mit dem/subscription/status/set-Endpunkt. Andernfalls aktualisieren Sie das vorhandene Profil, anstatt ein Duplikat zu erstellen.
Schritt 2: Nutzer:in protokollieren oder aktualisieren
- Wenn ein:e Nutzer:in existiert:
- Erstellen Sie kein neues Profil.
- Protokollieren Sie ein angepasstes Attribut (zum Beispiel
newsletter_subscribed: true) im Profil des/der Nutzer:in, um anzuzeigen, dass der/die Nutzer:in seine/ihre E-Mail-Adresse über ein Newsletter-Abo übermittelt hat. Wenn mehrere Braze-Nutzerprofile mit derselben E-Mail-Adresse existieren, werden alle Profile exportiert.
- Wenn ein:e Nutzer:in nicht existiert:
- Erstellen Sie ein Alias-only-Profil über den
/users/track-Endpunkt. Dieser Endpunkt akzeptiert einuser_alias-Objekt und erstellt ein Alias-only-Profil, wennupdate_existing_onlyauffalsegesetzt ist. Setzen Sie die E-Mail-Adresse des/der Nutzer:in als Nutzer-Alias, um diese:n Nutzer:in in Zukunft referenzieren zu können (da der/die Nutzer:in keineexternal_idhaben wird).
- Erstellen Sie ein Alias-only-Profil über den

E-Mail-Adressen über ein E-Mail-Erfassungsformular sammeln
Verwenden Sie ein E-Mail-Erfassungsformular, um Nutzer:innen aufzufordern, ihre E-Mail-Adresse einzugeben, die dann ihrem Nutzerprofil hinzugefügt wird. Weitere Informationen zur Einrichtung dieses Formulars finden Sie unter E-Mail-Erfassungsformular.
Wenn Sie ein angepasstes Formular verwenden und die Zugehörigkeit zu Abo-Gruppen über die REST API festlegen, prüfen Sie, ob bereits ein Profil vorhanden ist, bevor Sie eine:n Nutzer:in erstellen. Siehe Schritt 1: Prüfen, ob die/der Nutzer:in existiert.
Identifizierung von Alias-only-Nutzer:innen
Bei der Identifizierung von Nutzer:innen bei der Kontoerstellung können Alias-only-Nutzer:innen über den /users/identify-Endpunkt identifiziert und mit einer externen ID versehen werden, indem das Alias-only-Profil mit dem bekannten Profil zusammengeführt wird.
Um zu prüfen, ob es sich um Alias-only-Nutzer:innen handelt, überprüfen Sie, ob die Nutzer:innen existieren in Ihrer Datenbank.
- Wenn ein externer Datensatz vorhanden ist, können Sie den
/users/identify/-Endpunkt aufrufen. - Wenn der
/users/export/id-Endpunkt eineexternal_idzurückgibt, können Sie den/users/identify/-Endpunkt aufrufen. - Wenn der Endpunkt nichts zurückgibt, sollte kein
/users/identify/-Aufruf erfolgen.
Nutzerdaten erfassen, wenn bereits Nur-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 Zusammenführungsverhalten bei Updates.
Doppelte Nutzerprofile zusammenführen
Wenn Ihre Nutzerdaten wachsen, können Sie doppelte Nutzerprofile über das Braze-Dashboard zusammenführen. Diese doppelten Profile müssen mit derselben Suchabfrage gefunden werden. Weitere Informationen zum Zusammenführen doppelter Nutzerprofile finden Sie unter Doppelte Nutzer:innen zusammenführen.
Sie können auch den Endpunkt „Nutzer:innen zusammenführen“ verwenden, um ein Nutzerprofil mit einem anderen zusammenzuführen.

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