Pular para o conteúdo principal

Coleta de informações

Para disparar a coleta e o envio de informações, é necessário (após obter as permissões do usuário) chamar o método collectData. O método, além de capturar as informações do dispositivo, tem como objetivo mapear a jornada do cliente dentro da aplicação. Por esse motivo, o método também aceita os campos eventId e eventType. O método possui os seguintes parâmetros:

nometipodescrição
documentNumberStringO número do documento do usuário, caso disponível. (CPF/CNPJ sem pontos, traços e barra)
eventIdStringUm identificador do evento que está sendo reportado
eventTypeStringUm valor enumerado que define o tipo de evento que está sendo reportado. Recomenda-se cuidado para que eventos muito similares sejam reportados com o mesmo enumerador, a fim de que inteligência possa ser construída sobre esses dados.

Após a chamada de coleta dos dados, um dos dois métodos da instância de DeviceScanNotifier passada no construtor da classe DeviceScan será chamado: onSuccess caso tudo corra conforme o esperado ou onError, em caso de erro.