Consent Interactions

Consent interactions capture whether a user opts into or out of tracking cookies.

Interaction NameDescription
set-consentCaptures the user-consent value.

Fields 

FieldTypeDetails
namestringRequired. The event name.
valuestringIndicates whether the user opts in to cookie tracking (true) or opts out (false).

Opt-in Event 

1event.target.dispatchEvent(
2    new CustomEvent('experience_interaction', {
3       bubbles: true,
4       composed: true,
5       detail: {
6          name: 'set-consent',
7          value: true,
8       },
9    })
10);

Opt-out Event 

1event.target.dispatchEvent(
2    new CustomEvent('experience_interaction', {
3       bubbles: true,
4       composed: true,
5       detail: {
6          name: 'set-consent',
7          value: false,
8       },
9    })
10);