ConsentScout

Glossary

Common terms used in cookie consent, GDPR compliance, and ConsentScout scan results. Something missing? Let us know →

A
Advanced mode
A Google Consent Mode configuration in which Google tags (GA4, Ads) load and send cookieless "ping" requests before consent is given, rather than being blocked entirely. The tags observe consent state and upgrade to full data collection once a user accepts. ConsentScout detects Advanced mode via the gcd URL parameter and the google_tag_data.ics object. Compare: Basic mode.
Analytics cookies
Cookies that collect information about how visitors use a site — page views, session duration, traffic sources, and similar behavioural data. Under GDPR and the ePrivacy Directive, analytics cookies are classified as non-required and must not be set before a user gives consent.
B
Basic mode
A Google Consent Mode configuration in which Google tags are blocked entirely until a user grants consent. No network requests or cookieless pings are sent before consent. ConsentScout detects Basic mode via inline script calls to gtag('consent', 'default', …) when no Advanced mode signals (gcd parameter or google_tag_data.ics) are present. Compare: Advanced mode.
C
CMP
Consent Management Platform. Software installed on a website to collect, record, and signal user consent choices before cookies or tracking scripts are activated. Well-known CMPs include OneTrust, Cookiebot, Didomi, CookieYes, TrustArc, and Civic Cookie Control. ConsentScout identifies CMPs using script sources, network requests, JavaScript globals, and DOM fingerprints.
D
dataLayer
A JavaScript array used by Google Tag Manager to pass structured data to tags. Google Consent Mode defaults are typically initialised via a dataLayer.push() call before GTM loads, which ConsentScout reads as evidence of consent configuration.
E
ePrivacy Directive
EU law (2002, amended 2009) that requires websites to obtain informed consent before storing or accessing non-essential information on a user's device — including cookies. Often called the "cookie law." It operates alongside GDPR: GDPR governs what happens to personal data once collected; ePrivacy governs the act of collection itself.
Error
A ConsentScout verdict indicating the page failed to load. Common causes include DNS failures, TCP timeouts, HTTP 4xx/5xx responses, or bot-protection blocks. Error scans are excluded from Pass/Warn/Fail statistics in research reports.
F
Fail
A ConsentScout verdict indicating that one or more non-required cookies (analytics, marketing, personalisation) were set before any user interaction — i.e., before consent was given. This is the clearest indicator of a pre-consent tracking violation.
Functional cookies
Cookies strictly necessary for a site to deliver its core service — for example, session tokens, shopping cart state, or security tokens. These are classified as "required" and are exempt from consent requirements under the ePrivacy Directive. Also called "strictly necessary" cookies.
G
gcd parameter
A URL query parameter appended by Google tags (GA4, Google Ads) when Google Consent Mode is active. It encodes the current consent state as a compact string. Its presence in network requests is one of ConsentScout's strongest signals for Google Consent Mode Advanced mode operation.
GDPR
General Data Protection Regulation. EU law (effective May 2018, retained in UK law post-Brexit as UK GDPR) that governs the processing of personal data. Requires a lawful basis — which for tracking cookies is typically informed, freely given, specific, and unambiguous consent — before personal data may be collected. Enforced by national data protection authorities (in the UK: the ICO).
H
HAR file
HTTP Archive. A JSON-format log of every network request the browser made during a scan — URLs, headers, status codes, timings, and response sizes. Useful for in-depth audits, as evidence in compliance investigations, or for debugging which scripts are firing and when. HAR export is available to Pro plan users on ConsentScout.
Headless browser
A web browser running without a visible user interface, controlled by code rather than a human. ConsentScout uses headless Chromium (via Playwright) with a Windows desktop user-agent and en-GB locale to load pages in a clean state — no prior cookies, no cached storage, no consent history — exactly as a first-time visitor would experience the site.
I
IAB / IAB Europe
Interactive Advertising Bureau. The industry body that created the Transparency and Consent Framework (TCF). IAB Europe maintains the TCF specification and the Global Vendor List — the registry of ad-tech companies that participate in the framework.
ICO
Information Commissioner's Office. The UK's independent data protection regulator. Responsible for enforcing UK GDPR, the UK ePrivacy Regulations, and the Data Protection Act 2018. The ICO can issue fines, enforcement notices, and reprimands for cookie consent failures.
L
Legitimate interests
One of the six lawful bases for processing personal data under GDPR. Allows processing where it is necessary for a genuine interest and not overridden by the individual's rights. Legitimate interests cannot generally be used as the lawful basis for tracking cookies — the ePrivacy Directive requires consent for non-essential cookies specifically.
M
Marketing cookies
Cookies used for advertising, retargeting, and tracking users across websites. Classified as non-required under GDPR and the ePrivacy Directive. Setting them before consent is obtained is a compliance failure.
N
Non-required cookies
Cookies classified as Analytics, Marketing, or Personalisation that go beyond what is strictly necessary to deliver the requested service. Under the ePrivacy Directive, these may not be set before a user has given informed consent. The core of what ConsentScout checks for on every scan.
P
Pass
A ConsentScout verdict indicating that (1) no non-required cookies were set before consent was given, and (2) a recognised CMP was detected. A Pass result is the strongest positive outcome — though it is a technical assessment, not a legal opinion. See: No legal advice.
R
Required cookies
Cookies classified as Functional or Security that are strictly necessary for the website to operate. Session identifiers, CSRF tokens, and load-balancer affinity cookies are typical examples. These are exempt from consent requirements. Also called "strictly necessary" cookies.
T
TCF
Transparency and Consent Framework. A standard developed by IAB Europe that defines how CMPs should collect, encode, and communicate user consent for online advertising. Consent is recorded in a TCF consent string stored in a first-party cookie and passed to participating vendors via the CMP's JavaScript API. ConsentScout detects TCF signals including the consent cookie and the __tcfapi global.
U
UET
Universal Event Tracking. Microsoft's tag for conversion tracking and remarketing via Microsoft Advertising (formerly Bing Ads). See: Microsoft UET Consent Mode.
V
Verdict
ConsentScout’s summary assessment of a scanned URL: Pass, Warn, Fail, or Error. Each verdict is based on observable technical behaviour — cookies set, CMP detected, consent signals present — not on self-reported claims or policy documents.
W
Warn
A ConsentScout verdict indicating a CMP was detected but some signals are ambiguous or incomplete — for example, Google Consent Mode is absent or misconfigured, the consent default state is unclear, or cookies were set that could not be confidently classified. A Warn result warrants manual review.

FAQ →Guides →