Intégrer Tracio
Ce guide explique comment intégrer l'empreinte comportementale de Tracio à votre application web.
Installation
Ajoutez le SDK Tracio à votre frontend :
<script src="https://cdn.keepflow.ai/tracio/v1/sdk.js"></script>Ou installez-le via npm :
npm install @keepflow/tracioInitialisation
import { Tracio } from '@keepflow/tracio';
const tracio = new Tracio({
projectId: 'your-project-id',
apiKey: 'your-api-key',
});
// Start collecting behavioral signals
tracio.start();Résolution d'identité
Lorsque vous devez identifier un utilisateur (par exemple lors de la connexion ou du paiement) :
const identity = await tracio.identify();
console.log(identity.fingerprintId); // Unique device identifier
console.log(identity.riskScore); // 0-100, higher = more suspiciousDétection des bots
Tracio détecte automatiquement le trafic généré par des bots. Utilisez l'indicateur isBot :
const result = await tracio.check();
if (result.isBot) {
// Handle bot traffic
}