Aller au contenu
Opérationnel en 5 minutes

Démarrez en 5 minutes

Cinq étapes vers une identification d'appareils précise. Aucune carte bancaire requise.

1

Inscrivez-vous

Créez votre compte en quelques secondes. Aucune carte bancaire requise. Obtenez 2,500 appels API gratuits par mois.

E-mail
you@company.com
Mot de passe
••••••••••••
Créer un compte
2

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.

Votre clé publique
5ca175fc530fcaacccf96a65190dea8a8c1f6fac
Copier
3

Installer le SDK

Ajoutez la bibliothèque client @tracio/sdk. Consultez le démarrage rapide pour les packages spécifiques à chaque framework.

Terminal
$ npm install @tracio/sdk

Vous utilisez un framework ? Consultez le démarrage rapide pour les packages React, Vue, Angular et Svelte.

4

Identifier un visiteur

Initialisez avec Tracio.init(), puis appelez tracio.getResult() pour recevoir un identifiant visiteur unique et un résultat de bot detection.

app.js
import { Tracio } from '@tracio/sdk'

// Initialize the SDK
const tracio = Tracio.init({ publicKey: '5ca175fc...' })

// Get the visitor identification
const result = await tracio.getResult()
5

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.

Livraison du webhook (POST vers votre endpoint)
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.