Nutzerdaten vorbereiten

Laden Sie erfasste Kundendaten hoch, um Zielgruppen für den Kundenabgleich zu erstellen. Dies sind sensible Daten. Sie müssen sie vor dem Hochladen richtig vorbereiten.

Daten formatieren

So formatieren Sie Ihre Rohdaten:

  • Entfernen Sie alle Leerzeichen aus den Werten für Vorname, Nachname und E‑Mail-Adresse.
  • Wandeln Sie alle Stringwerte in Kleinbuchstaben um.
  • Formatieren Sie den Wert der Telefonnummer im E.164-Format. Geben Sie die Ländervorwahl mit an.

Daten hashen

Hashen Sie Rohdatentypen der folgenden Art mit dem SHA256-Algorithmus:

  • Vorname
  • Nachname
  • E-Mail-Adresse
  • Telefonnummer

Daten zuweisen

Der Zielgruppentyp wird durch die verwendeten Daten bestimmt. Außerdem wird das API-Objekt bestimmt, das zum Übergeben der Daten verwendet wird.

Kontaktdaten

Wenn Sie Kontaktdaten verwenden, um Nutzer abzugleichen:

  • Verwenden Sie den Zielgruppentyp CUSTOMER_MATCH_CONTACT_INFO.
  • Übergeben Sie die Daten in einem ContactInfo-Objekt.

Die Auswahl der für einen Kunden bereitgestellten Daten bestimmt die Methode, die zum Abgleichen verwendet wird:

Abgleichsmethode
E-Mail-Adressenabgleich Dem Feld hashedEmails ist mindestens ein Wert zugewiesen.
Abgleich von Telefonnummern Dem Feld hashedPhoneNumbers ist mindestens ein Wert zugewiesen.
Abgleich von Postanschriften Werte, die den Feldern hashedFirstName, hashedLastName, zipCodes und countryCode zugewiesen sind.
Kombinierter Abgleich von E-Mail-Adressen, Postanschriften und Telefonnummern Werte, die den Feldern hashedEmails, hashedPhoneNumbers, hashedFirstName, hashedLastName, zipCodes und countryCode zugewiesen sind.

Fügen Sie alle ContactInfo-Objekte für einen einzelnen Upload in ein ContactInfoList-Objekt ein.

Mobilgeräte-IDs

Wenn Sie Nutzer mithilfe von Mobilgeräte-IDs abgleichen:

  • Verwenden Sie den Zielgruppentyp CUSTOMER_MATCH_DEVICE_ID.
  • Übergeben Sie die Daten mit einem MDID-String.

Fügen Sie alle Mobilgeräte-IDs für einen einzelnen Upload in ein MobileDeviceIdList-Objekt ein.

Legen Sie das Feld consent im entsprechenden Datenobjekt fest, um Signale der von den eingeschlossenen Nutzern erteilten Einwilligung zu übergeben.

Wenn Sie eines der Felder im Consent-Objekt auf CONSENT_STATUS_DENIED setzen, wird ein Fehler zurückgegeben.

Einwilligungssignale gelten für alle Nutzer in einer Anfrage. Verwenden Sie separate Anfragen, um Nutzer mit unterschiedlichen Einwilligungssignalen hochzuladen.