Tener estadísticas con el plugin Estadisticas Web en WordPress

Tal y como amenacé en el artículo Domingos de WordPress. Creando tu primer plugin, la idea era implementar un plugin para WordPress que insertara el código de Google Analytics en tu página sin mas que insertar el código de identificación, así que, después de algunas peleas con PHP aquí presento un complemento que realiza esta operación de una manera muy sencilla. Su nombre, Estadisticas Web, y hace que insertar el código de Analytics en tu web sea muy sencillo.

Selección_218.png

Estadisticas Web

El nombre del complemento

He estado dando vueltas al nombre del complemento, hasta que he llegado al que puedes leer mas arriba. No es que no me diera mas la imaginación, pero he pensado que para que quería complicar el asunto y que alguien se despistara. La cuestión es que es Google Analytics en Español, para que quede claro…

Uso y funcionamiento

Mientras consigo que lo acepten en el sitio de plugins de WordPress.org, he dejado el complemento en el siguiente enlace, para que el que quiera descargarlo e instalarlo no tenga excesivos problemas.

La forma de instalarlo es la habitual a cualquier otro complemento de WordPress. Simplemente te diriges a la opción del menú Plugins y seleccionas la opción Añadir nuevo. En esta página seleccionas la opción Subir plugin, y le indicas el archivo que acabas de descargar.

Una vez instalado, tienes que dirigirte a la opción Ajustes del menú, y seleccionar Estadisticas Web, tal y como puedes ver en la siguiente imagen,

screenshot1.png

y una vez seleccionada verás la página donde debes introducir las opciones,

screenshot2.png

Como puedes ver aparecen dos parámetros. El primero se corresponde con la identificación de seguimiento. Para localizar el ID de seguimiento te debes dirigir a Google Analytics y allí seleccionar, Administrador > Propiedad > Configuración de propiedades o en Administrador > Información de seguimiento > Código de seguimiento. También puedes encontrarlo haciendo clic en la página principal y expandiendo la carpeta “Cuenta”; el ID de seguimiento se muestra junto al nombre de la propiedad. En cualquiera de estos casos, el número tendrá un formato parecido al siguiente: UA-xxxxxx-xx, y es el parámetro que tienes que introducir en Estadisticas Web.

Fragmento de seguimiento

Resulta que el código que se empleaba hasta el momento se ha modificado, de forma que ahora se está utilizando analytics.js, y desde la propia página de desarrolladores de Google ofrece dos opciones de código. Una que permite la compatibilidad con la vista previa mediante carga asíncrona del código y otro no. De esta forma yo he añadido esta opción para que sea el usuario el que decida porque opción se decanta.

A mano

Otra opción, es introducir esta parte de código directamente en el archivo de nuestro tema header.php justo encima de , tal y como puedes ver en la siguiente imagen,

Selección_219.png

En este caso deberás elegir entre la opción sin compatibilidad con vista previa,

<!-- Google Analytics -->
<script>
(function(i,s,o,g,r,a,m){i["GoogleAnalyticsObject"]=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,"script","//www.google-analytics.com/analytics.js","ga");
ga("create", "UA-XXXXXXXX-Y", "auto");
ga("send", "pageview");
</script>
<!-- End Google Analytics -->

O la opción con vista previa,

<!-- Google Analytics -->
<script>
window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
ga("create", "UA-XXXXXXXX-Y", "auto");
ga("send", "pageview");
</script>
<script async src="//www.google-analytics.com/analytics.js"></script>
<!-- End Google Analytics -->

Sustituyendo, evidentemente, UA-XXXXXXXX-Y, por tu identificación de seguimiento. Sencillo pero efectivo.

Conclusiones

Aunque inicialmente, y tal y como he mencionado en la introducción, la idea era hacer Domingos de WordPress, finalmente, y si todo va bien, van a ser Miércoles y Domingos de WordPress.

Finalmente, he repartido la semana, de forma que se trata de días temáticos, donde cada uno de ellos escribiré sobre uno de los temas que tengo programados.

Esto, hasta el momento, es un propósito de año nuevo, veremos conforme pasan los días como se desarrolla la cosa, y si se puede llegar a buen puerto.

Mas adelante, y siempre y cuando todo vaya conforme preveo, explicaré la temática por días, para que cada uno esté mas o menos atento a la misma.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *