Analíticas
Analíticas
Este tema tiene soporte para varias herramientas de analíticas. Actualmente, soporta las siguientes analíticas:
Para una lista completa de las analíticas soportadas, puede consultar el archivo de ejemplo hugo.yaml.
Goat Counter
GoatCounter son las analíticas que soporta Toha más completas, simples y respetuosas con la privacidad. Su script rastrea las páginas más vistas, el número total de usuarios, dispositivos y mucho más, ¡todo mientras es de código abierto!
Para habilitar las analíticas de GoatCounter en tu sitio, tienes dos opciones: acceder a goatcounter.com y obtener un código para tu sitio web, y el segundo es self-hostear una instancia de GoatCounter. Después, tienes que añadir la sección analytics
debajo de la sección params.features
de tu archivo hugo.yaml
, como a continuación:
analytics:
enable: true
services:
# GoatCounter
goatCounter:
code: <tu código de GoatCounter> # Sin self-hostear (Primera opción)
instance: <your GoatCounter instance url> ## Para self-hosteat (Segunda opción). Sólo uses un método
Counter.dev
counter.dev es un sitio web de análisis de código abierto, sencillo y respetuoso con la privacidad que le permite realizar un seguimiento del recuento total de usuarios, la primera página visitada y algunas otras métricas de su sitio web. Desafortunadamente, para simplificar las cosas (y gratis), no muestran una clasificación de las páginas más visitadas, sino de aquellas a las que se accede primero.
Puedes habilitarlo añadiendo el email que te has registrado a la página de counter.dev debajo de la sección params.features
de tu archivo hugo.yaml
, como a continuación:
analytics:
enable: true
services:
counterDev:
id: <su id de counter.dev>
El código de seguimiento automáticamente será añadido a tu sitio web.
referrerPolicy: no-referrer-when-downgrade
como parámetro en la sección “counterDev”, asegurando que las nuevas visitas a la página siempre se pasen correctamente a counter.dev.Google Analytics
Puedes habilitar Google Analytics en tu sitio añadiendo tu id de rastreo debajo de la sección params.features
de tu archivo hugo.yaml
, como a continuación:
analytics:
enable: true
services:
# Google Analytics
google:
id: <tu id de rastreo de Google Analytics>
Puede utilizar el ID de seguimiento tanto V3 como V4. El tema detectará automáticamente la versión de seguimiento, y añadirá los scripts respectivos de acuerdo a tu sitio web.
Para configuraciones de privacidad adicionales de Google Analytics, puedes proveer la sección privacy.googleAnalytics
dentro del archivo hugo.yaml
descrito aquí.
Matomo
Puedes habilitar Matomo (antes Piwik) en tu sitio añadiendo tu configuración de matomo debajo de la sección params.features
de tu archivo hugo.yaml
, como a continuación:
analytics:
enable: true
services:
# Matomo / Piwik
matomo:
instance: matomo.example.com
siteId: 1 # Número generado después de agregar tu sitio a tu instancia
Umami
Umami es una herramienta de analíticas de código abierto totalmente compatible con GDPR y con un enfoque sin cookies. Puede instalarse localmente o puede utilizar la versión en la nube proporcionada.
Puedes habilitar el seguimiento de Umami añadiendo la siguiente configuración en la sección params.features
de tu archivo hugo.yaml
:
analytics:
enable: true
services:
# Umami Analytics
umami:
scheme: https
instance: analytics.eu.umami.is
id: <su id de Umami>
donde scheme
es el protocolo que quieres usar para conectarte a la instancia (por ejemplo: https, http), e instance
es el dominio (o dirección) de su implementación, que de forma predeterminada apunta a la instancia de la nube de la UE.
comentarios cortesía de Disqus