Перейти к основному содержимому

Сбор данных мониторинга

Необязательная реализация

Сбор данных мониторинга является необязательным. Если вы его используете, затрагивается только вызов openCameraSelfie — все остальные шаги процесса захвата (инициализация, слушатели, обработка результатов) остаются без изменений.

Прикрепите к сеансу захвата метаданные о пользователе и потоке, чтобы их можно было сопоставить в инструментах мониторинга и наблюдаемости на стороне Unico. Когда данные предоставлены, они передаются вместе с захватом — это не изменяет поведение SDK при захвате и ответ API.

Атрибуты UnicoCheckPrepareInfo
АтрибутТипОбязательныйОписание
externalUserIdStringИдентификатор пользователя в вашей системе. Автоматически хешируется с помощью SHA-256 перед передачей — никогда не отправляется в открытом виде.
useCaseStringИдентификатор выполняемого потока или контекста (например, 'account_opening', 'password_recovery'). Передаётся в открытом виде.
Реализация

Передайте объект UnicoCheckPrepareInfo через параметр prepareInfo функции openCameraSelfie. Всё остальное в процессе захвата остаётся без изменений.

_opener.openCameraSelfie(
jsonFileName: androidJsonFileName,
listener: this,
prepareInfo: UnicoCheckPrepareInfo(
externalUserId: 'external_user_id',
useCase: 'use_case', // optional
),
);