A boolean or null value which indicates whether the user gave (true) or refused (false) consent or did not decide yet (null) for this TCF vendor.
A number that determines the max age for the cookie in seconds
A boolean value which indicates whether any cookies in scope for cookieMaxAgeSeconds are refreshed after being initially set.
Optional
dataAn array of categories (>=TCF22).
Optional
dataAn array of retentions (>=TCF22).
A value which states the URL of storage disclosure
A value which states the URL of storage disclosure
A list of both name and id of all TCF features that this TCF vendor uses as defined in the IAB global vendor list.
A list of both name and id of all TCF flexible purposes for this vendor
This TCF vendor's unique id as defined in the IAB global vendor list.
Optional
legitimateThis TCF vendor's link to it's legitimate interest claim website as defined in the IAB global vendor list (>=TCF22).
A boolean or null value which indicates whether the user gave (true) or refused (false) legitimate interest or did not decide yet (null) for this TCF vendor.
A list of both name and id of all TCF purposes that this TCF vendor uses by legitimate interest as defined in the IAB global vendor list.
This TCF vendor's name as defined in the IAB global vendor list.
Optional
policyThis TCF vendor's link to it's privacy policy website as defined in the IAB global vendor list (<TCF22).
Optional
privacyThis TCF vendor's link to it's privacy policy website as defined in the IAB global vendor list (>=TCF22).
A list of both name and id of all TCF purposes that this TCF vendor uses as defined in the IAB global vendor list.
A boolean value which indicates whether consent toggle needs to be displayed in the TCF second layer for the vendor. Is true if purposes are processed by consent.
A boolean value which indicates whether the legitimate interest toggle needs to be displayed in the TCF second layer for the vendor. Is true if purposes are processed by legitimate interest.
A list of both name and id of all TCF special purposes that this TCF vendor uses as defined in the IAB global vendor list.
A list of both name and id of all TCF special purposes that this TCF vendor uses as defined in the IAB global vendor list.
A boolean value which indicates whether the vendor uses cookie storage (session or otherwise).
A boolean value which indicates whether the vendor uses non cookie access
A TCF vendor (aka. advertiser, tracking service, third party) that is registered with the IAB global vendor list. A TCF vendor needs to be disclosed to the end-user and requires the end-user's consent and legitimate interest consent.