Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

107
Vistas
La secuencia de comandos de creación de cookies personalizadas de GTM funciona en Tag Assistant pero no en vivo

Así que tengo una consulta. Creé una etiqueta personalizada en Google Tag Manager con algunos detectores de eventos en el cambio de campo en un formulario. Configuré el activador para cargar en DOM Ready y solo en una página específica.

Lo que hace es agregar detectores de eventos en varios cambios de campo y cuando cada uno de estos campos cambia, agrega/crea una cookie con dicho valor tomando el valor del DOM.

Cuando luego pruebo esto en Tag Assistant, puedo ver que se carga bien y, mientras escribo valores en el formulario, comienza a crear las cookies. Luego lo publico en vivo y simplemente no funciona. No estoy seguro si la etiqueta no se activa o simplemente no funciona por algún motivo.

A continuación se muestra mi guión:

 (function() { var countryValue = document.getElementById('countrySelect').innerText; document.cookie = "country=" + countryValue; // Event listner for field change document.getElementById("email").addEventListener("change", function() { var emailValue = document.getElementById('email').value; // Create email cookie document.cookie = "email=" + emailValue; }); // Event listner for firsname field change document.getElementById("firstname").addEventListener("change", function() { var firstNameValue = document.getElementById('firstname').value; document.cookie = "firstName=" + firstNameValue; }); // Event listner for lastname field change document.getElementById("lastname").addEventListener("change", function() { var lastNameValue = document.getElementById('lastname').value; document.cookie = "lastName=" + lastNameValue; }); // Event listner for countrySelect field change document.getElementById("countrySelect").addEventListener("change", function() { document.cookie = "country=" + countryValue; }); // Event listner for phone field change document.getElementById("phone").addEventListener("change", function() { var phoneNumber = document.getElementById('phone').value; document.cookie = "phone=" + phoneNumber; }); })();

Obviamente, arreglaré el script y lo limpiaré un poco, pero esto fue solo para probar si funciona y funciona en el asistente de etiquetas, pero no en producción.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda