Mon. Nov 11th, 2024

#GTMTips: bloquee sus etiquetas con excepciones de activación


Para evitar que una etiqueta se dispare Administrador de etiquetas de Googlepuede:

  1. Eliminar la etiqueta

  2. Eliminar todos los activadores de la etiqueta

  3. Añadir un Excepción Activar la etiqueta

La tercera opción suele ser la mejor si el bloqueo es sólo temporal. Las excepciones son lo que solía llamarse reglas de bloqueo en la primera versión de GTM. Agregarlos es bastante fácil. En el fuego encendido paso de la creación de etiquetas, puede hacer clic Crear excepcionesy elija el disparador que bloqueará el disparo de esta etiqueta.

Sin embargo, crear una excepción puede generar confusión, ya que debe elegir una Tipo de disparador por la excepción! Pero sólo querías bloquear el disparo de una etiqueta; ¡¿Qué pasa con estas tonterías tipo Set off?!


incógnita


El boletín a fuego lento

Suscríbete al Boletín a fuego lento para recibir las últimas noticias y contenido de Simo Ahava en su bandeja de entrada de correo electrónico.

Consejo 29: El evento de una excepción debe coincidir con el evento de la etiqueta

Cada etiqueta necesita un evento para activarse. Un Evento, en el mundo GTM, es un evento especial. occasion llave que se introduce dataLayerya sea automáticamente por Google Tag Supervisor o manualmente por el desarrollador del sitio net:

window.dataLayer.push({
  'occasion' : 'triggerSomeTag',
  'cash' : 'tons'
});

cuando un occasion La llave se empuja hacia dataLayerGTM pasa por todo Activadores adjuntos a etiquetas y busca activadores que respondan a este evento.

Si se encuentra dicho disparador, y si se cumple cualquier otra condición del disparador, entonces la etiqueta puede dispararse felizmente.

Si quieres bloquear una etiqueta para que no se energetic, básicamente necesitarás crear una excepción para cada evento desea evitar que la etiqueta se energetic, de forma particular person. Entonces, digamos que tiene una etiqueta que se activa en la vista de página, el clic y el formulario, y desea bloquearla para que no se energetic en la vista de página y el clic, pero aún desea que responda al envío de un formulario. El activador que necesitarías crear como excepción tiene este aspecto:

Ahora, cuando agregas este disparador como un Excepción a una Etiqueta, sucederá lo siguiente:

  1. Al ver la página (es decir, cuando se carga el fragmento del contenedor), GTM encuentra el nombre del evento. gtm.js (Evento de vista de página) en el activador de excepción y evita que se energetic la etiqueta.

  2. Tras un evento de clic, GTM encuentra el nombre del evento. gtm.hacer clic en el disparador de excepción y evita que la etiqueta se energetic.

  3. Tras un evento de envío de formulario, GTM no encuentra el nombre del evento gtm.formEnviar en el disparador de excepción y la etiqueta se activa

Como puede ver, una excepción siempre gana contra el desencadenante correspondiente. El tipo de activador de evento personalizado combinado con la coincidencia de RegEx es una forma muy poderosa de bloquear múltiples eventos a la vez.

Si desea crear una excepción de activación integral, common y que bloquee todo, todo lo que necesita hacer es configurar el campo Nombre del evento en .* en el Activador de Excepción. Esto significa que siempre que GTM registre _cualquier_ evento, la excepción bloqueará cada uno de ellos, ya que todos están cubiertos por el patrón comodín en la expresión common.

La conclusión clave aquí es la siguiente: el evento de excepción debe coincidir con el evento desencadenante. Por ejemplo, si desea bloquear un activador de clic, necesita tener un activador de clic que lo bloquee. De hecho, una manera fácil de bloquear un solo activador es agregar el mismo activador como excepción.

Related Post

Leave a Reply

Your email address will not be published. Required fields are marked *