What a CMP really is, technically

A deliberately technical definition

From a strictly technical perspective, a CMP is a tag manager. Its role is not to collect data, but to condition the loading of third-party scripts.

The rule is simple: until the user gives consent, a script must not be executed.

An interface at the core

This technical logic is exposed through a user interface: banner, management panel, per-service activation.

Without a clear interface, consent is neither understandable nor usable.

Comparison with a tag manager

The comparison with a tag manager is useful, as long as it is not pushed too far. A tag manager deploys scripts.

A CMP does the opposite: it blocks by default and explicitly allows.

Inherent limits of any CMP

A CMP can only act on what it knows. Unsupported or undeclared services will not be blocked.

This explains why a CMP alone never guarantees compliance, as discussed in what tarteaucitron really does.

Without a precise inventory of scripts, compliance remains theoretical.

tarteaucitron.io

FREE
VIEW