Acerca de

@branrgx/umami-svelte

Paquete Svelte 5 para integrar Umami Analytics en proyectos SvelteKit.

Creado a partir de @lukulent/svelte-umami, adaptado a Svelte 5 runes y con tipos de @types/umami-browser.

Componentes

  • UmamiAnalytics — Inicialización del tracker
  • UmamiAnalyticsEnv — Inicialización con env vars
  • UmamiTrackClicks — Wrapper para trackear clicks

Funciones

  • trackPageView() — Page view manual
  • trackEvent() — Evento con nombre y data
  • trackEventWithProperties() — Evento con props custom
  • trackSession() — Identificar sesión
  • handleEvent() — Handler para eventos Svelte