Real-Time Widget for Matomo

Descripción

Este plugin agrega un widget nativo al escritorio de WordPress que se conecta a tu instalación de Matomo On-Premise para mostrar métricas esenciales en tiempo real.

A diferencia de otros plugins que utilizan iframes (a menudo bloqueados por motivos de seguridad) o solicitudes PHP síncronas (que ralentizan la administración), este plugin utiliza una arquitectura 100 % JavaScript (del lado del cliente)..

Tu servidor WordPress no realiza ninguna solicitud; el navegador consulta directamente tu API Matomo.

Características principales:

  • Impacto cero en el servidor: Todo el procesamiento se realiza en el navegador del cliente.
  • Tiempo real puro: Los contadores de visitantes y los registros se actualizan automáticamente cada 10 segundos.
  • Gráfico híbrido inteligente: Combina datos históricos (almacenados en caché) con datos en tiempo real del día actual para obtener una precisión total.
  • Monitor de rendimiento: Gráfico detallado de los tiempos de carga (red, servidor, DOM…) y métricas de duración de las visitas.
  • Información emergente de estilo oscuro sobre herramientas: Información detallada y accesible al pasar el cursor, con diferenciación visual para búsquedas, descargas, enlaces externos y eventos.
  • Privacy-Friendly: IP masking and visitor ID hashing included.
  • Native Notifications: Desktop alerts and optional sound when new visits arrive or traffic thresholds are met.

Copyright

Real-Time Widget for Matomo se distribuye bajo los términos de la licencia GNU GPL v2 o posterior.

Este plugin incluye los siguientes recursos de terceros:

  • Sound effect ‘alerta.mp3’ (Original: Text Tone 5.mp3) by dVidrio02
    Source: https://freesound.org/people/dVidrio02/sounds/191730/
    License: Creative Commons 0 (Public Domain).

  • Chart.js v4.5.1
    Fuente: https://www.chartjs.org/
    Licencia: Licencia MIT

Capturas de pantalla

  • Main widget view with real-time counters and hybrid visits chart.
  • Detailed visitor log with source icons and action tooltips.
  • Performance evolution chart (Network, Server, DOM, etc.).
  • Configuration page with notification settings and “Clean Uninstall” option.

Instalación

  1. Upload the plugin folder to the /wp-content/plugins/ directory.
  2. Activa el plugin a través del menú “Plugins” en WordPress.
  3. Go to Settings > Matomo Widget and enter your Matomo API URL, Site ID, and Auth Token.
  4. Go to your Dashboard and enjoy the real-time data.

Reseñas

No hay reseñas para este plugin.

Colaboradores & Desarrolladores

“Real-Time Widget for Matomo” es software de código abierto. Las siguientes personas han contribuido a este plugin.

Colaboradores

“Real-Time Widget for Matomo” ha sido traducido en 2 idiomas. Gracias a los traductores por sus contribuciones.

Traduce “Real-Time Widget for Matomo” a tu idioma.

¿Interesado en el desarrollo?

Revisa el código, echa un vistazo al repositorio SVN, o suscríbete al registro de desarrollo por RSS .

Historial de cambios

1.4.2

  • New: Advanced icon detection engine using native Matomo (Morpheus) icons.
  • New: Specific mapping for Bluesky (bsky.app), Yandex, and major search engines.
  • Fixed: Icon URL construction for search engines and social networks.
  • Fixed: Full restoration of action tooltips and date formats in the visitor log.
  • Improvement: Smarter icon fallbacks with a 3-step validation logic.

1.4.1

  • New: Detection for social networks (Bluesky, Threads, Mastodon, X).
  • Improvement: Minor performance tweaks in the rendering engine.

1.4.0

  • Major: Internal renaming of all functions and variables to the rtwfm_ prefix for better compatibility.

1.3.0

  • Major: Structural refactoring and security hardening.
  • Update: Chart.js updated to v4.5.1.

1.2.0

  • New: Added support for Outlinks, Downloads, and Search events in the visitor log.

1.1.0

  • New: “Clean Uninstall” option to wipe data on deletion.
  • New: uninstall.php integration.

1.0.0

  • Versión inicial.