L'API Data Manager supporta il caricamento di più tipi di dati utente. Segui i requisiti di formattazione, hashing e codifica per ogni elemento di dati in modo che i tuoi dati vengano ricevuti ed elaborati correttamente.
UserData
: dati forniti dagli utenti, come un indirizzo email o un numero di telefono.PairData
: ID Publisher Advertiser Identity Reconciliation (PAIR).MobileData
: dati che identificano un dispositivo mobile.
Requisiti per UserData
Un oggetto UserData
è una raccolta di oggetti UserIdentifier
. Ogni
UserIdentifier
ha esattamente uno degli attributi nella tabella seguente.
UserIdentifier | |||||||
---|---|---|---|---|---|---|---|
email_address |
|
||||||
phone_number |
|
||||||
address |
AddressInfo
oggettoFai riferimento alla
AddressInfo
specifica del formato. |
Formato AddressInfo
Utilizza le seguenti linee guida per la formattazione per creare l'attributo address
di un UserIdentifier
.
AddressInfo | |||||||
---|---|---|---|---|---|---|---|
given_name |
|
||||||
family_name |
|
||||||
region_code |
|
||||||
postal_code |
|
Requisiti per PairData
Compila il campo pair_ids
di un oggetto PairData
con un elenco di ID.
Formatta ogni elemento dell'elenco seguendo questi passaggi:
- Esegui l'hashing dei dati PII forniti dalla cleanroom utilizzando l'algoritmo SHA-256.
- Cripta i byte hash con una cifratura commutativa EC utilizzando la chiave del publisher per l'elenco utenti PAIR.
- Codifica i dati criptati utilizzando la codifica esadecimale o Base64.
Requisiti per MobileData
Compila il campo mobile_ids
di un oggetto MobileData
con un elenco di
ID mobile. Non eseguire l'hashing degli ID
mobile.
Formato del timestamp
Se utilizzi il formato JSON per i campi Timestamp
, come
timestamp
e last_updated_timestamp
di Event
, utilizza il formato RFC
3339. Di seguito sono riportati alcuni esempi dell'ora UTC
dell'8 agosto 2025 alle 17:18:44.291 nel formato RFC 3339 e in fusi orari
diversi:
- Fuso orario UTC:
2025-08-08T17:18:44.291Z
- Fuso orario EDT, che all'epoca era 4 ore prima dell'UTC:
2025-08-08T13:18:44.291-04:00
- Fuso orario PDT, che all'epoca era 7 ore prima dell'UTC:
2025-08-08T10:18:44.291-07:00
- Fuso orario di Tokyo, Giappone, che è 9 ore avanti rispetto al fuso orario UTC e non osserva
l'ora legale:
2025-08-08T22:18:44.291+09:00
Se utilizzi il formato Protocol Buffer, imposta seconds
e, facoltativamente, nanos
durante la creazione di Timestamp
. Ecco i valori di seconds
e nanos
per l'ora UTC dell'8 agosto 2025 alle 17:18:44.291:
seconds
:1754683124
nanos
:291000000
Codifica
Tieni presente quanto segue durante la codifica dei dati:
- La distinzione tra maiuscole e minuscole dell'output di codifica non ha importanza quando si utilizza la codifica esadecimale (hex).
- La distinzione tra maiuscole e minuscole nell'output di codifica è importante quando si utilizza la codifica Base64.
Passaggi successivi
- Scopri come criptare i dati utente.