Skip to content

Set Up Google Consent Mode v2

Last updated: March 18, 20266 min readIntermediateBrandDeveloper

Google Consent Mode v2 allows Google tags to adapt their behavior based on user consent. Arqam360 automatically fires GCM v2 signals — here's how to verify and optimize the setup.

What is Consent Mode v2?

Consent Mode v2 is Google's framework for adjusting how Google tags operate based on visitor consent choices. It enables cookieless measurement and conversion modeling when visitors deny consent.

GCM v2 Parameters

  • analytics_storage — Controls Google Analytics cookies
  • ad_storage — Controls Google Ads cookies
  • ad_user_data — Controls sending user data to Google Ads
  • ad_personalization — Controls ad personalization features
  • functionality_storage — Controls functionality cookies
  • personalization_storage — Controls personalization cookies
  • security_storage — Controls security-related cookies (always granted)

Setup

1

Install Arqam360

Deploy the widget on your site. GCM v2 is enabled by default — no extra configuration needed.

2

Verify default signals

Open browser console → check that gtag('consent', 'default', {...}) fires on page load with all parameters set to 'denied'.

3

Test consent update

Accept cookies → verify gtag('consent', 'update', {...}) fires with the appropriate parameters set to 'granted'.

Google Consent Mode signals in browser console
Browser console showing GCM v2 default and update signals.

Verify in Google Tag Assistant

Open Google Tag Assistant (tagassistant.google.com), connect to your site, and check the Consent tab. You should see consent state changes reflected in real time.

If Google Ads shows 'No consent signal detected', ensure the Arqam360 script loads BEFORE the Google tag. Set tag priority to 999 in GTM or place the script first in your HTML.

Next Steps

  1. 2Set up Meta CAPI

Was this article helpful?