For customers who do not wish to use our Google Tag Manager template integration, consent mode integration can also be enabled via calls to the gtag
function.
Add the following code to your HTML page.
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('consent', 'default', {
'ad_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied',
'analytics_storage': 'denied',
'personalization_storage': 'denied',
'functionality_storage': 'granted',
'security_storage': 'granted',
'wait_for_update': 500
});
window.__enzuzo = window.__enzuzo || {};
window.__enzuzo.consentMode = window.__enzuzo.consentMode || {}; window.__enzuzo.consentMode.gtagScriptVersion = 1;
</script>
<!-- This code should be taken from the "Cookie Consent" -> "Add to Website" page. -->
<script src="https://app.enzuzo.com/scripts/cookiebar/YOUR-CUSTOMER-ID"></script>
This will activate the Enzuzo cookie banner's built-in gtag
integration and enable consent mode for any Google services on your site.