Insights & News

jQuery(document).ready(function($) { // Listen for the Moove Plugin's consent save event $(document).on('moove_gdpr_frontend_cookie_status', function(e, data) { var analytics = data.analytics === "1" ? "granted" : "denied"; var marketing = data.marketing === "1" ? "granted" : "denied"; // 1. Update the official Google Consent State if (typeof gtag === 'function') { gtag('consent', 'update', { 'analytics_storage': analytics, 'ad_storage': marketing, 'ad_user_data': marketing, 'ad_personalization': marketing }); } // 2. Push a custom event to GTM dataLayer so your tags fire immediately window.dataLayer = window.dataLayer || []; window.dataLayer.push({ 'event': 'cookie_consent_update', 'analytics_consent': analytics, 'marketing_consent': marketing }); }); });