MediaWiki:Common.js: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
/* Unified Consent System JavaScript | /* Unified Consent System JavaScript v250826r1 | ||
* Single file for both EN and DE versions | * Single file for both EN and DE versions | ||
* Automatically detects language based on domain | * Automatically detects language based on domain | ||
| Zeile 121: | Zeile 121: | ||
if (enabled) { | if (enabled) { | ||
if (window._paq) { | if (window._paq) { | ||
_paq.push([' | // Enable enhanced tracking | ||
_paq.push(['setCookieConsentGiven']); | |||
_paq.push(['setConsentGiven']); | |||
// Track this page view again with full details | |||
_paq.push(['trackPageView']); | _paq.push(['trackPageView']); | ||
_paq.push(['enableHeartBeatTimer']); | |||
_paq.push(['trackVisibleContentImpressions']); | |||
} | } | ||
} else { | } else { | ||
if (window._paq) { | if (window._paq) { | ||
// Revert to anonymous tracking only | |||
_paq.push(['forgetCookieConsentGiven']); | |||
_paq.push(['forgetConsentGiven']); | _paq.push(['forgetConsentGiven']); | ||
// Note: Already tracked pages remain in this session | |||
} | } | ||
} | } | ||