Wilt u uw Google Tag Manager-container op de hoogte stellen wanneer alle cookies van een stap zijn geaccepteerd, naast de gebeurtenissen die voor elke cookie worden verzonden? Hier leest u hoe!
Eerst zult u dit script moeten laden:
window.dataLayer = window.dataLayer || [];window._axcb = window._axcb || [];window._axcb.push(function(sdk){ sdk.on('cookies:complete', function(choices){ const steps = sdk.config.cookies[0].steps; const cookiesSteps = steps.splice(1, steps.length); cookiesSteps.forEach(step => { const vendors = step.vendors; let allAccepted = true; vendors.forEach(vendor => { const choice = choices[vendor.name]; if(choice === false || choice === undefined){ allAccepted = false; } }); if(allAccepted === true){ dataLayer.push({'event': step.name + '_accepted'}); } }); });});
U kunt dit script toevoegen na uw Axeptio-script, of in een tag
