En cualquier organización que requiera llevar métricas bien administradas y controladas existen una serie de herramientas desarrolladas exclusivamente para ese fin. El por qué es importante tener una analítica sobre un sitio web, un dominio o una organización influye en que cambios se pueden realizar sobre determinados productos, elementos u objetivos con el propósito de atraer mas audiencia o de mejorar el impacto de este al usuario final.
Actualmente, una de las herramientas mas llamativas y completas para llevar un control totalmente centralizado es Google Analytics, el cual, al ser desarrollado por Google, cuenta con una cobertura bastante amplia y diversas funcionalidades llamativas para la medición de trafico e impacto de un sitio web.
Todo esto suena llamativo e interesante, en realidad lo es, pero llega un punto sensible en toda organización y es el primer filtro de cualquier implementación y se llama Costos, Google Analytics nos ofrece dos opciones que son:
- Básica: Gratuita
- Premium: USD 150.000 por año
Piwik hace uso de scripts que deben ser integrados en las etiquetas <head> ... </ head> HTML de los sitios web que deseamos sean monitoreados.
Piwik basa su desarrollo en 4 pilares fundamentales:
- Actualizaciones de datos en tiempo real
- Tablero personalizable
- Gestión de todos los sitios web en un solo tablero
- Posee Analytics para comercio electrónico
- Seguimiento de conversiones de objetivos
- Seguimiento de eventos y contenido
- Analíticas por búsqueda en sitios
- Variables personalizadas
- Cuenta con Geolocalización y así poder visualizar las estadísticas de visitantes en un mapa mundial por país, región y ciudad.
- Posee superposición de página
- Capaz de monitorear diferentes interacciones del usuario
- Seguimiento a campañas de análisis
- Seguimiento del tráfico de los motores de búsqueda con mas de 800 motores analizados
- Cuenta con más de 40 widgets disponibles
- Será posible incrustar gráficos PNG en cualquier sitio web, correo electrónico o aplicación personalizada.
- Podemos crear notas de texto en los gráficos para recordar eventos particulares.
- Dispone de alertas personalizadas
- Administrar usuarios ilimitados
- Establece el acceso del usuario a múltiples sitios web
- Administra sitios web ilimitados
- Excluye direcciones IP y rangos de IP específicos
- Excluye parámetros de URL
- Soporte de zona horaria para cada sitio web
- Compatible con más de 100 monedas
- Disponible para iOS y Android y muchas opciones más.
1. Requisitos previos y configuración inicial de Piwik
Para instalar Piwik será necesario contar con LAMP (Linux- Apache – MySQL-PHP) en la distribución donde se haya de realizar la instalación.
En los siguientes enlaces veremos como configurar LAMP de forma práctica:
- Servidor web como Apache, Nginx, IIS, etc.
- PHP versión 5.5.9 o superior, se recomienda PHP 7.0.
- MySQL versión 5.5 o superior, o, en su defecto, usar MariaDB, recomendable usar MySQL 5.7 o MariaDB.
Antes de proceder con la instalación de Piwik en el sistema, vamos a instalar la herramienta para la descompresión de archivos, por ello ejecutaremos alguno de los siguientes comandos:
sudo yum install unzip zip (CentOS/RHEL) sudo apt install zip unzip (Debian/Ubuntu)