Ok, also das hier ist der JavaScipt Code für den Cookie Banner:
[FONT=Tahoma]
[COLOR=#0000ff]let cookieModal = document.querySelector('.cookie-consent-modal');
let cancelCookieBtn = document.querySelector('.btn.cancel');
let acceptCookieBtn = document.querySelector('.btn.accept');
cancelCookieBtn.addEventListener('click', function () {
cookieModal.classList.remove('active');
});
acceptCookieBtn.addEventListener('click', function () {
cookieModal.classList.remove('active');
localStorage.setItem('cookieAccepted', 'yes');
});
setTimeout(function () {
let cookieAccepted = localStorage.getItem('cookieAccepted');
if (cookieAccepted != 'yes') {
cookieModal.classList.add('active');
}
}, 2000);[/COLOR][/FONT]
Wenn nun jemand auf "Akzeptieren" klickt, soll der folgende Google Analytics Code ausgeführt werden:
[FONT=Tahoma][COLOR=#ff0080] <!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=PASTIDHERE"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'PASTIDHERE');
</script>
[/COLOR]
[COLOR=#000000]Meine Fragen ist:
Wie kann ich den Google Analytics Code in den JavaScript Code integrieren, so das dieser bei Akzeptanz ausgeführt wird?[/COLOR][/FONT]
[FONT=Tahoma][COLOR=#000000]Ich bin sehr dankbar für Hilfe!!
[/COLOR][/FONT]