CookieHub Choices
CookieHub Choices is the default internal framework used by CookieHub to manage cookie consent when no external policy framework (like IAB TCF or IAB GPP) is selected.
It provides a flexible, category-based consent model that supports compliance with most global privacy laws, including:
- GDPR and UK GDPR
- LGPD (Brazil)
- PDPA (Singapore)
- APPI (Japan)
- DPDP (India)
CookieHub Choices is used automatically when a region is assigned the “CookieHub” framework in the dashboard.
How CookieHub Choices works
CookieHub Choices is a consent model based on cookie categories and explicit or implied consent types, depending on your configuration.
Key features include:
- Consent is collected per category (e.g., Necessary, Analytics, Marketing)
- You define which services belong to which categories
- Consent is stored and updated in real time
- Services are either blocked automatically or controlled via GTM depending on your implementation
CookieHub Choices supports both opt-in and opt-out consent models depending on regional settings.
Categories and service control
In CookieHub, each service is assigned to a cookie category. These categories control whether a script or service can run based on user consent.
By default, the following categories are available:
- Necessary – Always allowed (not blocked)
- Preferences – Optional features
- Analytics – Tracking and analytics
- Marketing – Advertising and retargeting
You can customize these categories in the dashboard and assign any script to the appropriate category.
Consent type and regional behavior
Consent behavior under CookieHub Choices is controlled by:
- Consent type (explicit or implied)
- Region assignment in the dashboard
Examples:
- For the EU, the default is explicit consent (opt-in)
- For other regions, you can configure implied consent (opt-out) if permitted
To adjust this:
- Go to Dashboard → Domain list → Settings
- Open Regional settings
- Set the framework to CookieHub
- Choose either Explicit or Implied consent type
Integration with GTM and auto-blocking
CookieHub Choices supports two integration modes:
HTML implementation
- Place the CookieHub embed script in the
<head>
of your HTML - CookieHub automatically blocks scripts based on user consent
GTM implementation
- CookieHub does not block scripts automatically
- Instead, it uses Google Consent Mode v2
- For non-Google tags, use additional consent configuration (see additional consent guide)
When to use CookieHub Choices
Use CookieHub Choices when:
- You are not required to use a certified framework like IAB TCF or GPP
- You want a simple, flexible consent experience based on cookie categories
- You want to comply with global opt-in laws using one internal system
CookieHub Choices is suitable for the vast majority of websites that do not serve personalized ads through IAB-participating platforms.
Limitations
CookieHub Choices does not generate or send:
- IAB TCF consent strings
- IAB GPP privacy strings
If you need to send these signals to vendors or ad tech partners, use the appropriate external framework instead.
Summary
Feature | CookieHub Choices |
---|---|
Category-based consent | ✅ Yes |
Script blocking | ✅ Yes (HTML mode) |
Google Consent Mode integration | ✅ Yes |
Supports explicit & implied | ✅ Configurable |
Sends IAB signals (TCF/GPP) | ❌ No |