Consent Mode v2
Use Consent Mode v2 to control Google tags before consent is captured and keep measurement compliant.
Overview
Align Google tags and your CMP so default consent states are applied first, then updated in real time.
Decision rules
- Use it if you run Google Ads, GA4, or Floodlight on EU traffic.
- Only proceed when your CMP can map every Consent Mode v2 signal.
- Enable region-specific defaults if EU and non-EU visitors differ.
Caveats
Consent Mode v2 does not replace a compliant consent flow. Server-side tagging and previews may hide missing defaults, so verify with production traffic.
Implementation steps
- Inventory Google tags and where they fire (gtag or GTM).
- Set default consent before any tag loads.
- Map CMP choices to all required consent types.
- Configure wait_for_update and ads_data_redaction where needed.
- Validate with Tag Assistant and GA4 DebugView.