La API de Data Manager admite la carga de varios tipos de datos de usuario. Sigue los requisitos de formato, hashing y codificación para cada elemento de datos de modo que tus datos se reciban y procesen correctamente.
UserData: Datos proporcionados por el usuario, como una dirección de correo electrónico o un número de teléfono.IpData: Datos de IP, como una dirección IP y las marcas de tiempo asociadas.PairData: IDs de Conciliación de Identidades de Publicador y Anunciante (PAIR).MobileData: Datos que identifican un dispositivo móvil.
Requisitos de UserData
Un objeto UserData es una colección de objetos UserIdentifier. Cada UserIdentifier tiene exactamente uno de los atributos de la siguiente tabla.
| UserIdentifier | |||||||
|---|---|---|---|---|---|---|---|
email_address |
|
||||||
phone_number |
|
||||||
address |
AddressInfo
objetoConsulta la
AddressInfo
especificación de formato. |
||||||
Formato AddressInfo
Utiliza los siguientes lineamientos de formato para crear el atributo address de un UserIdentifier.
| AddressInfo | |||||||
|---|---|---|---|---|---|---|---|
given_name |
|
||||||
family_name |
|
||||||
region_code |
|
||||||
postal_code |
|
||||||
Requisitos de IpData
Un IpData objeto tiene los siguientes atributos.
| IpData | |||||||
|---|---|---|---|---|---|---|---|
ip_address |
|
||||||
Requisitos de PairData
Propaga el campo pair_ids de un objeto PairData con una lista de IDs.
Para formatear cada elemento de la lista, sigue estos pasos:
- Genera un hash en los datos de IIP proporcionados por la clean room con el algoritmo SHA-256.
- Encripta los bytes del hash con un cifrado conmutativo EC usando la clave del publicador para la lista de usuarios de PAIR.
- Codifica los datos encriptados con codificación hexadecimal o Base64.
Requisitos de MobileData
Propaga el campo mobile_ids de un objeto MobileData con una lista de
IDs de dispositivos móviles. No generes un hash para los IDs de dispositivos móviles.
Formato de marca de tiempo
Si utilizas el formato JSON para los campos Timestamp, como
timestamp y last_updated_timestamp de Event, utiliza el formato RFC
3339. Estos son algunos ejemplos de la hora UTC del 8 de agosto de 2025 a las 5:18:44.291 p.m. en el formato RFC 3339 y en diferentes zonas horarias:
- Zona horaria UTC:
2025-08-08T17:18:44.291Z - Zona horaria EDT, que era 4 horas antes de la UTC en ese momento:
2025-08-08T13:18:44.291-04:00 - Zona horaria PDT, que era 7 horas antes de la UTC en ese momento:
2025-08-08T10:18:44.291-07:00 - Zona horaria de Tokio, Japón, que era 9 horas antes de la UTC y no observa el horario de verano:
2025-08-08T22:18:44.291+09:00
Si utilizas el formato de búfer de protocolo, configura los seconds y, de manera opcional, los nanos cuando crees el Timestamp. Estos son los valores de seconds y nanos para la hora UTC del 8 de agosto de 2025 a las 5:18:44.291 p.m.:
seconds:1754683124nanos:291000000
Codificación
Ten en cuenta lo siguiente cuando codifiques datos:
- No se distingue entre mayúsculas y minúsculas en el resultado de la codificación cuando se utiliza la codificación hexadecimal (hex).
- _Sí_ se distingue entre mayúsculas y minúsculas en el resultado de la codificación cuando se utiliza la codificación Base64 encoding.