Hybrides Tracking mit eTracker richtig einrichten
eTracker bietet die Möglichkeit des Trackings ohne das Setzen von Cookies an. Diese Art des Trackings ist dadurch auch ohne Zustimmung des Webseitenbesuchers möglich und kann auch aktiv bleiben, wenn alle Cookies abgelehnt wurden. Beim Tracking ohne Cookies können allerdings nicht mehr im gewohnten Maß Daten erfasst werden, so dass idealerweise nach Consent des Users in den Tracking
Um das sogenannte hybride Tracking zu ermöglichen, empfiehlt der Tracking
Um den Wechsel in den Tracking
<script defer>
(function () {
var intervals = {};
function updateEtracker() {
if (typeof window._etracker == 'object'
&& typeof _etracker.enableCookies == 'function'
&& typeof _etracker.disableCookies == 'function'
) {
CCM.acceptedEmbeddings.reduce(function (c,i) { return c <nt>|</nt><nt>|</nt> i.name == 'eTracker'; }, false)
? _etracker.enableCookies(window.location.host)
: _etracker.disableCookies(window.location.host);
window.clearInterval(intervals.etracker);
intervals.etracker = null;
}
}
function updateThirdPartyConsentState() {
if (intervals.etracker) {
window.clearInterval(intervals.etracker);
}
intervals.etracker = window.setInterval(updateEtracker, 200);
}
window.addEventListener('ccm19WidgetClosed', updateThirdPartyConsentState);
updateThirdPartyConsentState();
})();
</script>
Wichtig ist hierbei, dass der Name der Variable in i.name == 'eTracker' immer mit dem Namen der eTracker