{"page":"/blog/gdpr-eprivacy-bidstream-tcf","modified":"2026-10-18","license":"https://creativecommons.org/licenses/by/4.0/","columns":["Item","Field","Size","What it tells a vendor"],"rows":[["1","Version","6 bits","TC String format version (2)"],["2","Created","36 bits","When the string was created"],["3","LastUpdated","36 bits","When it was last changed"],["4","CmpId","12 bits","Which CMP wrote it"],["5","CmpVersion","12 bits","CMP version"],["6","ConsentScreen","6 bits","Which screen the user acted on"],["7","ConsentLanguage","12 bits","Language shown"],["8","VendorListVersion","12 bits","GVL version used"],["9","TcfPolicyVersion","6 bits","TCF policy version (identifies v2.2 vs v2.3 policies)"],["10","IsServiceSpecific","1 bit","Site-specific or (historically) global scope"],["11","UseNonStandardTexts","1 bit","Whether non-standard purpose texts were used"],["12","SpecialFeatureOptIns","12 bits","Opt-in to precise geolocation (1) and active device scanning (2)"],["13","PurposesConsent","24 bits","Consent per purpose 1 to 11"],["14","PurposesLITransparency","24 bits","Legitimate-interest transparency per purpose"],["15","PurposeOneTreatment","1 bit","Whether purpose 1 is treated differently in the publisher's country"],["16","PublisherCC","12 bits","Publisher country code"],["17","VendorConsent","variable","Consent per vendor ID (bitfield or range)"],["18","VendorLegitimateInterest","variable","LI transparency per vendor ID"],["19","PublisherRestrictions","variable","Per-purpose restrictions on vendors (not allowed, consent required, LI required)"],["Segment 1","DisclosedVendors","variable","Vendors shown to the user; mandatory under v2.3"],["Segment 3","PublisherTC","variable","Publisher's own purposes (optional)"]],"sourceUrls":[[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]]}