Recopilación de Datos de Monitoreo
Implementación opcional
La Recopilación de Datos de Monitoreo es opcional. Si la adoptas, solo la llamada a openCameraSelfie se ve afectada — todos los demás pasos del flujo de captura (inicialización, listeners, manejo de resultados) permanecen sin cambios.
Adjunta metadatos de usuario y flujo a una sesión de captura para que pueda correlacionarse en herramientas de monitoreo y observabilidad del lado de Unico. Cuando se proporcionan, los datos se reenvían junto con la captura — esto no cambia el comportamiento de captura del SDK ni la respuesta de la API.
Atributos de UnicoCheckPrepareInfo
| Atributo | Tipo | Requerido | Descripción |
|---|---|---|---|
externalUserId | String | ✅ | Identificador del usuario en tu sistema. Se hashea automáticamente con SHA-256 antes de la transmisión — nunca se envía en texto plano. |
useCase | String | — | Identificador del flujo o contexto en ejecución (por ejemplo, 'account_opening', 'password_recovery'). Se transmite como texto plano. |
Implementación
Pasa un objeto UnicoCheckPrepareInfo mediante el parámetro prepareInfo de openCameraSelfie. Todo lo demás en el flujo de captura permanece igual.
_opener.openCameraSelfie(
jsonFileName: androidJsonFileName,
listener: this,
prepareInfo: UnicoCheckPrepareInfo(
externalUserId: 'external_user_id',
useCase: 'use_case', // optional
),
);