Básicamente existen dos formas de obtener logs de un sitio web para realizar análisis:
- Los propios logs del servidor web del sitio.
- Mediante huellas javascript que realizan peticiones a otros servidores.
Esta segunda opción provee de unos logs más enriquecidos y que permiten realizar una analítica más profunda. Es el caso de SmartSource Data Collector de WebTrends, SiteCatalyst de Omniture, Google Analytics y Urchin (ambos de Google), Hitbox…
Este artículo es más bien un pequeño taller para aquellos departamentos de marketing y/o sistemas que quieran probar in situ las bondades de este tipo de herramientas.
Para empezar hemos optado por una herramienta open source muy simple pero que servirá para comprender el funcionamiento de las herramientas basadas en huellas javascript: phpMyVisites.
Requisitos previos: Servidor web con PHP y base de datos MySQL.
- Descargar phpmyvisites de su página web.
- Descomprimir en el servidor web.
- Crear una base de datos y usuario en MySQL.
- Usar un navegador para acceder vía web a la herramienta.
- Seguir los pasos de instalación.
- Pedirá usuario, contraseña y nombre de la base de datos.
- Por último se realizará la configuración de un sitio web a analizar (se pueden añadir más posteriormente).
- Una vez configurado el sitio se obtiene una huella javascript para introduccir en el código de las webs a etiquetar.
- A diferencia de otras herramientas, phpMyVisites recibe una petición a una página PHP de la propia herramienta y registra en la base de datos la información recogida. Lo normal (en otras herramientas) es que la huella haga una petición al servidor de analítica y registre en el log del servidor web la información recogida para su posterior análisis. Obviamente la solución propuesta por phpMyVisites no es para sitios con excesivo tráfico.
Con estos pasos realizados e incluyendo el código javascript en las páginas ya podemos ver los resultados en phpMyVisites accediendo vía web. Cuenta con la ventaja de mostrar resultados en tiempo real, sin falta de realizar análisis previos. Por contra es una herramienta muy simple.
Por último en el panel de administración se pueden configurar algunas opciones como reportes, envío de correos, boletines, crear usuarios… También se explica como contabilizar descargas de documentos, definir variables…
Además esta herramienta cuenta con un panel de gestión de plugins. Un plugin muy interesante es ClickHeat, al estilo de SmartView en WebTrends, que permite mostrarnos sobre la propia página la densidad de clics.
Para activarla seguir los siguientes pasos:
- En el panel de Administración ir a “Manage plugins” y activar Clickheat.
- Se mostrará en el menú “Páginas vistas”, acceder a él y seguir los pasos de configuración.
- Un vez listo se mostrará el icono en la parte superior y un enlace con el código javascript para incluir en las páginas que se desee obtener un “heatmap” (mapa con densidad de clics).
Aquel que lo desee puede consultar la documentación de la herramienta para profundizar en su funcionamiento y configuración: documentación phpMyVisites
fuente:Asociación Española de Analítica Web de
Filed under: Herramientas, marketing | Tagged: analisis, analytics, open source, web | 1 Comment »