Die Data Manager API unterstützt das Hochladen verschiedener Arten von Nutzerdaten. Beachten Sie die Formatierungs-, Hashing- und Codierungsanforderungen für jedes Datenelement, damit Ihre Daten erfolgreich empfangen und verarbeitet werden.
UserData: Vom Nutzer bereitgestellte Daten wie eine E-Mail-Adresse oder Telefonnummer.PairData: Publisher Advertiser Identity Reconciliation (PAIR)-IDs.MobileData: Daten zur Identifizierung eines Mobilgeräts.
UserData-Anforderungen
Ein UserData-Objekt ist eine Sammlung von UserIdentifier-Objekten. Jede UserIdentifier hat genau eines der Attribute in der folgenden Tabelle.
| UserIdentifier | |||||||
|---|---|---|---|---|---|---|---|
email_address |
|
||||||
phone_number |
|
||||||
address |
AddressInfo
-ObjektInformationen zur Formatierung von
AddressInfo |
||||||
AddressInfo-Format
Verwenden Sie die folgenden Formatierungsrichtlinien, um das Attribut address einer UserIdentifier zu erstellen.
| AddressInfo | |||||||
|---|---|---|---|---|---|---|---|
given_name |
|
||||||
family_name |
|
||||||
region_code |
|
||||||
postal_code |
|
||||||
PairData-Anforderungen
Füllen Sie das pair_ids Feld eines PairData Objekts mit einer Liste von IDs.
Formatieren Sie jedes Element in der Liste so:
- Hashen Sie die von Cleanroom bereitgestellten personenbezogenen Daten mit dem SHA-256-Algorithmus.
- Verschlüsseln Sie die Hash-Bytes mit einer kommutativen EC-Verschlüsselung und dem Publisher-Schlüssel für die PAIR-Nutzerliste.
- Codieren Sie die verschlüsselten Daten mit Hex- oder Base64-Codierung.
MobileData-Anforderungen
Füllen Sie das mobile_ids Feld eines MobileData Objekts mit einer Liste von
Mobil-IDs. Mobil-IDs nicht hashen.
Zeitstempelformat
Wenn Sie das JSON-Format für Timestamp-Felder wie
timestamp und last_updated_timestamp von Event verwenden, nutzen Sie das RFC
3339-Format. Hier einige Beispiele für die UTC-Zeit vom 8. August 2025, 17:18:44.291 Uhr im RFC 3339-Format und in verschiedenen Zeitzonen:
- Zeitzone UTC:
2025-08-08T17:18:44.291Z - Zeitzone EDT, die zu diesem Zeitpunkt vier Stunden vor UTC lag:
2025-08-08T13:18:44.291-04:00 - Zeitzone PDT, die zu diesem Zeitpunkt sieben Stunden vor UTC lag:
2025-08-08T10:18:44.291-07:00 - Zeitzone für Tokio, Japan, die neun Stunden vor UTC lag und keine Sommerzeit hat:
2025-08-08T22:18:44.291+09:00
Wenn Sie das Protokollzwischenspeicher-Format verwenden, legen Sie beim Erstellen des Timestamp die seconds und optional die nanos fest. Hier sind die Werte für seconds und nanos für die UTC-Zeit vom 8. August 2025, 17:18:44.291 Uhr:
seconds:1754683124nanos:291000000
Codierung
Beachten Sie beim Codieren von Daten Folgendes:
- Bei der Groß-/Kleinschreibung der Codierungsausgabe spielt die Hexadezimalcodierung (Hex) keine Rolle.
- Bei der Base64-Codierung spielt die Groß-/Kleinschreibung der Codierungsausgabe eine Rolle.