GlblConsentEvent

Represents a Global Consent event, originating from the Global Consent Manager whenever a consent status state change occurs. This object is available in API version 68.0 and later.

Supported Calls

describeSObjects()

Fields

Field Details
AdditionalConsentOptions
Type
string
Properties
Nillable
Description
Additional consent options that were presented to or selected by the data subject, in addition to the primary consent choice.
AdditionalConsentParameters
Type
string
Properties
Nillable
Description
Additional parameters that provide extra context about the consent event, such as custom key-value pairs.
AdditionalPartition
Type
string
Properties
Nillable
Description
An additional partition identifier that segments consent data.
Brand
Type
string
Properties
Nillable
Description
The brand that the consent applies to.
BrandRecord
Type
string
Properties
Nillable
Description
The ID of the brand record that the consent applies to.
ConsentCaptureDateTime
Type
dateTime
Properties
Nillable
Description
The date and time when the consent was captured.
ConsentCaptureSource
Type
string
Properties
Nillable
Description
The source that consent was captured through.
ConsentCaptureSourceType
Type
string
Properties
Nillable
Description
The type of source that consent was captured through.
ConsentCapturedEngagementChannelRecord
Type
string
Properties
Nillable
Description
The ID of the record that represents the engagement channel through which consent was captured.
ConsentCapturedEngagementChannelValue
Type
string
Properties
Nillable
Description
The value of the engagement channel through which consent was captured. For example, an email address or phone number.
ConsentDoiCapture
Type
dateTime
Properties
Nillable
Description
Date and time when the data subject confirmed consent through a double opt-in process.
ConsentEffectiveFrom
Type
dateTime
Properties
Nillable
Description
Date and time when the consent becomes effective.
ConsentEffectiveTo
Type
dateTime
Properties
Nillable
Description
Date and time when the consent is no longer effective.
ConsentGiver
Type
string
Properties
Nillable
Description
The person or entity that gave consent.
ConsentGiverRecord
Type
string
Properties
Nillable
Description
The ID of the consent giver record.
ConsentMethod
Type
string
Properties
Nillable
Description
The method used to obtain consent.
ConsentPurpose
Type
string
Properties
Nillable
Description
The reason consent was requested.
ConsentStatus
Type
string
Properties
Nillable
Description
The status of the consent.
ConsentType
Type
string
Properties
Nillable
Description
The type of consent that was captured.
ContactPoint
Type
string
Properties
Nillable
Description
The contact point that the consent applies to.
ContactPointSourceRecord
Type
string
Properties
Nillable
Description
The ID of the source record for the contact point that the consent applies to.
DataSubject
Type
string
Properties
Nillable
Description
The individual whose personal data the consent applies to.
DataSubjectRecord
Type
string
Properties
Nillable
Description
The ID of the data subject record.
DataSubjectSourceRecord
Type
string
Properties
Nillable
Description
The ID of the source record for the data subject.
DataUsePurpose
Type
string
Properties
Nillable
Description
The purpose for which the data subject’s data is used.
DataUsePurposeRecord
Type
string
Properties
Nillable
Description
The ID of the data use purpose.
EngagementChannel
Type
string
Properties
Nillable
Description
The channel that the consent applies to.
EngagementChannelSourceRecord
Type
string
Properties
Nillable
Description
The ID of the source record for the engagement channel that the consent applies to.
EventUuid
Type
string
Properties
Nillable
Description
A universally unique identifier (UUID) that identifies a global consent event message.
GlobalConsentDefinition
Type
string
Properties
Nillable
Description
The definition of the global consent that this event relates to.
GlobalConsentKey
Type
string
Properties
Nillable
Description
A unique key that identifies the global consent record.
ReplayId
Type
string
Properties
Nillable
Description
Represents an ID value that is populated by the system and refers to the position of the event in the event stream. Replay ID values aren’t guaranteed to be contiguous for consecutive events. A subscriber can store a replay ID value and use it on resubscription to retrieve missed events that are within the retention window.
ResidencyCountry
Type
string
Properties
Nillable
Description
The country where the data subject resides.
ResidencyStateProvince
Type
string
Properties
Nillable
Description
The state or province where the data subject resides.