Hallo Michael,
um Fremdcode zu unterbinden, muss dieser zum Teil verändert werden. Das ist auch so bei Google Analytics. Siehe Hilfe Kapitel 7.
Der normale Code sieht so aus:
<script type="text/javascript">
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-11111111-1', 'mywebsite.de');
ga('set', 'anonymizeIp', true);
ga('send', 'pageview');
</script>
und muss so modifiziert werden:
<script type="text/plain" class="cmplazyload" data-cmp-vendor="s26">
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-11111111-1', 'mywebsite.de');
ga('set', 'anonymizeIp', true);
ga('send', 'pageview');
</script>
Nur so kann der Consent Manager arbeiten, bevor von google das Cookie gesetzt wird. So verstehe ich es jedenfalls. Auch bei anderen Anbietern als Google muss der Code angepasst werden.
Daher nochmals die Frage, wo Siquando den Code verbaut hat. Ich habe ihn noch nicht gefunden.
Danke!
Grüße
Bernd