This guide is informational and intended to help you make an informed choice. It is not legal advice. For final positioning on your compliance posture, consult your legal counsel.
Publive’s scope
Publive is a headless CMS and content delivery platform. It does not bundle a Consent Management Platform or a cookie consent banner of its own. This is a deliberate choice. CMP requirements vary significantly across publishers depending on audience geography, regulatory exposure, ad operations, and category/vendor lists. A bundled, one-size-fits-all CMP would not serve most publishers well. Publive treats the CMP as a publisher-owned layer that integrates cleanly into your Publive-deployed site. The integration itself is straightforward and is supported by the Publive team — what you bring is the CMP of your choice.Choose the right CMP
Find the case below that best matches your situation. Your legal counsel should validate the final positioning for your business.India-only audience (DPDP scope)
Your readership is entirely or near-entirely Indian, with no EU-targeted operations and negligible EU traffic. A standard cookie consent banner is sufficient. You do not need IAB TCF certification, Google Consent Mode v2, or geo-targeted display. Recommended CMPs: GetTerms.io, CookieYes.India-based publisher with incidental EU readership
You are India-headquartered, primarily serve an Indian audience, but have some EU readers (e.g., diaspora). You are not actively targeting the EU as a market. Geo-targeted consent is generally the most pragmatic approach: a GDPR-compliant banner to EU-IP users, a lighter DPDP-style banner to others. This covers EU obligations without bloating the UX for your primary audience. If you serve programmatic ads to EU users — even a small share — see the programmatic ads section below. Geo-targeted consent alone does not cover ad inventory. Recommended CMPs: CookieYes (higher tiers), Cookiebot, Didomi.Publisher actively targeting EU readers, no programmatic ads
The EU is a deliberate audience for your business. You use analytics and tag-based tracking but do not run programmatic ad operations to EU users. You need a CMP with GDPR-grade consent capture: category-level granularity, consent logging, and withdrawal. Configure Google Consent Mode v2 if you use Google services (GA4, GTM, Google Ads) — required since January 2024 for ad targeting and measurement in the EEA/UK. Recommended CMPs: CookieYes, Cookiebot, Didomi.Programmatic ads served to EEA/UK users
You need a CMP registered with the IAB Transparency and Consent Framework (TCF) v2.2 — which emits a valid TC string into ad requests — and supporting Google Consent Mode v2. Recommended CMPs: CookieYes (TCF tier), Cookiebot, Sourcepoint, Didomi, OneTrust.Recommended CMPs
The table below summarizes vetted options. Pricing is page-view-based for most of these tools, so factor your monthly traffic into the comparison.
If your current CMP is not in this list, see Bringing your own CMP below.
Bringing your own CMP
You are not restricted to the options listed above. If you have an existing CMP relationship or a specific preference, the Publive support team will evaluate the integration on request. During the evaluation, the team checks:- Script delivery method (head-based script is the standard supported path)
- Performance impact on page load
- Compatibility with your ad and analytics stack
- Any custom configuration needed for category mapping or geo-targeting
Integration approach
CMP integration on Publive follows a standard pattern: the CMP vendor provides a script snippet, and Publive deploys that snippet into the document head of your site. What you provide:- The chosen CMP and an active account
- The script snippet from your CMP dashboard
- Any custom configuration (categories enabled, geo-targeting rules, vendor list specifics)
- Script placement in the head of your site
- Validation that the consent layer loads as expected
- Verification that consent state is available before downstream scripts (analytics, ad tags) execute
Responsibilities at a glance
Getting started
To raise a CMP integration request, contact the Publive support team with:- The CMP you have selected (or are evaluating)
- Confirmation that an active CMP account is set up
- The script snippet from your CMP dashboard
- Any custom configuration you want applied (geo rules, category mapping, conditional loading, etc.)
- The target Publive publisher space(s) for the integration