You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/privacy/consent-management/consent-in-unify.md
+9-6Lines changed: 9 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -59,20 +59,23 @@ If you use Destination Actions to send consent information to your destinations,
59
59
You can experience conflicts in an end user's consent preferences when they set different consent preferences across different devices (device-level conflicts) or when you merge two Profiles with different consent preferences into one profile (profile-level conflicts).
60
60
61
61
### Device-level conflicts
62
-
A device-level conflict occurs when conflicting consent preferences linked to one user ID are collected from two distinct devices.
62
+
A device-level conflict occurs when conflicting consent preferences linked to one user ID are collected from two distinct devices.
63
63
64
64
> success ""
65
65
> Segment uses `anonymousId` to approximate device identification, as some of Segment's libraries don't track `deviceId`.
66
66
67
-
You must build an approach to address and resolve conflicting consent preferences in your website or mobile app.
67
+
For example, if an end-user didn’t consent to Advertising on their mobile phone, but later consented to Advertising on their desktop computer, this user would have a conflicting consent preference for the `advertising` category.
68
68
69
-
For example:
69
+
By default, Segment relies on the latest consent preferences collected for a user, so would set the `advertising` category to `true` given that the **latest** consent preference collected (from the desktop computer) consented to the `advertising` category.
70
+
71
+
If you would like to use a different method of conflict resolution, you must build an approach to address and resolve conflicting consent preferences in your website or mobile app and then send the updated consent back to Segment.
72
+
73
+
Examples of other conflict resolution strategies include:
70
74
-**Rely on a single source of truth for consent preferences**: Apply the consent preferences found in your single source of truth across all of a user's devices.
71
75
-**Ask user to resolve conflict**: Ask a user for consent preference information and apply their preferences across all of a user's devices. If this new request for consent preferences results in a conflict with the information stored in your single source of truth, prompt your user to resolve the conflict and provide their consent preferences.
72
76
73
-
After you resolve your end users' conflicting consent preferences, pass the updated consent preferences to Segment. Segment updates the user's consent preferences with the preference you provided.
74
-
75
-
An end user's profile with device level conflicts will always result in a consent status of true or false for the conflicting consent categories.
77
+
> success ""
78
+
> An end user's profile with device level conflicts will always result in a consent status of `true` or `false` for the conflicting consent categories.
76
79
77
80

0 commit comments