Synopsis
Extensive CookiePro integration with additional features and supporting module Consent Support for content blocking, covering common embedded iframe and script use cases.
This module supports both CookiePro as the 'unbranded' OneTrust version of the script.
Features
- Pause modus to temporarily disable all module functionality
- All CookiePro snippets as templates and translatable
- All CookiePro snippets available tokens and blocks
- 'Cookie settings' link and button are also added to the User menu
- 2 ways to block Javascript in module libraries by default
Content blocking
Blocking of inline scripts and iframes in content is be handled by the Consent Support module. It offers a generic basis for the (pre)processing and support for common cases like Media, Paragraphs, Video Field Embed, …
Not supported or tested
- Custom cookie categories
- Multiple cookie categories on an iframe or script
- Cross-domain consent
See the module README for all details.
Requirements
This module requires no modules outside of Drupal core.
However, if Google Tag Manager (GTM) approach (see README section 'Making it all work') you will need to add GTM to your website. We recommend using the GoogleTagManager module.
Recommended modules
- GoogleTagManager: Integrate with Google Tag Manager (GTM).
- Token Filter: Allows using tokens provided by this module (cookie list, settings link and
button) in text editors.
Roadmap
- Make this a plugin for Consent Support and reverse dependencies.
Similar projects and how they are different
- CookiePro by OneTrust: Only supports pasting their Javascript snippets using the backend. Basically a stripped down and branded version of Header and Footer Scripts. Their team wouldn't/couldn't join our efforts.
- Cookiepro CCPA: A rebranded copy of the previous.
- GDPR OneTrust: A slightly different approach, only Drupal 7 release and 'Minimally maintained'.
Project information
- Module categories: Access Control, Developer Tools, Integrations
- Ecosystem: Consent Support, Drupal GDPR Compliance Team, CookiePro by OneTrust
- 324 sites report using this module
- Created by andreasderijcke on , updated
- Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.