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