Consent Interactions

Consent interactions capture whether a user opts into or out of tracking cookies.
Interaction Name Description
set-consent Captures the user-consent value.

Fields

Field Type Details
name string Required. The event name.
value string Indicates 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);