Comprender el EUID y los identificadores de usuario en el CDP
1. ¿Qué puede lograr EngageLab CDP?
EngageLab CDP (Customer Data Platform) permite a las empresas integrar datos de usuarios procedentes de múltiples plataformas y construir perfiles completos mediante una resolución de identidad unificada. De este modo, se resuelven eficazmente escenarios complejos de identificación —por ejemplo, varios dispositivos y cuentas, una misma cuenta en varios dispositivos o varias cuentas en un único dispositivo— y se habilita un ciclo de marketing completo.
2. ¿Qué son los identificadores de usuario en el CDP?
En función de la plataforma o de la fase del proceso, se pueden utilizar distintos ID para identificar a los usuarios. Los identificadores de usuario son los ID de identidad que utilizan los usuarios en diferentes plataformas o etapas del negocio.
El CDP consolida los tres tipos de identificadores siguientes para construir un activo de datos unificado:
| Identificador | Prioridad | Descripción y tipo |
|---|---|---|
| user_id | 1 (la más alta) | Se establece cuando el usuario inicia sesión con un identificador de inicio de sesión único. Solo se permite 1 valor. |
| anonymous_id | 2 | Se establece cuando el usuario no ha iniciado sesión, pero facilita otra información identificable (p. ej., correo electrónico, ID de terceros). Solo se permite 1 valor. |
| registration_id | 3 | Lo genera automáticamente el SDK de EngageLab tras la integración en App/Web y sirve para identificar el dispositivo del usuario final. Se permiten varios valores para admitir escenarios multidispositivo. |
3. ¿Qué es el EUID en el CDP?
El EUID (EngageLab User ID) es el identificador único que el sistema EngageLab MA CDP asigna a cada usuario. Se genera a partir de los identificadores de usuario y de sus relaciones de prioridad. La lógica de generación es la siguiente:
>1. Inicio de la solicitud
El negocio inicia una solicitud para establecer uno o varios de los 3 identificadores de usuario anteriores.
>2. Coincidencia según prioridad
El sistema busca coincidencias de los identificadores proporcionados en la base de datos de usuarios, de mayor a menor prioridad:
- Si se encuentra coincidencia con el identificador de mayor prioridad, se devuelve el EUID correspondiente.
- En cuanto se encuentra una coincidencia, se detiene la comprobación de los identificadores de menor prioridad.
- Si coincide un identificador de menor prioridad, pero no los de mayor:
- Si ese EUID ya está vinculado a un identificador de mayor prioridad, se genera un nuevo EUID (p. ej., cuando el mismo dispositivo cambia de cuenta).
- Si no hay ningún identificador de mayor prioridad vinculado, se devuelve el EUID original (p. ej., cuando el mismo usuario anónimo visita varias veces).
- Si ninguno de los identificadores coincide, se genera un nuevo EUID.
>3. Gestión de la titularidad del identificador
El sistema garantiza que, en cada momento, un mismo identificador de usuario pertenezca a un único EUID:
- Se recorren los registros de la base de datos con los valores de identificador proporcionados y se eliminan las vinculaciones existentes de esos identificadores en otros EUID.
- Se escriben todos los valores de identificador proporcionados en los campos de identificador del EUID. La lógica de tratamiento (sobrescritura o anexado) depende del tipo de dato.
Ejemplo: un mismo dispositivo no puede tener identificadores de usuario pertenecientes tanto a EUID‑A como a EUID‑B.
Gracias a este mecanismo, EngageLab CDP reconoce con precisión la identidad del usuario incluso en escenarios complejos y proporciona una base de datos fiable para la automatización del marketing.
