Matomo: Introducción

Descubra cómo configurar y utilizar Matomo de manera eficiente para sus necesidades de análisis.

👋 ¡Bienvenido a la documentación de Stackhero!

Stackhero ofrece una solución Matomo cloud lista para usar que proporciona una serie de beneficios, incluyendo:

  • Sitios web ilimitados, miembros, segmentos, objetivos y tiempo de retención de datos.
  • Actualizaciones sin esfuerzo con solo un clic.
  • Nombre de dominio personalizable asegurado con HTTPS (por ejemplo, https://analytics.tu-empresa.com).
  • Rendimiento óptimo y seguridad robusta impulsados por una VM privada y dedicada.

Ahorre tiempo y simplifique su vida: ¡solo toma 5 minutos probar la solución de Matomo cloud hosting de Stackhero!

Las visitas frecuentes a su propio sitio web pueden sesgar sus datos analíticos. Afortunadamente, Matomo ofrece una forma sencilla de excluir su dirección IP, asegurando que sus datos permanezcan precisos y útiles.

Para comenzar, abra su panel de control de Matomo y navegue a Administración > Sitios web > Gestionar. Seleccione el sitio web que desea actualizar, haga clic en el icono de edición e introduzca las direcciones IP que desea excluir en el campo Excluded IPs.

Puede excluir IPs para todos los sitios web gestionados en Matomo navegando a Administración > Sitios web y seleccionando Configuración.

A veces, las URLs pueden contener información sensible como tokens o direcciones de correo electrónico. Matomo ofrece una función para excluir estos datos, ayudándole a mantener la privacidad y la seguridad.

Visite su panel de control de Matomo, navegue a Administración > Sitios web > Gestionar, y seleccione el sitio web que desea actualizar. Haga clic en el icono de edición e introduzca los parámetros que desea excluir en el campo Excluded Parameters.

Por ejemplo, añadir token eliminará el parámetro token de una consulta como ?page=authorization&token=abcd.

Tenga en cuenta que Excluded Parameters también admite expresiones regulares.

¿Está pasando de Google Analytics a Matomo? Puede transferir sus datos históricos utilizando el plugin Google Analytics Importer de Matomo, haciendo la transición fluida y preservando sus valiosos insights.

Para comenzar, acceda a su panel de control de Matomo y navegue a Administración > Plataforma > Marketplace. Localice el plugin "Google Analytics Importer" y haga clic en Instalar. Una vez instalado, estará disponible bajo Administración > Sistema > Google Analytics Import.

A continuación, vincule Matomo a su cuenta de Google Analytics. Las instrucciones detalladas están disponibles aquí: Documentación del Importador de Google Analytics de Matomo.

advertencia Importar datos crea un nuevo sitio web en Matomo. Si ya ha comenzado a recopilar datos, tendrá dos sitios web separados que no se pueden fusionar. Para más detalles, consulte este problema en GitHub.

Para evitar la duplicación de datos, considere seguir estos pasos:

  1. Comience la importación de Google Analytics para crear un nuevo sitio web.
  2. Añada el código de seguimiento de Matomo del nuevo sitio creado a su sitio.
  3. Simultáneamente, retire el código de seguimiento de Google Analytics para evitar la duplicación de datos.
  4. Una vez completada la importación (lo que puede tardar varios días), retire el plugin Google Analytics Importer de Matomo.

¿Su sitio web es una aplicación de una sola página (SPA)? Si está utilizando el cliente de seguimiento JavaScript de Matomo, necesitará código adicional para rastrear eficazmente las acciones de los usuarios.

Matomo proporciona documentación completa sobre el seguimiento de SPA, disponible aquí: Guía de seguimiento SPA de Matomo.

Si su sitio web está construido con frameworks como React, Vue.js o Gatsby, podría haber un módulo disponible para simplificar este proceso.

Mejore el seguimiento de usuarios asociando solicitudes con un ID de usuario en Matomo. Este paso puede ayudarle a obtener una visión más profunda del comportamiento del usuario.

Para configurarlo, defina el ID de usuario utilizando el código _paq.push([ "setUserId", "<userIdHere>" ]);.

Tenga en cuenta:

  • setUserId debe definirse antes de trackPageView.
  • El ID de usuario debe ser una cadena. Aunque Matomo no registrará un error si envía enteros, no mostrará el ID de usuario correspondiente. Use userId.toString() si necesita convertir un entero a cadena.

Para más detalles, consulte la Guía de seguimiento JavaScript de Matomo.

alerta Asegúrese de cumplir con las leyes pertinentes al asociar IDs de usuario con solicitudes.

Matomo diferencia entre páginas como index.html e INDEX.html. Si la sensibilidad a mayúsculas y minúsculas no es crucial para su sitio, puede normalizar las URLs añadiendo el siguiente código a su etiqueta de seguimiento JavaScript de Matomo:

// Añada este código:
_paq.push(['setCustomUrl', location.href.toLowerCase()]);
// Justo antes de esta línea:
// _paq.push(['trackPageView']);

Para orientación adicional, consulte la FAQ oficial de Matomo.