tracio.ai는 완전 관리형 클라우드 플랫폼입니다. 애플리케이션이 브라우저에서 신호를 전송하면 클라우드가 식별 결과를 반환합니다. 플랫폼은 확장, 이중화, 인프라 관리를 처리합니다.
시작하는 데는 몇 분이면 충분합니다. 계정을 만들고, 퍼블릭 키를 받고, SDK를 설치한 뒤 방문자 식별을 시작하세요.
매니지드 클라우드 전용. TRACIO는 셀프 호스팅이나 온프레미스 배포를 제공하지 않습니다. 설치형 서버 구성 요소는 존재하지 않습니다. 제어할 수 있는 것은 트래픽이 처리되는 데이터 리전(아래 참고), 그리고 에이전트를 자체 도메인에서 제공하려는 경우
endpoint/scriptUrl옵션으로 매니지드 엔드포인트 앞에 두는 퍼스트파티 프록시입니다.
애플리케이션은 클라이언트 측 JavaScript SDK를 통해 클라우드와 통신합니다. SDK는 브라우저에서 에이전트를 로드하고, 신호를 수집하며, 식별 결과를 반환합니다.
Browser (JS SDK) ──▶ tracio.ai Cloud ◀── (identification result)visitorId와 bot 정보.자체 서버에서 결과를 처리하려면, 각 식별을 서명된 webhook으로 수신하거나 Data API로 필요할 때 조회하세요.
import { Tracio } from "@tracio/sdk"
const tracio = Tracio.init({ publicKey: "5ca175fc...", region: "eu",})SDK의 region 옵션은 SDK가 통신할 데이터 리전을 선택합니다. "us" 또는 "eu"를 허용합니다. 설정하지 않으면 SDK는 일반 https://edge.tracio.ai 엔드포인트를 사용합니다 — 리전을 고정하려면 명시적으로 설정하세요.
| Region | Description |
|---|---|
| 미설정 | 일반 edge.tracio.ai 엔드포인트(리전 고정 안 됨) |
us | US 데이터 리전 |
eu | EU 데이터 리전 |
워크스페이스에는 두 종류의 키가 있으며, 서로 대체할 수 없습니다.
| 키 | 사용하는 곳 | 형태 |
|---|---|---|
| 퍼블릭 키 | 브라우저 — 클라이언트 측 코드에 포함해 배포해도 안전 | 40자, 접두사 없음 |
| 시크릿 키 | 백엔드 전용 — Data API를 인증 | tracio_sk_ 뒤에 43자 |
결과를 서버 측에서 받는 방법은 두 가지이며, 함께 쓰기에도 좋습니다.
X-Tracio-Signature로 서명되어 엔드포인트로 전달됩니다.클라우드의 식별 이벤트를 자체 서버에서 받도록 webhook을 구성할 수 있습니다. webhook은 Pro 플랜 이상에서 사용할 수 있습니다 — 설정, 페이로드, 서명 검증 세부 정보는 Webhooks를 참고하세요.