Extension Pro

Google Consent Mode v2 Checker

Inspect detectable default and update consent states for analytics_storage, ad_storage, ad_user_data and ad_personalization.

Compare plans

Use ConsentScope Pro to inspect Google consent commands detectable in the current page’s data layer. The panel displays the default state and latest update it can read, including any missing values among the four consent fields.

Compare the result before and after a banner choice. This helps investigate a missing default, a choice that is not reflected in an update, or unexpected grants. It is a view of observable signals, not a guarantee that every Google tag follows them.

Some integrations use a different data layer or GTM consent APIs without exposing readable commands in the expected format. A ‘not detected’ result requires further investigation with Google Tag Assistant. The checker does not simulate different geographic regions or automatically validate every tag’s behavior.

ConsentScope CMP configuration panel reports a detected IAB TCF API and no consent commands in the data layer.

Existing screenshot of the related CMP Configuration Checker, not the decoder result. It illustrates why API detection and Google consent-state detection need separate checks; this is not a fresh audit of your website.

Check defaults against a partial choice

FieldWhat to compare
analytics_storageWhether analytics storage permission follows the selected purpose
ad_storageWhether advertising storage stays denied when only analytics is allowed
ad_user_dataThe separate signal for advertising user-data consent
ad_personalizationThe separate personalized-advertising consent signal

Start with Google’s consent implementation guide. Inspect defaults before measurement events and updates after a choice. Do not infer consent merely from the presence of GTM or from a successful network response.

From a missing signal to a reproducible issue

The related CMP panel screenshot shows a detected TCF API but no consent commands found in the data layer. That is an observation to investigate, not proof that Consent Mode is absent. Recheck in Tag Assistant, document the page and choice, and capture a debug snapshot if you need to hand the issue to a developer. See the OneTrust and Cookiebot configuration guides for integration checks.

How it works

1

Open a clean session and record the banner state and intended basic or advanced Consent Mode configuration.

2

Run the Pro Google Consent Mode analysis and inspect the four default fields. Note any missing values.

3

Reject or partially accept, rerun the checker and compare the latest detected update with that choice.

4

Use Tag Assistant and the browser’s Network panel to confirm command order and request behavior. Repeat after reload and withdrawal.

Key benefits

Four fields together

Review analytics and advertising consent states in the same panel.

Compare choice changes

Reopen the analysis after interaction to inspect the latest detectable update.

Focused debugging

Use missing or unexpected states to guide a GTM or CMP investigation.

Who is it for

Analytics teams

Investigate GA4 and Google Ads consent configuration with the implementation owner.

Developers

Check what the page exposes before escalating to a tag-by-tag review.

Frequently asked questions

Does this replace Google Tag Assistant?
No. Use Tag Assistant to verify supported consent integrations, timing and tag-level behavior, especially when commands are not visible to ConsentScope.
Can a request fire when consent is denied?
In advanced Consent Mode, Google tags can send cookieless pings under denied consent. In basic mode, tags are blocked until consent. Interpret requests against the intended configuration.
Does ‘not detected’ mean Consent Mode is absent?
Not necessarily. It means readable signals were not found by this check. Investigate the data-layer name, command representation, GTM consent integration and observation timing.
Does the checker collect consent?
No. The CMP or your custom banner collects the choice. ConsentScope observes supported signals for debugging.

Add consent diagnostics to your browser

Extension Pro unlocks these browser diagnostics. For scheduled portfolio audits, compare the separate Monitor and Agency subscriptions.

Compare plans

Run a free cookie audit · CMP troubleshooting guides

Your cookie choices

Essential cookies support sign-in and security. With your permission, Google Analytics measures website visits using analytics cookies. Rejecting analytics does not limit access. You can change your choice anytime in Cookie settings. Privacy Policy