Lägg till SDK:n i ditt projekt med din föredragna pakethanterare.
npm install @tracio/vueyarn add @tracio/vuepnpm add @tracio/vueKom igång med den minimala konfigurationen.
<script setup>import { useVisitorId } from '@tracio/vue'const { data: visitorId } = useVisitorId()</script><template> <div>Visitor: {{ visitorId }}</div></template>Produktionsklara mönster med felhantering, laddningstillstånd och avancerad konfiguration.
<script setup>import { ref, watch } from 'vue'import { useTracioResult } from '@tracio/vue'const { data, isLoading, error, getData } = useTracioResult()const history = ref([])watch(data, (result) => { if (result?.visitorId) { history.value.push({ id: result.visitorId, timestamp: new Date().toISOString(), }) }})</script><template> <div v-if="isLoading">Identifying...</div> <div v-else-if="error">Error: {{ error.message }}</div> <div v-else-if="data"> <p>Visitor: {{ data.visitorId }}</p> <p>Bot: {{ data.bot.detected ? 'detected' : 'clear' }} ({{ data.bot.confidence }}/100)</p> <button @click="getData">Re-identify</button> </div></template>Alla tillgängliga alternativ för att initiera och konfigurera SDK:n.
publicKeystringDin publika nyckel från dashboarden — säker att skicka med i webbläsarenendpointstringAnpassad endpoint-URL för proxyroutade driftsättningar — en explicit URL vinner över regionregionstringDataregion: us eller eutimeoutMsnumberTimeout för hela getResult()-anropet, i millisekunderlinkedIdstringDitt interna konto-ID för den inloggade användaren, så att besök som delar enhet kan kopplastagstringFritt formulerad etikett kopplad till identifieringsbegäran, t.ex. checkout eller logindebugbooleanLoggar skriptets livscykel och nätverksaktivitet till webbläsarkonsolenscriptUrlstringFullständig åsidosättning av agentskriptets URL — för self-hosting eller Subresource IntegrityGå djupare med den fullständiga API-referensen, webhook-konfiguration och avancerade guider.
Fullständig API-referens, integrationsguider och bästa praxis.
Händelseleverans i realtid, nyttolastschema och signaturverifiering.
Konfigurera händelseaviseringar i realtid för varje enhetsidentifiering.
Lägg till enhetsfingerprinting i din Vue-applikation på under 5 minuter.