Cómo medir errores 404 con Tag Manager

Es muy sencillo medir los errores 404 con Tag Manager

Como dijimos en nuestra entrada de Linkedin, los errores 404 se generan cuando un usuario ha querido acceder a una parte de nuestra web que no existe. Y como dijimos también en ese artículo tenemos una página con un titulo específico para los errores 404.

Estos serán los elementos que vamos a utilizar para crear nuestras variables en Tag Manager. Para eso creamos una variable de página de tipo JavaScript.

Le ponemos como nombre de la variable document.title y lo mismo para el nombre global de la variable. Comprobamos que se está almacenando esa variable desde el modo debug y nuestra consola.

Bueno, parece que todo va bien. Vamos a ver aquí dentro de Page view la variable y tenemos document title y el título Error 404. Esto es lo que vamos a utilizar para crear nuestro activador. Vamos a copiar y volvemos a Google Tag Manager. Esta vez para crear nuestro activador. 

Creamos un nuevo activador. Este tipo de activador le vamos a poner Error 404. Página vista.

Seleccionamos como tipo de activador página vista, se activa con algunas páginas vistas y que se ejecute con nuestra variable document.title que contenga Error 404 que será el título de la pagina Error 404 que se ha almacenado en nuestra variable.

Ya por último creamos nuestra etiqueta de Google Analytics y seleccionamos tipo evento. Para ver cuales son las páginas que páginas dan Error 404 y de donde proviene el enlace roto pondremos lo siguiente:

Categoría: ERROR 404 – Acción: {{Page Path}} – Etiqueta: {{Referer}}

Y para la configuración de Google Analytics pondremos una variabel que ya tendremos creada con el ID de la propiedad. En mi caso GA -ID PRINCIPAL.

Y hacemos el paso anterior nos metemos en el modo debug y nuestra consola para comprobar que todo vaya bien. Y así es, funciona perfectamente. Cuando ponemos una URL que nos inventemos en nuestro sitio aparecerá ese error y ahí es cuando se activa nuestra etiqueta de Error 404.

Por lo tanto, se ejecutó la etiqueta general y Universal Analytics y aparte la etiqueta de ‘Event Tracking’. Si estamos en una página que no es un error 404, no debería ejecutarse, así que vamos a ir a otra página. Ya vemos que solamente se ejecuta el “tracking”estándar Universal Analytics. ¿Qué más podemos hacer para corroborar? Bueno, ir al informe de tiempo real, vamos a Eventos y aquí ya podemos ver que efectivamente estamos haciendo un seguimiento.