Skip to Content
Compliance & frameworksCompliance by region or platformComply with Google’s EU user consent policy

Comply with Google’s EU user consent policy

If you use Google Ads, AdSense, or Google Analytics in the EU or UK, you are required to comply with Google’s EU user consent policy.

CookieHub helps you meet these requirements by:

  • Collecting explicit user consent
  • Integrating with Google Consent Mode v2
  • Supporting the IAB TCF 2.2 framework (only required for personalized ads)

In most cases, CookieHub Choices combined with Google Consent Mode v2 is sufficient.
Use IAB TCF only if you serve personalized ads via Google platforms.


What does Google require?

RequirementApplies when…CookieHub support
Explicit user consentAlways✅ CookieHub Choices or TCF
Google Consent Mode v2Always✅ Enabled by default
IAB TCF 2.2Only for personalized ads via Google Ads, AdSense, or Ad Manager✅ Enable in regional settings
Additional Consent Mode (AC)If using Google ad tech partners outside IAB TCF✅ Included automatically

CookieHub supports two configuration paths depending on your use case:


🔹 Option 1: General compliance (no personalized ads)

Use this setup if you only use:

  • Google Analytics
  • Conversion tracking
  • Tag measurement
  • Non-personalized ads
  • Remarketing without personalized ad delivery

Configuration:

  1. When creating a domain, select the Default (Explicit consent) template.
    • CookieHub Choices (category-based consent) is enabled
    • Google Consent Mode v2 is automatically active
  2. Ensure the “Deny all” button is enabled in the consent dialog
    (Dashboard → Regional settings → Customize)
  3. Assign services to the appropriate cookie categories in the dashboard

Result:

  • Tags are controlled based on user consent
  • Google services receive consent signals via Consent Mode
  • IAB TCF is not needed

🔹 Option 2: Personalized ads via Google Ads, AdSense, or Ad Manager

Use this setup only if you serve personalized ads in the EU/UK via Google platforms.

Requirements:

Google requires the use of a Google-certified CMP integrated with IAB TCF 2.2.

Configuration:

  1. Select the IAB TCF 2.2 template when creating your domain
    OR
  2. Go to Dashboard → Domain list → Settings → Regional settings
    • Set the framework for your region (e.g. EEA or UK) to IAB TCF 2.2
    • Set the Consent type to Explicit consent / opt-in
  3. CookieHub will:
    • Display the required IAB UI (Purposes, Vendors, Legitimate Interests)
    • Generate the IAB TCF consent string
    • Automatically enable:
      • Google Consent Mode v2
      • Additional Consent (AC) string

CookieHub automatically enables Google Consent Mode v2 in all templates.

  • Consent categories are mapped to Google signals:
    • ad_storage, analytics_storage, functionality_storage, etc.
  • Tags adapt to user consent before and after interaction
  • Works with:
    • Google Analytics
    • Google Ads
    • Floodlight
    • GTM templates

Consent Mode v2 is essential even if IAB TCF is not used.


Google supports an “Additional Consent” string for vendors not listed in the IAB Global Vendor List.

  • CookieHub automatically generates and includes the AC string when:
    • IAB TCF is enabled
    • Additional Google ad tech partners are used

Summary

Use caseIAB TCF required?Google Consent Mode v2
Google Analytics only❌ No✅ Yes
Google Ads (non-personalized)❌ No✅ Yes
Google Ads (personalized)✅ Yes✅ Yes
Tag measurement / remarketing❌ No✅ Yes

Last updated on