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 bereits existiert
Wenn ein/eine Nutzer:in Inhalte über ein Webformular eingibt, prüfen Sie, ob ein/eine Nutzer:in mit dieser E-Mail-Adresse bereits in Ihrer Datenbank existiert. Sie können dies auf eine der folgenden Weisen 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, verwenden 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 es wird ein neues Kundenprofil 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-Zugehörigkeit über die REST API festlegen, rufen Sie zuerst diesen Endpunkt auf. Wenn kein passendes Profil existiert, erstellen oder abonnieren Sie den/die Nutzer:in mit dem/subscription/status/set-Endpunkt. Andernfalls aktualisieren Sie das bestehende Profil, anstatt ein Duplikat zu erstellen.
Schritt 2: Nutzer:in protokollieren oder aktualisieren
- Wenn ein/eine 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 er/sie die 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/eine 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. Legen Sie die E-Mail-Adresse des/der Nutzer:in als Nutzer-Alias fest, um diese/n Nutzer:in in Zukunft referenzieren zu können (da der/die Nutzer:in keineexternal_idhat).
- 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 zu ihrem Kundenprofil hinzugefügt wird. Weitere Informationen zur Einrichtung dieses Formulars finden Sie unter E-Mail-Erfassungsformular.
Wenn Sie ein angepasstes Formular verwenden und die Abo-Gruppen-Zugehörigkeit über die REST API festlegen, prüfen Sie zunächst, ob bereits ein Profil vorhanden ist, bevor Sie eine:n Nutzer:in erstellen. Siehe Schritt 1: Prüfen, ob der/die Nutzer:in existiert.
Alias-only-Nutzer:innen identifizieren
Beim Identifizieren von Nutzer:innen bei der Kontoerstellung können Alias-only-Nutzer:innen über den /users/identify-Endpunkt identifiziert und einer externen ID zugewiesen werden, indem das Alias-only-Profil mit dem bekannten Profil zusammengeführt wird.
Um zu prüfen, ob ein:e Nutzer:in alias-only ist, überprüfen Sie, ob der/die Nutzer:in existiert in Ihrer Datenbank.
- Falls ein externer Datensatz vorhanden ist, können Sie den
/users/identify/-Endpunkt aufrufen. - Falls der
/users/export/id-Endpunkt eineexternal_idzurückgibt, können Sie den/users/identify/-Endpunkt aufrufen. - Falls 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 durch 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ührungsaktualisierungen.
Doppelte Nutzerprofile zusammenführen
Wenn Ihre Nutzerdaten wachsen, können Sie doppelte Nutzerprofile über das Braze-Dashboard zusammenführen. Diese doppelten Profile müssen mithilfe derselben Suchanfrage 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 Kundenprofil mit einem anderen zusammenzuführen.

Nachdem Nutzerprofile zusammengeführt wurden, kann diese Aktion nicht rückgängig gemacht werden.
Zusätzliche Ressourcen
- Lesen Sie unseren Artikel zum Braze Kundenprofil-Lebenszyklus für weiteren Kontext.
- Sehen Sie sich unsere Dokumentation zum Festlegen von Nutzer-IDs und zum Aufrufen der
changeUser()-Methode für Android, iOS und Internet an.