The four signals to understand
Core storage signals
analytics_storagecontrols analytics-related storage.ad_storagecontrols advertising-related storage.
Consent Mode v2 additions
ad_user_datacovers sending user data for advertising.ad_personalizationcovers personalized advertising use.
Basic versus advanced implementation
In a basic implementation, Google tags stay blocked until consent is granted. In an advanced implementation, tags can load with denied defaults and send cookieless signals. The right choice depends on your policy, legal basis and measurement design.
Consent Mode is a technical behavior layer. Your legal team must decide which implementation and defaults are appropriate.
Minimum technical sequence
- Set consent defaults before Google configuration or event commands.
- Use denied defaults where your policy requires them.
- Update the state only after the CMP records the user’s choice.
- Retest accept, reject and revisit flows after every tag or CMP change.
Check the public implementation
The AuditLabHQ scan looks for CMP traces, Google tags, consent commands, denied defaults and basic sequencing risks visible from the public homepage.