tracio.ai est une plateforme cloud entièrement managée. Votre application envoie des signaux depuis le navigateur, et le cloud renvoie un résultat d'identification. La plateforme prend en charge la mise à l'échelle, la redondance et la gestion de l'infrastructure.
La prise en main ne prend que quelques minutes : créez un compte, obtenez votre clé publique, installez le SDK et commencez à identifier les visiteurs.
Cloud managé uniquement. TRACIO ne propose pas de déploiement auto-hébergé ni on-premise : il n'existe aucun composant serveur installable. Ce que vous pouvez contrôler, c'est la région de données depuis laquelle votre trafic est servi (voir ci-dessous) et, si vous souhaitez servir l'agent depuis votre propre domaine, un proxy first-party devant l'endpoint managé via les options
endpoint/scriptUrl.
Votre application communique avec le cloud via le SDK JavaScript côté client. Le SDK charge un agent dans le navigateur, collecte des signaux et renvoie le résultat d'identification :
Browser (JS SDK) ──▶ tracio.ai Cloud ◀── (identification result)visitorId et bot.Pour agir sur les résultats depuis votre propre serveur, recevez chaque identification sous forme de webhook signé, ou lisez-les à la demande via la Server API.
import { Tracio } from "@tracio/sdk"
const tracio = Tracio.init({ publicKey: "5ca175fc...", region: "eu",})L'option region du SDK sélectionne la région de données avec laquelle le SDK communique. Elle accepte "us" ou "eu". Lorsqu'elle n'est pas définie, le SDK utilise l'endpoint générique https://edge.tracio.ai — définissez-la explicitement pour épingler une région.
| Région | Description |
|---|---|
| non défini | Endpoint générique edge.tracio.ai (aucune région épinglée) |
us | Région de données US |
eu | Région de données EU |
Votre espace de travail utilise deux types de clés, qui ne sont pas interchangeables :
| Clé | Où elle a sa place | Format |
|---|---|---|
| Publique | Le navigateur — sûre à livrer dans le code côté client | 40 caractères, sans préfixe |
| Secrète | Votre backend uniquement — authentifie la Server API | tracio_sk_ plus 43 caractères |
Pour exploiter les résultats côté serveur, vous disposez de deux options, qui se combinent bien :
X-Tracio-Signature.Vous pouvez configurer des webhooks pour recevoir les événements d'identification du cloud sur votre propre serveur. Les webhooks sont disponibles à partir de l'offre Pro — consultez Webhooks pour la configuration, le payload et les détails de vérification de signature.