Ad tech stocks
TEAD0.60▲ +18.12%CDLX2.72▼ -7.48%186013.51▲ +7.48%PSKY9.57▼ -7.36%U43.06▲ +5.20%APP276.27▼ -4.88%LFTO15.25▼ -3.48%MNTN10.47▲ +3.00%STGW8.35▲ +2.58%RDDT146.07▲ +2.55%SFOR44.85▼ -2.50%OMC75.38▲ +2.38%CCO2.40▲ +2.34%APPS11.36▲ +2.34%TRU62.53▲ +2.31%NFLX68.02▼ -2.25%ZETA32.28▲ +2.25%SST2.56▼ -2.19%INUV0.57▲ +2.02%WPP382.90▲ +1.81%DSP12.53▲ +1.79%SIRI25.45▼ -1.64%ILLM0.66▲ +1.54%SAX35.96▲ +1.41%SCOR4.75▲ +1.39%AAPL328.66▼ -1.31%035420191200.00▼ -1.29%GOOGL339.68▼ -1.28%4755681.70▼ -1.26%BIDU85.81▼ -1.22%AZRN0.82▼ -1.20%ROKU150.49▼ -1.18%NEXN8.89▼ -1.17%PUBM18.93▲ +1.09%SPOT492.56▲ +1.06%TBLA3.33▼ -1.04%SNAP5.46▲ +1.02%IHRT2.12▲ +0.95%PUB95.34▲ +0.87%CART43.48▲ +0.83%PINS18.77▼ -0.64%47511238.50▲ +0.57%HAVAS17.55▼ -0.57%MGNI25.40▲ +0.55%META728.54▲ +0.46%24331308.00▲ +0.38%IBTA39.55▲ +0.38%BABA107.16▼ -0.35%RAMP37.63▲ +0.29%PERI8.66▼ -0.29%TTD12.13▼ -0.29%0700431.00▼ -0.23%CRTO15.23▲ +0.23%OUT27.68▼ -0.23%DEC24.68▲ +0.16%SNOW340.10▲ +0.16%CPNG13.88▲ +0.11%DV13.48▼ -0.07%WBD30.93▼ -0.06%43243564.00▲ +0.03%VER12.08▲ 0.00%
Ticker byClearTrust

Privacy & regulation · also called TC String, GPP string

Consent string

A consent string is a compact encoded value recording a user's privacy choices, such as the TCF TC String or a GPP string, that travels with ad requests to vendors.

The short answer, from the AdTech Sumo glossary

When you make a choice in a consent banner, the CMP needs a way to tell dozens of downstream companies what you decided. It writes the choice into a consent string: a short piece of encoded text containing which purposes you allowed, which vendors you permitted, and metadata such as when and through which CMP.

The best-known version is the TC String in the IAB IAB TCF, used across Europe. The IAB Global Privacy Platform string generalises the idea to many jurisdictions, including US state opt-outs. The string is stored in the browser and passed in bid requests via OpenRTB fields, so every SSP, DSP and measurement vendor can check it before processing personal data.

A consent string is only as good as the chain that respects it. Vendors must actually read it, apply it, and pass it on unaltered. The EU Court of Justice held in 2024 that a TC String can itself be personal data when it can be linked to a user. Missing, malformed or ignored strings are a common compliance finding in audits.

Think of it like this

A consent string is like a barcode on your visitor pass that every door scanner reads to know which rooms you have agreed to enter.

An example

A user in Sweden refuses personalised ads. The TC String in the bid request shows purpose 4 (use profiles to select personalised ads) as not consented, so a DSP bids only with contextual data.

Related terms

Sources: IAB Tech Lab TCF technical specifications, IAB Tech Lab Global Privacy Platform, IAB Tech Lab OpenRTB