Da formato a los datos del usuario

La API de Data Manager admite subir varios tipos de datos del usuario. Sigue los requisitos de formato, hash y codificación de cada elemento de datos para garantizar que tus datos se reciban y se procesen de forma correcta.

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
Formato
string
Convertir a minúsculas.
Espacio en blancoRecorta los espacios en blanco iniciales, intermedios y finales.
HashingHash mediante el algoritmo SHA-256 Codifica los bytes de hash con la codificación hexadecimal o Base64.
phone_number
Formato
string
Incluye el signo más (+) y el código de país.
Espacio en blancoRecorta los espacios en blanco iniciales y finales.
HashingHash mediante el algoritmo SHA-256 Codifica los bytes de hash con la codificación hexadecimal o Base64.
address

Formato AddressInfo

Usa los siguientes lineamientos de formato para crear el atributo address de un elemento UserIdentifier.

AddressInfo
given_name
Formato
string
Convertir a minúsculas.
No incluyas prefijos como Mrs.
Espacio en blancoRecorta los espacios en blanco iniciales y finales.
HashingHash mediante el algoritmo SHA-256 Codifica los bytes de hash con la codificación hexadecimal o Base64.
family_name
Formato
string
Convertir a minúsculas.
No incluyas sufijos como Jr.
Espacio en blancoRecorta los espacios en blanco iniciales y finales.
HashingHash mediante el algoritmo SHA-256 Codifica los bytes de hash con la codificación hexadecimal o Base64.
region_code
Formato
string
Un código ISO-3166-1 alpha-2 de dos caracteres.
Espacio en blancoRecorta los espacios en blanco iniciales y finales.
HashingNo generes un hash en region_code.
postal_code
Formato
string
Se permite el uso tanto de códigos postales estadounidenses como internacionales.
Para las direcciones de EE.UU., usa 5 o 5 dígitos seguidos de una extensión de 4 dígitos. Usar una extensión de 4 dígitos puede mejorar tu porcentaje de coincidencias.
Para todos los demás países, no uses extensiones de código postal.
Espacio en blancoRecorta los espacios en blanco iniciales y finales.
HashingNo generes un hash en postal_code.

Requisitos de PairData

Propaga el campo pair_ids de un objeto PairData con una lista de IDs. Para darle formato a cada elemento de la lista, sigue estos pasos:

  1. Genera un hash para los datos de PII proporcionados por el espacio de limpieza mediante el algoritmo SHA-256.
  2. Encripta los bytes de hash con un algoritmo de cifrado conmutativo EC mediante la clave del publicador para la lista de usuarios de PAIR.
  3. 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 ID de dispositivos móviles.

Próximos pasos