tracio.ai è una piattaforma cloud interamente gestita. La sua applicazione invia i segnali dal browser e il cloud restituisce un risultato di identificazione. La piattaforma si occupa dello scaling, della ridondanza e della gestione dell'infrastruttura.
Iniziare richiede pochi minuti: creare un account, ottenere la chiave pubblica, installare l'SDK e iniziare a identificare i visitatori.
Solo cloud gestito. TRACIO non offre un deployment self-hosted né on-premise: non esiste alcun componente server installabile. Ciò che è possibile controllare è la regione dati da cui viene servito il traffico (vedi sotto) e, se si desidera servire l'agente dal proprio dominio, un proxy first-party davanti all'endpoint gestito tramite le opzioni
endpoint/scriptUrl.
La sua applicazione comunica con il cloud tramite l'SDK JavaScript lato client. L'SDK carica un agente nel browser, raccoglie i segnali e restituisce il risultato di identificazione:
Browser (JS SDK) ──▶ tracio.ai Cloud ◀── (identification result)visitorId e bot.Per agire sui risultati sul proprio server, ricevere ogni identificazione come webhook firmato, oppure leggerli su richiesta tramite la Server API.
import { Tracio } from "@tracio/sdk"
const tracio = Tracio.init({ publicKey: "5ca175fc...", region: "eu",})L'opzione region dell'SDK seleziona con quale regione dati l'SDK comunica. Accetta "us" o "eu". Quando non è impostata, l'SDK utilizza l'endpoint generico https://edge.tracio.ai — impostarla esplicitamente per fissare una regione.
| Regione | Descrizione |
|---|---|
| non impostata | Endpoint generico edge.tracio.ai (nessuna regione fissata) |
us | Regione dati US |
eu | Regione dati EU |
Il suo workspace usa due tipi di chiave, che non sono interscambiabili:
| Chiave | Dove va usata | Come si presenta |
|---|---|---|
| Pubblica | Il browser — sicura da distribuire nel codice lato client | 40 caratteri, senza prefisso |
| Segreta | Solo il suo backend — autentica la Server API | tracio_sk_ più 43 caratteri |
Per usare i risultati lato server ci sono due possibilità, che si combinano bene:
X-Tracio-Signature.È possibile configurare i webhook per ricevere gli eventi di identificazione dal cloud sul proprio server. I webhook sono disponibili dal piano Pro in su — vedere Webhooks per la configurazione, il payload e i dettagli sulla verifica della firma.