Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

108
Views
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
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!