Koko Analytics

Descripción

Koko Analytics es un plugin de analíticas amigable con la privacidad para WordPress. No usa ningún servicio externo, por lo que los datos sobre tus visitantes nunca se comparten con ninguna empresa de terceros.

Además, no se recopila ningún dato específico del visitante y los visitantes pueden rechazar el seguimiento fácilmente activando la opción «No rastrear» en los ajustes de su navegador.

No compartas más información de tus visitantes con terceros que se lucran de esos datos. No ralentices tu web innecesariamente. Koko Analytics te permite centrarte en lo importante ofreciéndote todas las métricas esenciales al mismo tiempo que respeta la privacidad de tus visitantes.

Características

  • Instalar y usar: Después de instalar y activar el plugin, las estadísticas empezarán a ser recolectadas automáticamente.
  • Privacidad: Ninguna información ya sea personal o relacionada con el visitante es rastreada.
  • GDPR: Compatible por defecto.
  • Propiedad de los datos: Ningún servicio externo es usado. La información de visitas a tu web es solamente tuya.
  • Rendimiento. Capaz de soportar picos de tráfico sin esfuerzo.
  • Métricas: Todas las esenciales: visitantes, vistas de páginas y referidos.
  • Cookies: Hay una opción para no utilizar cookies.
  • Spam de referidos: Lista negra incorporada para filtrar el spam de referidos.
  • Caché: Completamente compatible con páginas cargadas desde caché.
  • AMP: También rastrea páginas que funcionan con AMP (por ahora, solo para el plugin oficial de AMP).
  • Open-source: El código está lanzado bajo la licencia GPL 3.0.

Contribuyendo

Puedes contribuir a Koko Analytics de diferentes maneras. Por ejemplo:

Capturas

  • Panel de control de Koko Analytics para visualizar las estadísticas de tu web.
  • La página de ajustes donde puedes excluir ciertos roles de usuario para que no sean contados.
  • Añadido un widget para mostrar tus entradas más visitas (u otro tipo de contenido) para un periodo determinado.
  • El widget del escritorio para mostrar rápidamente las visitas de tu sitio en las últimas 2 semanas.

Instalación

  1. En el área de administrador de WordPress, ve a Plugins > Añadir nuevo, busca Koko Analytics y haz clic en Instalar ahora.
  2. Alternativamente, descarga los archivos del plugin y sube el contenido del archivo koko-analytics.zip a tu directorio de plugins, que habitualmente es /wp-content/plugins/.
  3. Activa el plugin. Koko Analytics comenzará a registrar estadísticas de inmediato.
  4. Accede a tus analíticas desde Escritorio > Analíticas en tu área de administración de WordPress.

FAQ

¿Respeta la privacidad de mis visitantes?

Efectivamente, no se registra nada que pueda identificar al visitante. Si el visitante tiene activada la opción «No rastrear» en las opciones de su navegador, no será rastreado de ningún modo.

¿Utiliza algún servicio externo?

No, los datos nunca saldrán de tu web. Eso es parte de lo que hace Koko Analytics una gran opción si valoras la privacidad real.

¿El plugin establece cookies?

Por defecto, sí. Puedes fácilemente desactivar esto en las opciones del plugin. Aún sin cookies, el plugin es capaz de detectar vistas de páginas únicas pero no visitantes recurrentes.

¿El plugin ralentizará mi web?

No, el plugin está diseñado de tal modo que nunca ralentice la velocidad de la web para tus visitantes. Si hay alguna tarea pesada que hacer, se realiza en un proceso en segundo plano.

De hecho, debido a que el plugin no depende de ningún servicio externo lo hace mucho más rápido que utilizar herramientas de análisis de terceros.

Ninguna vista de página está siendo registrada.

Esto es habitualmente un problema de permisos con los archivos. Lo primero a comprobar es que el archivo /wp-content/uploads/pageviews.php existe y tiene permisos de escritura en tu servidor web.

¿Cómo usar cookies solo después del consentimiento?

Primero configura Koko Analytics para que no use ninguna cookie por defecto.

Después, configura tu plugin de consentimiento de cookies y añade el siguiente código para los visitantes que hayan dado su consentimiento:

<script>
window.koko_analytics.use_cookie = true;
</script>

¿Cómo doy acceso a los usuarios a la página del escritorio?

Puedes usar un plugin como User Role Editor para permitir las capacidades de view_koko_analytics y manage_koko_analytics a cualquier perfil de usuario para que pueda volver a borrar el plugin después de añadir la capacidad.

¿Cuál es la definición de «página vista»?

Una vista de página se define como una vista de una página en tu sitio. Si un usuario hace clic para recargar después de llegar a la página, esto se cuenta como una vista de página adicional. Si un visitante navega a una página diferente y, después, vuelve a la página original, también se registra como una segunda vista de la página.

¿Cuál es la definición de «visitante»?

Un visitante representa el número de sesiones durante las que una página ha sido vista una o más veces.

Reseñas

1 de marzo de 2021
No need for Google Analytics, just install & active. Works like a charm!
22 de febrero de 2021
The plugin just works: it's fast, provides the important stats, and doesn't treat users like a product to sell. An all-around winner.
19 de febrero de 2021
Own your content. That is what matters to me and it's one of the reasons I do use WordPress. With Koko you also own your analytics data. Other analytics solutions to gather too much information and to be honest, most of us don't even use that data. What interests is how many pageviews we've had in the set time period and from where the visitors are coming from. Koko is simple to set up, use and it has the most simple admin interface I've come across in the past few years. Has worked without even the smallest problem on multiple sites. Absolutely love this plugin! <3
11 de febrero de 2021
Koko Analytics has everything most websites need to analyse performance. And it respects visitors' privacy. Moreover, it's simple, fast and easy for any user. Thank you for developing this awesome plugin and sharing it with us.
6 de febrero de 2021
When your needs are simple without all the marketing hype, when speed and privacy are also top concerns then this is the analytics solution for you. 5/5 stars and well deserved. Very easy to set up with an option to remove any form of tracking cookies. Perfect!
Leer todas las 61 reseñas

Colaboradores y desarrolladores

«Koko Analytics» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«Koko Analytics» ha sido traducido a 16 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce «Koko Analytics» 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.

Registro de cambios

1.0.26 – Feb 17, 2021

  • Se reintroducen los últimos 28 días por petición popular.
  • Corregido el desplegable de fechas preestablecidas que no funcionaba en navegadores basados en WebKit.
  • Update built-in referrer blocklist.

1.0.25 – Feb 16, 2021

  • Añadidos varios nuevos rangos de fechas, como «ayer» o «última semana».
  • Añadida compatibilidad para introducir rangos de fechas personalizados utilizando el teclado.
  • Mejorado el algoritmo del gráfico de los ejes y para evitar saltos grandes.
  • Añadida una función para mostrar manualmente el script de seguimiento: <?php koko_analyics_tracking_script(); ?>
  • Actualización de las dependencias JS.

1.0.24 – Jan 20, 2021

  • Append random query parameter to tracking request to avoid beind cached now that the plugin is using a custom tracking endpoint.
  • Actualización de las dependencias JS.

1.0.23 – Jan 15, 2021

Gran mejora del rendimiento al escribir un archivo de variable optimizado que contenga las rutas correctas de los archivos, independientemente de la configuración de la estructura del directorio de WordPress.

Si tu directorio raíz de WordPress no tiene permisos de escritura, ve a la página de ajustes de Koko Analytics para ver las instrucciones de cómo crear manualmente este archivo optimizado de la variable.

1.0.22 – Nov 18, 2020

  • Fix PHP warnings in migration script, for trying to unlink unexisting file (eg on new plugin installs).
  • Generate URL to custom endpoint file correctly. Fixes issue with some multilingual plugins not recording pageviews correctly.

1.0.21 – Nov 5, 2020

  • Update option that stores whether to use custom endpoint after unlinking it, to prevent sending requests to an unexisting file.

1.0.20 – Nov 3, 20202

  • Do not use custom endpoint file if using custom uploads directory.
  • Usa el valor de KOKO_ANALYTICS_USE_CUSTOM_ENDPOINT si está definido.
  • Only call add_cap on administrator role if such a role exists
  • Actualización de las dependencias JS.
  • Update built-in referrer blocklist.

1.0.19 – Sep 2, 2020

  • Create buffer file directory if it does not exist yet, eg on a fresh WP install.
  • Update preact and date-fns to their latest versions.
  • Update built-in referrer blocklist.

1.0.18 – Aug 25, 2020

  • Fix issue with tracking not working on AMP powered pages or issuing a request to a non-existing file on cdn.ampproject.org.

1.0.17 – Aug 19, 2020

  • Fix issue when using Modern color scheme introduced in WordPress 5.5.
  • Improve test for custom endpoint file by checking for exact response body.
  • Prevent horizontal scrollbar from showing when hovering chart near edge of screen.

1.0.16 – Jul 21, 2020

  • Corregida la pantalla en blanco en versiones de WordPress inferiores a la 5.0.
  • Fix settings link showing despite user lacking required capability.
  • Fix code for custom referrer blocklist using filter koko_analytics_referrer_blocklist.
  • Do not use custom endpoint file when site URL differs from WordPress URL.
  • Improve test for custom endpoint file.

1.0.15 – Jun 22, 2020

  • Corregida una fecha extraña para la configuración de «esta semana».
  • Corregidos los nombres de los días de la semana en el selector de fecha.
  • Fix translation files not being loaded. Hopefully…

1.0.14 – Jun 22, 2020

  • Do not use custom tracking endpoint on Multisite installations because it ignores the site-specifix database prefix.
  • Muestra los errores en el proceso de añadir si WP_DEBUG está activado.
  • Actualizada la lista de bloqueos de referidos.
  • Usa wp.i18n para gestionar las traducciones en los archivos JavaScript.
  • Bump table row count up to 25 per page.
  • Add filter hook: koko_analytics_referrer_blocklist (example)
  • Añadido un gancho de filtro: koko_analytics_ignore_referrer_url (ejemplo)

1.0.13 – May 28, 2020

  • Actualizada la lista de bloqueos de referidos.
  • Improve date parsing from URL parameters to account for negative UTC offsets. Fixes an issue with the date jumping back one day.
  • Don’t attempt to install custom endpoint if it was manually installed (using the KOKO_ANALYTICS_USE_CUSTOM_ENDPOINT constant).
  • Revert to using home_url() for the tracker endpoint URL.

1.0.12 – May 14, 2020

  • Añadido el filtro koko_analytics_honor_dnt para permitir ignorar «No rastrear».
  • Huge performance improvement for the tracking request if you’re on a standard WordPress installation with the root directory writable.
  • Limit scope of tracking script to prevent variable naming collisions.

1.0.11 – Apr 17, 2020

  • Add setting for specifying default date period when opening analytics dashboard.
  • Añadido Chrome-Lighthouse a la lista de agentes de usuarios HTTP ignorados.
  • Show notice on analytics dashboard page when buffer file is not writable.
  • Derive cookie path from home URL to work properly with WordPress installations not living at the root of a domain.
  • Track pageview on window.load instead of window.DOMContentLoaded, to make it easier to overwrite the configuration object.
  • Optimizaciones menores para el script de seguimiento.

1.0.10 – Mar 23, 2020

  • Print configuration object early on in page HTML so it is easier to override it using a cookie consent plugin.
  • Añadido un texto explicando el uso de una selección múltiple de elementos.

1.0.9 – Mar 9, 2020

  • Usa las teclas de las flechas (sin la tecla Ctrl) para moverte rápidamente entre rangos de fechas.
  • Group chart by month if showing more than 2 (full) months of data.
  • Replace React by Preact to cut JS bundle size in half.
  • Normalize referrer URL’s without protocol.
  • Improve total comparision with previous period.

1.0.8 – Feb 14, 2020

  • Añadida una fecha preestablecida para los últimos 28 días
  • Add keyboard navigation support for quickly cycling through date periods (Ctrl + Arrow key)
  • Expand referrer aggregation logic. If you have any URL’s you would like to see combined into a single domain, please post them here.
  • Fix referrer URL’s table missing the AUTO_INCREMENT statement.
  • Change dropdown to number input in most viewed posts widget.
  • Show notice on dashboard page if an issue with WP Cron is detected.
  • Improved y-axes in chart when maximum value is lower than 10.
  • Use colors from admin scheme in chart tooltip.

1.0.7 – Jan 30, 2020

  • Añadir ciertos referidos, por ejemplo, «google.com/search» pasa a ser «google.com».
  • Usar el esquema de color de WordPress (del perfil del usuario) para los colores del gráfico.
  • Show more labels on the chart’s x-axes (wide screens only).
  • Mostrar el número de vistas de páginas en la última hora.
  • Mostrar el día de la semana en la información emergente del gráfico.
  • Use Paul Heckbert’s loose labels (nice numbers) algorithm for labels on y-axes.
  • All colors now have a contrast ratio that is (at least) WCAAG AA compliant.
  • Revert multiple bar chart change (because of user feedback), use inner bar instead.
  • Minor performance optimisations for viewing dashboard page.
  • Fixes «Invalid time» error when re-opening the dashboard in Safari.

1.0.6 – Jan 20, 2020

  • Remember view period when navigating away from analytics dashboard.
  • Add filter hook to prevent loading the tracking script: koko_analytics_load_tracking_script
  • Ignorar todos los agentes de usuario que contengan la palabra seo
  • Ignorar las solicitudes si la página está cargada dentro de un iframe.
  • Solo se leerá document.cookie si en ese momento está activado el uso de cookies.
  • In chart, use separate bars instead of stacked bars.

1.0.5 – Dec 30, 2019

  • Add «today» option to date periods preset menu.
  • Hide chart component when viewing just a single day of data.
  • Refrescar automáticamente los datos en el escritorio cada minuto.
  • Use human readable number format on chart’s y-axes.
  • Show chart elements even if outside of chart container.

1.0.4 – Dec 13, 2019

  • Fix referrer URL’s not being saved correctly.
  • Corregida la detección de la vista única de páginas.
  • Fix pretty number with only trailing zeroes.
  • Fix bar chart not stacking properly.
  • Improved display of Twitter or Android app referrers.
  • Mejorada la información emergente del gráfico.
  • Mejorados los estilos para pantallas de móviles pequeñas.
  • Trim trailing slashes from referrer URL’s.
  • Escape all strings coming from translation files.
  • Filter out common bots by checking user agent in tracking script.

1.0.3 – Dec 6, 2019

  • Fix link to settings page from plugins overview page.
  • Fix REST API URL’s when not using pretty permalinks.
  • Add support for tracking AMP-powered pages.
  • Añadido un ajuste para desactivar el uso de cookies.
  • Handle network request errors on admin pages.
  • Return HTTP 500 error when unable to write to buffer file.
  • Simplify adding post title to post type statistics.
  • Ampliada la compatibilidad para incluir navegadores antiguos.
  • Handle filesystem errors in aggregation process.

1.0.2 – Nov 22, 2019

  • Add icons to datepickers to quickly cycle through selected date periods.
  • Add capabilities view_koko_analytics and manage_koko_analytics to control whether a user role can view or manage statistics.
  • Añadido un ajuste para borrar automáticamente los datos más antiguos a X meses.
  • Add menu item to WP Admin Bar.
  • Update URL when date range changes so page can be refreshed or shared.
  • Update browser history with chosen date ranges.
  • Show total size of Koko Analytics’ database tables on settings page.
  • Improved animations when dashboard data updates.
  • Improved column type constraints for storing data.
  • Improved labels for chart x-axes.
  • Consistent ordering of posts and referrers tables.
  • Remove trailing ? character from referrer URL’s after query parameters are stripped.
  • Fix retrieving post title when post type is excluded from search.

1.0.1 – Nov 14, 2019

  • Añadido un widget en el escritorio para mostrar las visitas del sitio en los últimos 14 días.
  • Add widget for showing most viewed posts, pages or any other post type over a given period.
  • Añade el shortcode [koko_analytics_most_viewed_posts].
  • Añadida la paginación a las tablas que muestran las principales entradas y los principales referidos.
  • Add settings link to plugin row on plugins overview page in WP admin.
  • Use ASCII for storing textual data. Fixes an issue with error message «specified key is too long» on some MySQL installations when the charset is utf8mb4.
  • Eliminar todos los datos al desinstalar el plugin. Gracias a Santiago Degetau.
  • Mejorado el uso de la memoria al gestionar grandes picos de tráfico.
  • Carga el script de seguimiento asíncronamente.
  • Mejoras de los estilos para la página del escritorio.

1.0.0 – Nov 4, 2019

Versión inicial.