Mulai dalam 5 Menit
Lima langkah menuju identifikasi perangkat yang akurat. Tanpa kartu kredit.
Daftar
Buat akun Anda dalam hitungan detik. Tanpa kartu kredit. Dapatkan 2,500 panggilan API gratis per bulan.
Dapatkan Public Key
Salin public key Anda dari dasbor. Berupa string heksadesimal 40 karakter, aman disertakan dalam kode sisi klien.
Instal SDK
Tambahkan pustaka klien @tracio/sdk. Lihat Quick Start untuk paket khusus framework.
$ npm install @tracio/sdkMenggunakan framework? Lihat Quick Start untuk paket React, Vue, Angular, dan Svelte.
Identifikasi Pengunjung
Inisialisasi dengan Tracio.init(), lalu panggil tracio.getResult() untuk menerima ID pengunjung unik dan hasil deteksi bot.
import { Tracio } from '@tracio/sdk'
// Initialize the SDK
const tracio = Tracio.init({ publicKey: '5ca175fc...' })
// Get the visitor identification
const result = await tracio.getResult()Verifikasi
Konfirmasikan bahwa event masuk di sisi server. TRACIO mengirimkan setiap identifikasi ke endpoint Anda sebagai webhook bertanda tangan, dan setiap event juga terlihat di dasbor Anda.
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" }
}Verifikasi HMAC X-Tracio-Signature, lalu tindak lanjuti payload-nya. Lihat Webhooks untuk payload lengkap dan verifikasi tanda tangan.
Pemecahan Masalah
npm install gagal?
Pastikan Anda menjalankan Node.js v16 atau lebih baru. Jalankan node --version untuk memeriksa.
Public key tidak berfungsi?
Pastikan key Anda adalah public key 40 karakter dari workspace tempat Anda bekerja.
Hasil kosong?
Periksa apakah konfigurasi region Anda cocok dengan region yang Anda pilih saat pendaftaran.
Error CORS?
Gunakan penyiapan integrasi proxy untuk merutekan permintaan melalui domain Anda sendiri.
Siap Memulai?
Buat akun gratis Anda dan mulai mengidentifikasi pengunjung dalam kurang dari 5 menit.