Démarrez en 5 minutes
Cinq étapes vers une identification d'appareils précise. Aucune carte bancaire requise.
Inscrivez-vous
Créez votre compte en quelques secondes. Aucune carte bancaire requise. Obtenez 2,500 appels API gratuits par mois.
Obtenir la clé publique
Copiez votre clé publique depuis le tableau de bord. Il s'agit d'une chaîne hexadécimale de 40 caractères, sûre à embarquer dans le code côté client.
Installer le SDK
Ajoutez la bibliothèque client @tracio/sdk. Consultez le démarrage rapide pour les packages spécifiques à chaque framework.
$ npm install @tracio/sdkVous utilisez un framework ? Consultez le démarrage rapide pour les packages React, Vue, Angular et Svelte.
Identifier un visiteur
Initialisez avec Tracio.init(), puis appelez tracio.getResult() pour recevoir un identifiant visiteur unique et un résultat de bot detection.
import { Tracio } from '@tracio/sdk'
// Initialize the SDK
const tracio = Tracio.init({ publicKey: '5ca175fc...' })
// Get the visitor identification
const result = await tracio.getResult()Vérifier
Confirmez que l'événement est bien arrivé côté serveur. TRACIO livre chaque identification à votre endpoint sous forme de webhook signé, et chaque événement est également visible dans votre tableau de bord.
X-Tracio-Signature: t=1710432000,v1=5257a869…
{
"requestId": "1710432000_abc123def",
"visitorId": "X7fh2Hg9LkMn3pQr",
"bot": { "result": "human", "score": 0.02 },
"identification": { "confidence": 0.95 },
"geo": { "country": "CZ", "city": "Prague" }
}Vérifiez le HMAC X-Tracio-Signature, puis agissez sur la charge utile. Consultez Webhooks pour la charge utile complète et la vérification de signature.
Dépannage
npm install échoue ?
Assurez-vous d'exécuter Node.js v16 ou une version ultérieure. Exécutez node --version pour vérifier.
La clé publique ne fonctionne pas ?
Vérifiez que votre clé est bien la clé publique de 40 caractères du workspace dans lequel vous travaillez.
Résultat vide ?
Vérifiez que la configuration de votre région correspond à la région sélectionnée lors de l'inscription.
Erreur CORS ?
Utilisez la configuration d'intégration par proxy pour router les requêtes via votre propre domaine.
Prêt à vous lancer ?
Créez votre compte gratuit et commencez à identifier des visiteurs en moins de 5 minutes.