O objeto ZaigIosDeviceScan
Para utilizar o DeviceScan iOS da QI Tech, é necessário importar o framework ZaigIosDeviceScan e então instanciar a classe ZaigIosDeviceScan que possui os seguintes parâmetros no construtor:
Aviso Importante!
A partir da versão 5.0.0, o sistema de autenticação foi atualizado para usar um token temporário em vez de mobileToken.
Versão 5.0.0+
| nome | tipo | descrição |
|---|---|---|
| environment | String | Um enumerador do ambiente onde a aplicação está sendo executada - sandbox ou production - caso um valor diferente seja enviado, uma exceção será gerada obrigatório |
| token | String | Token de autenticação que identifica que os dados coletados são provenientes do seu aplicativo. Obtida através de requisição à API da Device Scan. obrigatório |
| sessionId | String | O identificador da sessão (Deve ser o mesmo utilizado para gerar o token), que será enviado também no momento da avaliação do evento (Transação, Onboarding, por exemplo), para cruzamento entre os dados do device scan e o evento a ser avaliado. obrigatório |
Versões Anteriores
| nome | tipo | descrição |
|---|---|---|
| environment | String | Um enumerador do ambiente onde a aplicação está sendo executada - sandbox ou production - caso um valor diferente seja enviado, uma exceção será gerada obrigatório |
| mobileToken | String | A chave de cliente enviada pelo suporte da QI Tech e que identifica que os dados coletados são provenientes do seu aplicativo. Por questões de segurança, caso esta chave esteja incorreta, os servidores da QI Tech recebem mas não processam a chamada. obrigatório |
| sessionId | String | O identificador da sessão, que será enviado também no momento da avaliação do evento (Transação, Onboarding, por exemplo), para cruzamento entre os dados do device scan e o evento a ser avaliado. obrigatório |