Tracker Configuration

data-host-url, data-auto-track, data-domains, data-tag, data-exclude-search, etc.

⚠️ Config activa

Abajo hay ejemplos de distintas configuraciones. Solo una instancia de UmamiAnalytics puede estar activa. Esta página usa la config del layout.

Status del script:

Configuración: data-auto-track=false

Desactivá el tracking automático de page views y eventos. Luego usá las funciones manuales.

		
		<UmamiAnalytics
		  websiteID="..."
		  srcURL="https://cloud.umami.is/script.js"
		  configuration={{
			'data-auto-track': false
		  }}
		/>
		
	

Configuración: data-domains

Limitá el tracker a dominios específicos. Útil para evitar tracking en staging.

		
		<UmamiAnalytics
		  websiteID="..."
		  srcURL="https://cloud.umami.is/script.js"
		  configuration={{
			'data-domains': 'miproyecto.com,www.miproyecto.com'
		  }}
		/>
		
	

Configuración: data-host-url

Redirigí los datos a otro endpoint de Umami.

		
		<UmamiAnalytics
		  websiteID="..."
		  srcURL="https://cloud.umami.is/script.js"
		  configuration={{
			'data-host-url': 'https://ustomia.branrgx.dev'
		  }}
		/>
		
	

Configuración: data-tag

Agregá un tag a todos los eventos de esta instancia del tracker.

		
		<UmamiAnalytics
		  websiteID="..."
		  srcURL="https://cloud.umami.is/script.js"
		  configuration={{
			'data-tag': 'homepage-layout-a'
		  }}
		/>
		
	

Configuración: data-exclude-search + data-cache

		
		<UmamiAnalytics
		  websiteID="..."
		  srcURL="https://cloud.umami.is/script.js"
		  configuration={{
			'data-exclude-search': true,
			'data-cache': true
		  }}
		/>
		
	
Todas las opciones de configuración:

interface UmamiTrackerConfiguration {
  'data-host-url'?: string;
  'data-tag'?: string;
  'data-auto-track'?: boolean;
  'data-exclude-search'?: boolean;
  'data-domains'?: string;
  'data-cache'?: boolean;
}

// También soportadas por Umami (se pasan como attrs al script):
// data-performance, data-exclude-hash, data-do-not-track, data-before-send
// https://umami.is/docs/tracker-configuration