Envio de datos demograficos mediante el tag contenedor
Cuando en el sitio se cuenta con información demográfica de los usuarios (por ejemplo información obtenida al momento del registro de un usuario), existe la posibilidad de enviar esa información al DMP para enriquecer la información de los usuarios dentro de la plataforma. Para lograrlo, se debe implementar un código de JavaScript con este formato:
<script>
_rely.push({
'gender': parametro_genero,
'age' : parametro_edad
});
_rely.send();
</script>
Primero se almacena la información en el array _rely, pudiendo hacer solo una o sucesivas
llamadas a _rely.push, determinando las distintas características a informar. Luego,
se debe enviar con _rely.send(); todas las caracteristicas almacenadas en _rely. El
código siguiente es equivalente al anterior.
<script>
_rely.push({'gender': parametro_genero});
_rely.push({'age' : parametro_edad});
_rely.send();
</script>
A continuación se encuentra detallada la lista completa de atributos que se pueden
enviar.
Para informar género de usuario:
Clave: gender
Valores: 'F' ó 'M' (F informa género femenino, M informa género masculino).
Para informar edad de usuario hay diferentes alternativas:
Clave: age
Valores: (edad actual del usuario. Ej: 35).
Clave: born
Valores: (año de nacimiento del usuario. Ej: 1987)
Clave: date
Valores: (fecha de nacimiento en formato yyyymmdd. Ej: 19890319).
Con solo un atributo (age, born o date) alcanza para enviar la información de edad,
no es necesario enviar simultáneamente todos los atributos.
Información de contacto de usuarios
La plataforma DMP permite el almacenamiento de datos de contacto de usuarios de manera segura mediante el almacenamiento de hashes. Un hash sobre un atributo (e-mail, teléfono, identificador nacional) es un valor indescifrable, que no puede ser des-encriptado (nunca se puede volver a obtener el valor original). Cuando la plataforma DMP recibe información de contacto, siempre se guarda ese atributo hasheado en los formatos SHA256 y SHA512 (sin clave privada).
De esta manera, supongamos el siguiente escenario
Se envía el e-mail info@retargetly.com
La plataforma DMP almacenará efectivamente dos valores:
Valor en SHA256: 0e06ca8fb7433001b38b189ad677e591f44a934e50c771112179df4c93f53ad5
Valor en SHA512: c9302ce11aaf5a813296b7576fec7fb13256a2ee08b9d2fd194979a556f7a4dc8fee4010625d766761be6ab3e0575ae27117dfbbd49c3983b147c39f4efc0272
Para enviar entonces información de contacto de usuarios se puede utilizar el mismo código de JavaScript del principio, pero sobre las siguientes variables:
(en el caso de que el valor se envíe ya hasheado, los mismos previos al hasheo necesitan tener un formato específico. En ese caso, el mismo se especifica como "Formato" en la lista de abajo. Si está presente, es obligatorio que se envíe con el formato especificado, caso contrario el DMP puede perder % de match rate al querer onbordear listas de usuarios por datos de contacto)
Para enviar información de e-mails
Clave: ml_raw
Valor: (e-mail del usuario sin formatear)
Clave: ml_sh2
Valor: (e-mail del usuario en formato SHA256)
Formato: todo en minúscula
Clave: ml_sh5
Valor: (e-mail del usuario en formato SHA512)
Formato: todo en minúscula
Para enviar información del número de teléfono celular
Clave: mb_raw
Valor: (celular del usuario sin formatear)
Clave: mb_sh2
Valor: (celular del usuario en formato SHA256)
Formato: código de país + código de área sin ceros + subscriber number. Solo números, no hay caracteres especiales ni espacios en el medio. Ejemplo: 541151190123
Clave: mb_sh5
Valor: (celular del usuario en formato SHA512)
Formato: código de país + código de área sin ceros + subscriber number. Solo números, no hay caracteres especiales ni espacios en el medio. Ejemplo: 541151190123
Para enviar información del identificador nacional
Clave: nid_raw
Valor: (identificador nacional del usuario sin formatear)
Clave: nid_sh2
Valor: (identificador nacional del usuario en formato SHA256)
Formato: sin caracteres espaciales ni espacios
Clave: nid_sh5
Valor: (identificador nacional del usuario en formato SHA512)
Formato: sin caracteres espaciales ni espacios
Ejemplo:
<script>
_rely.push({'mb_raw': "541151190123"});
_rely.push({'ml_sha256': "0e06ca8fb7433001b38b189ad677e591f44a934e50c771112179df4c93f53ad5"});
_rely.push({'ml_sha512': "c9302ce11aaf5a813296b7576fec7fb13256a2ee08b9d2fd194979a556f7a4dc8fee4010625d766761be6ab3e0575ae27117dfbbd49c3983b147c39f4efc0272"});
_rely.send();
</script>