364 - Como tener tus propias analíticas web
Siguiendo con el proyecto Self hosted, en este podcast te explico como puedes tener tus propias analíticas web sin depender de terceros.
Como bien sabes uno de los proyectos que he comenzado este año aquí en atareao.es es el de self hosted. Básicamente se trata de conseguir la soberanía digital, es decir, en pocas palabras, tu eres el que decides, en cuanto a tus datos. Donde alojas que y como. Si eres tu el custodio de tus datos o lo delegas en un tercero, para que el se encargue de todo el trabajo, o por lo menos de la parte del mantenimiento. Así, en los primeros episodios de este proyecto, te he traído ya algunas herramientas interesantes, aunque faltan por venir herramientas para tener tu propio blog, y por su puesto, herramientas para medir ese contenido. Básicamente me refiero a tener tus propias analíticas web.
Así, en este episodio del podcast te voy a hablar de dos herramientas para conocer el estado de tu web, por un lado, y por otro para medir tu web, para conocer las visitas.
Como tener tus propias analíticas web
El feedback o la retroalimentación
Estoy seguro que en mas de una ocasión me has oído pedirte, suplicarte, feedback, o mucho mejor dicho retroalimentación. Es decir, me has oído preguntarte si te gusta el contenido, si quieres que publique o escriba o haga un vídeo o un podcast. Seguro que me has oído o leído preguntarte si estás interesado en algún tutorial o artículo concreto. Necesito tu feedback, como se suele decir en marketing el feedback es oro puro.
Es muy habitual que no esté seguro si lo que publico es de tu interés, y lo que es mas habitual todavía si te gusta. Para mi es algo fundamental conocer tus intereses, para así, en función de ello, publicar sobre esos contenidos.
Si, es cierto, que publico sobre lo que gusta o me apasiona, pero es que me gustan y apasionan tantas cosas…. Por esta razón, tiene que haber algo que me haga decantarme por un tema o por otro. Y básicamente es tu feedback el catalizador de mis decisiones.
El feedback es oro puro
Pero como te he dicho anteriormente, el feedback es oro puro. Y no solo porque es escaso, sino también porque es muy difícil de conseguir. No eres tu el único al que le resulta difícil decir si algo le gusta, o, simplemente, dar tu opinión sobre esto o aquello. A mi me sucede exactamente lo mismo. Pero no solamente a mi, es algo realmente extendido.
Ahora, que para mi, esto del feedback, es tan importante, me estoy obligando a proporcionarlo en todos los ámbitos de la vida, y no solo en la parte digital. Así, ahora cuando como en un restaurante y un plato me gusta o no me gusta, se lo digo al camarero o al responsable. Si no lo hacemos así ¿como alguien va a saber que lo que cocina es espectacular o no le gusta a nadie?.
Las analíticas web
Llegados a este punto te estarás preguntando, que tiene que ver, mis opiniones sobre un plato en un restaurante con las analíticas web. Pues, si te abstraes, básicamente todo es lo mismo. Estás midiendo el gusto de la gente. Y esto es lo que te permitirá mantenerte.
Tal y como te he comentado anteriormente, conseguir el feedback es muy complejo, y lo sabes. Sin embargo, en el mundo web, no es tan difícil, o al menos no lo es de forma indirecta. Y es que la tecnología es lo que tiene. En tu web puedes recoger estadísticas del número de visitas, la procedencia, es decir, el origen de las visitas, de como vienen y sobre todo, de que es lo mas visitado. Esto te puede dar una idea de que es lo que mas llama la atención.
Al menos esto ya es un punto de partida, una idea de que es lo que mas llama la atención. A lo mejor, no es lo que mas gusta, pero, ya tienes una idea.
Sinceramente, yo prefiero que tu me cuentes lo que te gusta y lo que no, pero como esto es algo difícil, mido la web, es decir, utilizo la analítica web.
Tu propia analítica web con Plausible
Hasta hace algún tiempo, utilizaba Google Analytics para realizar estas mediciones. Sin embargo, tenía dos problemas con Google Analytics.
Por un lado, Google Analytics penalizaba la web, en el sentido que el JavaScript que utiliza, ralentizaba la web, y en los propios informes de velocidad de la web indicaba este problema. ¿En serio?. Que paradoja tan contraproducente.
Pero además por otro lado, en ningún caso utilizaba toda la información que recogía Google Analytics. Como te indiqué anteriormente, mi interés es el de conocer tu feedback, el resto de información me da completamente lo mismo. Así, en muchas ocasiones, no entraba en los informes de Google Analytics, por pura pereza, por no perderme entre tanta información.
Por esta razón, y a raíz, precisamente de Self hosted, encontré una solución, auto alojada, fantástica para recoger la información mínima, y poder obtener ese oro puro que es el feedback. Esta herramienta se llama Plausible.
Plausible
Plausible es una sencilla alternativa a Google Analytics, pero lo que es mas importante auto alojada, Self hosted. Tu eres el custodio de los datos. Se trata de una sencilla herramienta para analíticas web, sin cookies, y completamente conforme con la GDPR, CCPA y PECR. Toda la información queda en tu servidor. Todas las mediciones se realizan de forma completamente anónima. No se utilizand cookies para recoger información personal. No hay identificadores persistentes, no hay tracking cruzado. Los datos no se utilizarán para nada mas… ¿Que mas se puede pedir?… Yo si quiero pedirte algo mas, tu feedback… ¿Te gusta el contenido?¿Sobre que uieres que publique?¿Cuales son tus intereses en lo que a atareao.es se refiere?…
Una de las grandes ventajas de esta herramienta es que soluciona mi problema sobre la carga de la página. El script apenas llega al KB de peso. Es 45 veces mas pequeño que el de Google Analytics.
Pero no o solo esto, sino que además los datos que te ofrece, lo hace de forma simple y sencilla. En un solo vistazo, tienes una idea clara de lo que está sucediendo y por donde van los intereses.
Instalación
Como te digo, Plausible es una solución Self hosted, auto alojada. Si bien, puedes alojarla en los servidores de Plausible, también la puedes alojar en tu propio servidor, que es como lo tengo actualmente.
Por supuesto, y como no podía ser de otra manera, todo esto lo tengo alojado utilizando Docker, y detrás de Traefik para que todo sea mas sencillo y cómodo.
Si bien, dedicaré un capítulo del tutorial de Self hosted a Plausible, indicarte que ya está disponible los docker-compose
para su instalación. Mas que nada, por si no puedes esperar hasta entonces.
Uptime kuma
Por otro lado, otra de las grandes preocupaciones que tengo es que atareao.es, así como otras webs que mantengo estén en pie y disponibles para ti. Vamos, que cuando llegues a atareao.es puedas acceder sin problemas. En ocasiones, y por determinadas circustancias, unas propias y otras ajenas, esto no es tan así.
Para solucionar este problema he utilizado diferentes medios y sistemas. Sin embargo, con el paso del tiempo, cada vez mantengo mas páginas web, algunas por necesidad y otras por compromiso. En este sentido, lo mismo que quiero para mi, también lo quiero para los demás, y también quiero saber si alguna de las páginas está caída.
Mientras era atareao.es no había problema, tenía un sencillo script para realizar la monitorización. Sin embargo, conforme la familia ha ido creciendo, esto ha llegado a convertirse en un incordio, así que he buscado una solución que me permitiera de un solo vistazo conocer el estado de todos estos servicios.
Esto ha venido de la mano de Uptime Kuma. Este es un servicio, nuevamente auto alojado, que tiene interesantes características,
- Monitorización de HTTP, TCP, palabras clave, ping, registros DNS
- Interfaz sencilla y súper simple
- Notificaciones vía Telegram, Discord, Gotify, correo electrónico y mucho mas
- Intervalos configurables a partir de 20 segundos
- Una página de estado super sencilla
- Gráfico de tiempo ping
- Información sobre los certificados
Instalación
De nuevo y al igual que el caso de Plausible, Uptime Kuma es una solución que puedes alojar en tu propio dominio, tal y como lo tengo hecho yo.
De nuevo, este forma parte del proyecto Self hosted, y aunque le dedicaré un capítulo del tutorial, indicarte que ya está disponible en el repositorio de GitHub, disponible de Self hosted por si, no quieres esperar hasta entonces e instalarlo ya mismo.
Imagen de portada de Parker Coffman