Hallo!
Habe eine neue Eclipse-Seite online gestellt, aber "leider" trackt Google im Moment nicht die Zugriffe.
Ich verwende euer original analytics_google.html5 -Template, die laufende Privacy Manager Version ist 1.3.3
Die ID habe ich in den Seiteneinstellungen eingetragen und wird im Quellcode auch korrekt ausgespielt.
Die Zugriffe und die damit verbundene Privacy-Auswahl werden korrekt ins Logfile geschrieben, bei Google kommt aber nichts an.
Woran kann das liegen?
lg
Habe eine neue Eclipse-Seite online gestellt, aber "leider" trackt Google im Moment nicht die Zugriffe.
Ich verwende euer original analytics_google.html5 -Template, die laufende Privacy Manager Version ist 1.3.3
HTML-Code:
<?php global $objPage; $objRoot = \Contao\PageModel::findByPk( $objPage->rootId ); /** * To use this script, please fill in your Google Analytics ID below */ $GoogleAnalyticsId = $objRoot->analytics_google; /** * DO NOT EDIT ANYTHING BELOW THIS LINE UNLESS YOU KNOW WHAT YOU ARE DOING! */ if ($GoogleAnalyticsId != 'UA-XXXXX-X' && !BE_USER_LOGGED_IN && !$this->hasAuthenticatedBackendUser()): ?> <script id="analytics_<?= $GoogleAnalyticsId ?>"></script> <script> function initGoogleAnalytics() { document.getElementById('analytics_<?= $GoogleAnalyticsId ?>').src = 'https://www.googletagmanager.com/gtag/js?id=<?= $GoogleAnalyticsId ?>'; window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', '<?= $GoogleAnalyticsId ?>',{'anonymize_ip': true}); } // Optin privacy setting token var token = localStorage.getItem('user_privacy_settings'); if( token == undefined ) { token = ''; } if(token.indexOf(3) >= 0) { initGoogleAnalytics(); } // listen to privacy event jQuery(document).on('Privacy.changed',function(eve nt,params) { if(params.level.indexOf(3) >= 0) { initGoogleAnalytics(); } }); </script> <?php endif; ?>
Die Zugriffe und die damit verbundene Privacy-Auswahl werden korrekt ins Logfile geschrieben, bei Google kommt aber nichts an.
Woran kann das liegen?
lg
Kommentar