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.
Nutzereinwilligung festlegen
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.