Injektovatelná Angular služba pro identifikaci zařízení. Přidejte identifikaci návštěvníků, detekci botů a smart signals do své aplikace Angular během několika minut.
Přidejte SDK do svého projektu pomocí svého oblíbeného správce balíčků.
npm install @tracio/angularyarn add @tracio/angularpnpm add @tracio/angularZprovozněte to s minimálním nastavením.
import { Component, inject, effect } from '@angular/core'import { TracioService } from '@tracio/angular'@Component({ ... })export class AppComponent { private tracio = inject(TracioService) constructor() { // visitorId() is a signal — read it reactively effect(() => console.log(this.tracio.visitorId())) }}Vzory připravené do produkce s ošetřením chyb, stavy načítání a pokročilou konfigurací.
import { Component, inject } from '@angular/core'import { TracioService } from '@tracio/angular'@Component({ selector: 'app-protected', template: ` <div *ngIf="tracio.result() as result"> <p>Visitor: {{ result.visitorId }}</p> <p>Bot: {{ result.bot.detected ? 'detected' : 'clear' }} ({{ result.bot.confidence }}/100)</p> </div> `,})export class ProtectedComponent { // provideTracio({ publicKey }) is registered in app.config.ts readonly tracio = inject(TracioService)}Všechny dostupné možnosti pro inicializaci a konfiguraci SDK.
publicKeystringVáš veřejný klíč z dashboardu — bezpečný pro nasazení v prohlížečiendpointstringVlastní URL endpointu pro nasazení směrovaná přes proxy — explicitní URL má přednost před regionemregionstringDatový region: us nebo eutimeoutMsnumberČasový limit pro celé volání getResult(), v milisekundáchlinkedIdstringVaše interní ID účtu přihlášeného uživatele, aby šlo propojit návštěvy ze stejného zařízenítagstringVolný štítek připojený k požadavku na identifikaci, např. checkout nebo logindebugbooleanLoguje životní cyklus skriptu a síťovou aktivitu do konzole prohlížečescriptUrlstringÚplné přepsání URL skriptu agenta — pro self-hosting nebo Subresource IntegrityPonořte se hlouběji s kompletní referencí API, konfigurací webhooků a pokročilými příručkami.
Kompletní reference API, průvodce integrací a osvědčené postupy.
Doručování událostí v reálném čase, schéma obsahu a ověřování podpisu.
Nakonfigurujte oznámení o událostech v reálném čase pro každou identifikaci zařízení.
Přidejte fingerprinting zařízení do své aplikace Angular za méně než 5 minut.