gtag.js install
Velo loads first and sets all four signals to denied. GA4 and Google Ads load after it and wait for the visitor's choice.
Consent right now
Requests sent to Google
| Tag | gcs | ad_storage | analytics_storage | ad_user_data | ad_personalization | gcd |
|---|---|---|---|---|---|---|
| Waiting for the first request… | ||||||
Read from each request's gcs and gcd parameters. "by default" means no choice has been made yet; "by update" means the visitor's choice set it.
Consent commands, in order
The code in this page's <head>
<!-- Velo: sets Consent Mode defaults before any Google tag runs -->
<script src="https://cdn.veloconsent.com/v1/velo.js" data-velo-site="cmp-test" data-api="https://app.veloconsent.com" data-velo-consent-default="denied"></script>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-TJJVWZXYYG"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-TJJVWZXYYG');
gtag('config', 'AW-18471760382');
</script>data-velo-consent-default="denied" turns on opt-in for every region, not just the EEA, UK and Switzerland.