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

153
Vistas
Implementación de secuencias de comandos de Google Analytics DESPUÉS de que el visitante acepte usar el cuerpo de la página

El objetivo es simple, ejecute el código de seguimiento de Google DESPUÉS de que el usuario haya aceptado y si el usuario no acepta, no ejecute.

Seguí colocando el código dentro de la etiqueta, pero me cuesta entender cómo incorporar también una opción de "descartar".

Este es mi código de "trabajo en progreso" a partir de ahora:

 <script> (function() { if (!localStorage.getItem('cookieconsent')) { document.body.innerHTML += '\ <div class="cookieconsent" style="position:fixed;padding:20px;left:0;bottom:0;background-color:#000;color:#FFF;text-align:center;width:100%;z-index:99999;">\ This site uses standard cookies and Google Analytics. By clicking on "I understand", you agree to their use. \ <a href="#" style="color:#CCCCCC;font-weight:bold;">I Understand</a>\ </div>\ '; document.querySelector('.cookieconsent a').onclick = function(e) { e.preventDefault(); document.querySelector('.cookieconsent').style.display = 'none'; localStorage.setItem('cookieconsent', true); }; } })(); </script>

Y por lo que entiendo , necesito colocar el seguimiento de Google después de esta línea:

 localStorage.setItem('cookieconsent', true);

Pero dado que la etiqueta del script ya está abierta, ¿cómo hago eso?

Ejemplo del código de seguimiento:

 <script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXX"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-XXXXXXXX'); </script>

Además de esto, no estoy seguro de cómo agregar una opción de descartar para que el código de Google no se ejecute. Estoy agradecido por todos los aportes que puedo obtener.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Esto probablemente contiene la respuesta a su pregunta Modo de consentimiento (beta) :

"El modo de consentimiento (beta) le permite ajustar el comportamiento de sus etiquetas de Google en función del estado de consentimiento de sus usuarios. Puede indicar si se ha otorgado el consentimiento para las cookies de Analytics y Ads. Las etiquetas de Google se adaptarán dinámicamente y solo utilizarán herramientas de medición para el finalidades determinadas cuando el usuario haya dado su consentimiento”.

about 4 years ago · Juan Pablo Isaza Denunciar
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