Cihaz tanımlama için birinci taraf React hook'u. React uygulamanıza dakikalar içinde ziyaretçi tanımlama, bot tespiti ve smart signals ekleyin.
Tercih ettiğiniz paket yöneticisiyle SDK'yı projenize ekleyin.
npm install @tracio/reactyarn add @tracio/reactpnpm add @tracio/reactMinimal kurulumla çalışmaya başlayın.
import { useVisitorId } from '@tracio/react'function App() { const { data: visitorId } = useVisitorId() return <div>Visitor: {visitorId}</div>}Hata işleme, yükleme durumları ve gelişmiş yapılandırma içeren üretime hazır kalıplar.
import { TracioProvider, useTracioResult } from '@tracio/react'function App() { return ( <TracioProvider publicKey={process.env.NEXT_PUBLIC_TRACIO_KEY!} endpoint="/tracio/identify" timeoutMs={15000} > <ProtectedPage /> </TracioProvider> )}function ProtectedPage() { const { data, isLoading, error } = useTracioResult() if (isLoading) return <Spinner /> if (error) return <ErrorBanner message={error.message} /> return ( <div> <p>Visitor: {data?.visitorId}</p> <p>Bot: {data?.bot.detected ? 'detected' : 'clear'} ({data?.bot.confidence}/100)</p> </div> )}SDK'yı başlatmak ve yapılandırmak için mevcut tüm seçenekler.
publicKeystringPanodaki genel anahtarınız — tarayıcıya göndermek güvenlidirendpointstringProxy üzerinden yönlendirilen dağıtımlar için özel uç nokta URL'si — açık bir URL, region'a göre önceliklidirregionstringVeri bölgesi: us veya eutimeoutMsnumberTüm getResult() çağrısı için milisaniye cinsinden zaman aşımılinkedIdstringOturum açmış kullanıcı için dahili hesap kimliğiniz; böylece aynı cihazı paylaşan ziyaretler ilişkilendirilebilirtagstringTanımlama isteğine eklenen serbest biçimli etiket, örn. checkout veya logindebugbooleanBetik yaşam döngüsünü ve ağ etkinliğini tarayıcı konsoluna kaydederscriptUrlstringAjan betiği URL'sini tamamen geçersiz kılar — kendi barındırma veya Subresource Integrity içinTam API referansı, webhook yapılandırması ve gelişmiş kılavuzlarla daha derine inin.
Tam API referansı, entegrasyon kılavuzları ve en iyi uygulamalar.
Gerçek zamanlı olay teslimi, yük şeması ve imza doğrulaması.
Her cihaz tanımlaması için gerçek zamanlı olay bildirimlerini yapılandırın.
React uygulamanıza 5 dakikadan kısa sürede cihaz parmak izi ekleyin.