Sessions / Identify

trackSession — identificar sesiones con unique ID y session data

Identificar con unique ID

Asigná un ID único a la sesión actual. Esto permite contar usuarios únicos.

Identificar con ID + Session Data

Además del ID, adjuntá datos personalizados a la sesión (email, nombre, etc).

Session Data sin unique ID

Adjuntá datos a la sesión sin asignar un ID.

import { trackSession } from '@branrgx/umami-svelte';

// Solo ID
await trackSession('user-123');

// ID + datos
await trackSession('user-123', { email: 'bob@aol.com', name: 'Bob' });

// Solo datos (sin ID)
await trackSession({ role: 'visitor' });