Retrasar la ejecución de una etiqueta en Google Tag Manager (GTM)

Existen ciertos casos en los que puede que te interesa retrasar la ejecución de una etiqueta en Google Tag Manager, como, por ejemplo, cuando queremos ajustar la tasa de rebote en GA4. Si bien podemos programar esto en HTML, me resulta mucho más fácil de implementar mediante la activación de la etiqueta con un temporizador en Google Tag Manager. Cosa que te voy a explicar en este artículo.

Temporizador en GTM (Time trigger)

El temporizador o time trigger es un activador que nos ofrece Google Tag Manager para retrasar la ejecución de una etiqueta el tiempo que queramos. Los parámetros básicos que lo componen son:

  • Nombre del evento: Nombre del evento que veremos en el data.layer.
  • Intervalo: espacio de tiempo que debe pasar antes de que se ejecute la etiqueta.
  • Limit: número de veces que se ejecutará antes de que pare.

Cómo retrasar una etiqueta en GTM

Para comprender mejor este concepto vamos a ver un ejemplo sencillo, vamos a retrasar la ejecución de la etiqueta que activa la recogida de datos de GA 4 en nuestra web durante un tiempo de 10 segundos.

Para ello, partimos de la etiqueta creada en Google Tag Manager del capítulo anterior:

Configuración de evento en GTM

Entonces, si nos fijamos en el activador veremos que indica que la etiqueta debe en todas las páginas. Sin embargo, le vamos a dar una vuelta de tuerca para que se sí ejecute en todas las páginas, pero pasados 10 segundos.

Para conseguir esto, eliminamos el activador mencionado y hacemos clic en el símbolo de más (+) que aparece en la parte superior derecha.

cómo crear un time trigger en GTM

En la ventana que nos aparece, volvemos a darle al + de la derecha para añadir el activador de tipo Temporizador:

Temporizador en GTM

Hacemos clic ahora en el temporizador y lo definimos de forma que se ejecute tras 10.000 ms y en todas las páginas que contienen la palabra easylytics en la URL, es decir, en todas.

Configurar temporizador en GTM

El resultado final debería quedarte tal y como te muestro:

Cómo configurar una etiqueta con timer en GTM

Una vez configurada la etiqueta, ejecutamos la vista previa de GTM y confirmamos que pasados 10 segundos aparece el evento Timer, pasando la etiqueta de GA4 a la sección de Fired (ejecutada).

retrasar ejecución de etiqueta en Google Tag Manager

Dicho esto, yo no publicaría esta configuración de etiqueta ya que no le veo mucho sentido a retrasar la ejecución del snippet de GA4.

Sergio Canales SEO

Si has llegado hasta aquí… ¡Apúntate a mi Newsletter y sigue aprendiendo cada semana sobre SEO!

Sergio Canales

Ingeniero industrial y amante del SEO para nichos. Me encanta crear proyectos, posicionarlos y monetizarlos

Deja una respuesta

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

Subir