Glossary

Cookie consent glossary

Short, neutral definitions of the terms that come up when you set up cookie consent, each followed by how it works in GetCookies and on which plan.

Consent management platform (CMP)

Software that asks website visitors for consent to cookies and tracking, stores their choice, blocks non-essential scripts until consent is given and passes the choice on to tags and ad partners.

In GetCookies: GetCookies is a CMP for websites. It does not cover native mobile apps. See features.

IAB TCF and the TC string

The Transparency and Consent Framework from IAB Europe is a standard for passing consent to advertising vendors. The CMP encodes the visitor's choices per purpose and vendor in a TC string that vendors read through the __tcfapi interface.

In GetCookies: GetCookies has TCF 2.3 built in for Pro and above and starts issuing TC strings once it is a registered IAB Europe CMP. See the TCF configuration guide.

Registered CMP

A CMP that IAB Europe has validated and listed with a CMP ID. Many ad exchanges only accept TC strings from registered CMPs. Google separately keeps a list of certified CMPs for serving ads in the EEA, the UK and Switzerland.

In GetCookies: GetCookies is not registered with IAB Europe and not on Google's certified list yet. If your ad partners require either, compare registered alternatives.

Prior blocking

Stopping non-essential scripts from running until the visitor has consented, rather than only showing a banner. Under the GDPR and the ePrivacy rules, consent has to come before non-essential cookies are set.

In GetCookies: GetCookies holds back scripts that match your blocking rules or that you mark with type="text/plain" and data-cookieconsent, on every plan. It holds back scripts, not iframes. See data-attribute blocking.

Geo-targeting (regional consent)

Showing a different consent experience depending on where the visitor is, for example opt-in under the GDPR and an opt-out link under California law.

In GetCookies: Geo-targeting is on Pro and above. See features.

Opt-in and opt-out consent

Opt-in means nothing non-essential runs until the visitor agrees, which is the GDPR model. Opt-out means tracking may run until the visitor objects, which is the model of US state laws such as the CCPA.

In GetCookies: The JavaScript API reports the mode for each visitor with getComplianceMode(). See developers.

Global Privacy Control (GPC)

A browser signal through which a visitor asks sites not to sell or share their personal data. Several US state laws, including California's, require businesses to treat it as an opt-out.

In GetCookies: When enabled in your domain settings, GetCookies treats a GPC signal as an opt-out and records it in the consent log and webhooks.

URL passthrough and ads data redaction

Two Google Consent Mode settings for visitors who have not allowed advertising storage: URL passthrough keeps click information in page URLs instead of cookies, and ads data redaction strips ad click identifiers from requests.

In GetCookies: GetCookies turns both on for EEA visitors without marketing consent, on Pro and above.

Try GetCookies on your own site

Start on the Free plan: one domain, a cookie scan and a consent banner, no credit card required. Upgrade only when you need more.

Start free