El nuevo Global Site Tag (o gtag.js)

Índice de contenidos

El mes pasado, sin prácticamente ninguna publicidad, Google modificó el tag de Google Analytics y Google AdWords introduciendo un nuevo tag global al que ha llamado global tag o gtag.js

En este post, intentaré explicar qué es exactamente el gtag.js ahora que tanto en Analytics como en AdWords es el código que se ofrece por defecto.

Lo primero es examinar a la criatura :), el código que podrán ver si crean una nueva cuenta o propiedad en Analytics es este:

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXXXXX-YY"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-XXXXXXXX-YY');
</script>

La idea que hay detrás de este tag es la de «simplificar» la instalación tanto de Google Analytics (más sobre las comillas al final del post) como de Google AdWords y, seguramente, del resto de herramientas de Google. Es decir, con un único código deberíamos ser capaces de poder usar cualquiera de las herramientas sin tener que añadir nuevos códigos. Esto a su vez debería conseguir que las instalaciones y uso de estas herramientas sea más sencillo.

Ventajas de usar el gtag.js

El beneficio principal que aporta usar este nuevo tag es (según Google):

The Global Site Tag (gtag.js) provides a framework for streamlined web page tagging – giving you better control while making implementation easier. Using gtag.js lets you benefit from the latest tracking features and integrations as they become available.

En esencia, que nos permitirá disfrutar de los cambios y nuevas funcionalidades según estén disponibles y nos facilita la instalación de la herramienta.

Además incorpora una nueva manera de enviar eventos,  que define unos eventos «automáticos» que tienen los valores de categoría predefinidos.  Lo que esto quiere decir, es que  en vez de tener que pasar todos los datos del evento (categoría, acción y etiqueta), simplemente podemos pasarle el nombre (acción) del mismo.

Les pongo un ejemplo,  imaginemos que queremos lanzar un evento de login en el sitio. Con el nuevo gtag bastaría con escribir:

gtag('event', 'login')

Internamente, el código convertiría esta linea en una llamada de evento con la categoría «engagement» y  la acción «login». En la ayuda de Google, tienen una lista con los eventos actualmente predefinidos.

Tengan en cuenta, que siempre tienen la posibilidad de modificar los valores por defecto. Por ejemplo, el evento de login con diferente categoría quedaría:
gtag('event','login',{'event_category': 'Acceso'});

Desventajas del gtag.js

La primera desventaja es que la documentación no deja muy claro cuándo y porqué deberíamos usar el gtag.js. Tampoco creo que se haya comunicado correctamente, por parte de Google,  tanto la salida como el motivo de la aparición de este tag y las ventajas que  conlleva.

Además, la sensación que me queda es que ha sido un lanzamiento un tanto apresurado, (seguramente esto tenga mucho que ver con las prisas). Si usan Google Tag Manager, verán que el gtag.js no aparece mencionado en ninguna parte.

Tipos de códigos de Analytics en GTM
Tipos de códigos de Analytics en GTM

De hecho, la recomendación actual es ignorar el gtag.js si estás usando GTM para insertar el código de Google Analytics lo que seguramente es una de las causas de la confusión que se ha causado con este código.

Otro ejemplo es que el nuevo código de conversión de AdWords no indica de manera clara cuál es el conversion id ni el conversion label.

gatg en AdWords
gtag para AdWords con el objetivo de conversión

Ambos datos son necesarios para dar de alta un código de conversión de AdWords usando la plantilla de GTM.

Configuración de un código de conversión de AdWords en GTM
Configuración de un código de conversión de AdWords en GTM

En un próximo post explicaré cómo obtener estos datos.

¿Debería actualizar mi código actual al gtag.js?

La respuesta corta es no, si ya tienes instalado el código de Universal Analytics en tu sitio y, por la razón que sea, no es con GTM no hay ninguna prisa o ventaja importante para tener que cambiar el código de Universal.

De hecho, en el caso de que el código lo estés insertando a través del GTM, simplemente olvídate de que existe algo llamado gatg.js y sigue trabajando con el GTM tanto para Google Analytics como para AdWords.

Unicamente veo justificada la inserción del nuevo código si estás realizando una implementación desde 0.

Si aún tienen dudas sobre insertarlo o no, les recomiendo este artículo de Julien Coquet, y especialmente el árbol de decisión para saber si tienen o no que cambiar al gtag.js

Share on facebook
Share on twitter
Share on linkedin
Share on email
3 min
Suscríbete a nuestra newsletter

Los mejores artículos de analítica digital para potenciar tu negocio.

2 comentarios en “El nuevo Global Site Tag (o gtag.js)”

  1. Pingback: Google Tag Manager y Global Site Tag (gtag.js) - Blog Doctor Metrics

  2. Pingback: Obtener el Conversion ID y el Conversion Label con el nuevo Gtag

Deja un comentario

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

Entradas relacionadas

¿Qué es Gtag y cómo implementarlo para App + Web?

Gtag es una etiqueta de seguimiento que nos permite unificar los productos de Google y que está basada en eventos predefinidos. Es ahora con el lanzamiento de las propiedades de App + Web cuando realmente resulta útil para poder estandarizar y aunar la medición de nuestras apps y webs.

5 minutos

Dificultad

Cómo configurar una propiedad App+Web en Google Analytics

Las nuevas propiedades de App+Web de Google analytics nos permiten añadir hasta 50 flujos de datos de uno u otro tipo. En este artículo te explicamos cómo crear este tipo de propiedades y cómo configurarlas para web.

5 minutos

Dificultad

Técnicas avanzadas de personalización [Dynamic Yield]

Un test de optimización es una estupenda herramienta a la hora de incrementar nuestra tasa de conversión. Pero un resultado aparentemente inconcluyente puede ocultar oportunidades de mejora que una herramienta de personalización no dejaría escapar.

3 minutos

Dificultad

Ir arriba

Esta web utiliza ‘cookies’ de terceros. Al clicar aceptar está aceptando el uso que realizamos de las cookies. Para más información puede consultar nuestra Política de cookies