Google Consent Mode v2
Google Consent Mode is a privacy-focused framework that lets a site adjust the behaviour of Google tags according to the visitor's consent. You collect data compliantly while keeping services like Google Analytics and Google Ads working.
What Consent Mode enables
- Control tag behaviour — Google tags (analytics, advertising) behave according to the visitor's consent for individual categories (e.g. storing advertising or analytics data).
- Get data compliantly — even if the visitor declines some tracking, Google can use modelling to fill in aggregated, anonymous data, so you don't lose the overview.
Integration with Cookienovo
Our platform (CMP) fully supports Google Consent Mode v2. We've implemented:
- Automatic integration — Consent Mode is built in, with no further setup needed. Consent signals are passed to Google tags automatically.
-
Default consent states
— before consent is given, Google tags run in the default state (analytics and advertising are by default
denied), so no unauthorised data is collected. - Dynamic updating — after the visitor's choice, preferences are passed to Google tags instantly in real time.
- Easy deployment — just insert our script, no complex programming.
- Compliance reporting — tools to verify the consent state and tag behaviour.
Why it matters
- Compliance with regulations such as GDPR and ePrivacy.
- Visitor trust by respecting their choices.
- Collecting essential data to optimise your business — compliantly.
Basic vs Advanced mode
Basic (maximum privacy): Google tags are fully blocked until the visitor gives consent. Maximum privacy protection, but a lower volume of collected data.
Advanced (default): Google tags fire immediately, but their behaviour changes according to the consent state. It enables modelled data collection while respecting the visitor's choices.
Cookienovo uses Advanced mode by default. You achieve Basic mode by configuring your tags (for example in Google Tag Manager) to fire only after consent is given — e.g. a trigger tied to the consent event instead of the page load. Note: the setting wait_for_update only delays tag processing until the consent state loads — it does not block tags.
// Basic režim = Google tagy sa nespustia, kým nie je súhlas. // V Google Tag Manageri: použite trigger naviazaný na súhlas // (spustenie na udalosti súhlasu z banneru), // nie spustenie na All Pages / načítaní stránky.
Google's banner requirements
To meet Google CMP requirements, the banner automatically includes:
- A clear explanation, that data is also collected for personalised advertising.
- A link to Google's privacy policy: business.safety.google/privacy
- A link to the Consent Mode guide: developers.google.com/…/consent
- Active consent — the visitor must give consent to data collection actively.
These requirements are built into our banner templates automatically — nothing else to configure.
You'll find the complete banner requirements under Google's technical rules in the banner requirements guide.