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

145
Views
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 answers
Answer question

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 Report
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!