Back

Consent events are used to collect user responses to tracking and data privacy prompts.

In this article:

Table of Contents Placeholder

Overview

Data privacy and tracking are important to consider when collecting visitor activity. These consent events identify how a visitor has interacted with the features offered in Tealium Consent Management.  These events can be found as event specifications under the category "Privacy".

Consent events are used for auditing purposes and to enforce which connectors can run server-side.

Learn more here:

Consent Change Events

The following consent events use these parameters:

Name Description Example
policy

The context of the consent, usually specific to the terms presented to the visitor upon gaining consent.

Values: "gdpr", "ccpa"

"gdpr"
consent_categories The category names of approved types of tracking and data collection. ["Affiliates", "Social"]
do_not_sell The list of tag IDs to be blocked from selling personal information. [1, 42, 51]

grant_full_consent

The grant_full_consent event indicates that the visitor has granted full consent to tracking and data collection.

Example:

{
    "tealium_event" : "grant_full_consent",
    "policy"        : "gdpr"
}

grant_partial_consent

This grant_partial_consent event indicates that the visitor has only granted partial consent. For consent granted from the Consent Preferences, the event is accompanied by a list of category names that the user has consented to. For the consent granted from the CCPA Consent Manager, the event is accompanied by a list of IDs of the tags to be blocked from selling personal information.

Example:

{
    "tealium_event"      : "grant_partial_consent",
    "policy"             : "gdpr",
    "consent_categories" : ["Affiliates", "Social"]
}

Example:

{
    "tealium_event"      : "grant_partial_consent",
    "policy"             : "ccpa",
    "do_not_sell"        : [1, 42, 51]
}

decline_consent

This decline_consent event indicates that the visitor has declined consent to tracking and data collection.

Example:

{
    "tealium_event" : "decline_consent",
    "policy"        : "gdpr"
}