Implementação
Implementação do SDK de biometria comportamental
Para utilizar o Device Comportamental, é necessário implementar, em cada página desejada, o respectivo script responsável pela validação do dispositivo.
O código deverá ser incluso na página antes da tag </body> conforme exemplo abaixo:
<script>
(function (a, b, c, d, e, f, g) {
a['CsbpObject'] = e; a[e] = a[e] || function () {
(a[e].q = a[e].q || []).push(arguments)
}, a[e].l = 1 * Date.now(); f = b.createElement(c),
g = b.getElementsByTagName(c)[0]; f.async = 1; f.src = d; g.parentNode.insertBefore(f, g)
})(window, document, 'script', '//device.clearsale.com.br/b/bio.js', 'csbp');
csbp('app', 'seu_app');
csbp('navigationid', 'seu_id_de_navegacao');
csbp('userid', 'identificador_user');
csbp('pageid', 'id_da_pagina');
</script>Campos e definições
seu_app: este campo será fornecido pelo time técnico da Serasa. Ele identifica o seu website dentro do nosso sistema.
navigationID: deve ser um identificador único por usuário. Pode ser um ID específico ou um número aleatório de até 128 caracteres. Esse valor deve permanecer o mesmo durante toda a sessão de navegação.
userID: representa o identificador do usuário e deve ser único para cada pessoa. O campo aceita até 256 caracteres e pode conter qualquer dado que permita identificar o usuário.
Em áreas não logadas, utilize o valor 0.
pageID: identifica a página onde o SDK está instalado. O valor deve seguir a regra:
- AccountLogin
- AccountOpening
- AccountUpdate
Importante
Para que o script saiba o momento correto de enviar as variáveis de comportamento, é necessário indicar qual formulário sinaliza que o usuário concluiu a interação com a página. Para isso, utilize o atributo data-csbp.
<form id="example" data-csbp>
<input type="email" name="email" required><br>
<input type="password" name="password" required><br>
</form>Validação da implementação
Após a implementação, recomenda-se realizar um fluxo de teste para garantir que o JavaScript foi executado corretamente. Em seguida, envie o navigationID e o nome de cadastro para [email protected] a fim de validar a execução do script junto ao time de suporte.
Updated 1 day ago