title: Consent
Interface: Consent
interface Consent { gdprApplies: boolean; ready: boolean; addtlConsent?: string; cmpId?: number; consentString?: string; hasPurpose1Consent?: boolean; lastUpdated?: number; policyVersion?: number; publisherRestrictions?: Record<string, { isAllowed: boolean; isConsentRequired: boolean; isLegitimateInterestRequired: boolean; purpose: number }[]>; pubPurposeConsents?: Record<number, boolean>; pubPurposeLegitimateInterests?: Record<number, boolean>; purposeConsents?: Record<number, boolean>; purposeLegitimateInterests?: Record<number, boolean>; specialFeatureOptins?: Record<number, boolean>; vendorConsents?: Record<number, boolean>; vendorLegitimateInterests?: Record<number, boolean>; vendorListVersion?: number;}
Properties
gdprApplies
gdprApplies:
boolean
ready
ready:
boolean
addtlConsent?
optionaladdtlConsent:string
cmpId?
optionalcmpId:number
consentString?
optionalconsentString:string
hasPurpose1Consent?
optionalhasPurpose1Consent:boolean
lastUpdated?
optionallastUpdated:number
policyVersion?
optionalpolicyVersion:number
publisherRestrictions?
optionalpublisherRestrictions:Record<string,object[]>
pubPurposeConsents?
optionalpubPurposeConsents:Record<number,boolean>
pubPurposeLegitimateInterests?
optionalpubPurposeLegitimateInterests:Record<number,boolean>
purposeConsents?
optionalpurposeConsents:Record<number,boolean>
purposeLegitimateInterests?
optionalpurposeLegitimateInterests:Record<number,boolean>
specialFeatureOptins?
optionalspecialFeatureOptins:Record<number,boolean>
vendorConsents?
optionalvendorConsents:Record<number,boolean>
vendorLegitimateInterests?
optionalvendorLegitimateInterests:Record<number,boolean>
vendorListVersion?
optionalvendorListVersion:number
Last updated on