--- name: cookie-consent-impl-clemensjl title: Consent implementation description: Use when wiring a cookie banner, consent manager or CMP into a site — blocking scripts before consent, gating embeds, Google Consent Mode, server-side tagging, consent records, Global Privacy Control — or when asked why trackers still fire before the click. Also use when a site already has a banner and needs an audit, when adding any third-party script, pixel, font, map or video embed, and before any release that touches analytics or advertising tags. author: clemensjl author_url: https://github.com/clemensjl/claude-skills/tree/main/skills/cookie-consent-impl license: MIT version: 0.1.0 execution_mode: open jurisdiction: eu practice: data-protection language: en sources: - title: Audit path: references/audit.md - title: Blocking Layer path: references/blocking-layer.md - title: Cmp Decision path: references/cmp-decision.md - title: Consent Mode Google path: references/consent-mode-google.md - title: Consent Record path: references/consent-record.md - title: Embeds path: references/embeds.md - title: Frameworks path: references/frameworks.md - title: Gpc Us path: references/gpc-us.md - title: Intake path: references/intake.md - title: Pre Ship path: references/pre-ship.md - title: Server Side Tagging path: references/server-side-tagging.md - title: Tcf path: references/tcf.md - title: Ui Rules path: references/ui-rules.md - title: Vendor Matrix path: references/vendor-matrix.md --- # Consent implementation How to make a consent banner actually control what loads. Governing rules: Article 5(3) of Directive 2002/58/EC (ePrivacy Directive, "ePD") and its national implementations, Articles 4(11), 7 and 12 GDPR, EDPB Guidelines 2/2023 v2.0, EDPB Guidelines 03/2022 v2.0, the EDPB Cookie Banner Taskforce report, plus vendor contracts (Google Consent Mode, IAB TCF) and US opt-out signal law. ## Core principle **The obligation attaches when the script loads, not when it reports.** Article 5(3) ePD is triggered by storage on, or access to, the terminal equipment. Per EDPB Guidelines 2/2023 (Version 2.0, adopted 7 October 2024) para 50, distributing a tracking pixel or tracking link "does constitute storage, at the very least through the caching mechanism of the client-side software. As such, Article 5(3) ePD is applicable, even if this storage is not permanent." Para 51 adds that collecting the identifier back constitutes "gaining of access". Para 37: there is no lower limit on how long information must persist or how much of it there must be. A `