Skip to content

Commit f59a082

Browse files
committed
update supported destinations, add version, move configure consent management blurb
1 parent b30542b commit f59a082

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

src/privacy/configure-consent-management.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ Before you can configure consent in Segment, take the following steps:
2222
## Step 1: Create consent categories in the Segment app
2323

2424
> info "Limited availability of sources and destinations during private beta"
25-
> During private beta, you can send events from web sources to consent categories. Enforcement of consent preferences is only available for event streaming destinations, webhooks, and functions. You can map one event streaming destination, webhook, or function to multiple consent categories. All other source and destination types are not impacted by consent mappings.
25+
> During private beta, you can send events from web sources to consent categories. Enforcement of consent preferences is only available for data lakes, warehouses, event streaming destinations, webhooks, and functions. You can map one data lake, warehouse, event streaming destination, webhook, or function to multiple consent categories. All other source and destination types are not impacted by consent mappings.
2626
>
27-
> Storage, RETL, and Engage destinations do not enforce consent preferences.
27+
> Blob storage, RETL, and Engage destinations do not enforce consent preferences.
2828
2929
1. From the [Segment homepage](https://app.segment.com/goto-my-workspace/){:target="_blank”}, select the Privacy tab and click **Consent Management**.
3030
2. On the Consent management page, click **Create categories**.

src/privacy/consent-management.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ related:
1010
1111
When an end user visits your site, they set **consent preferences**, or make decisions about the types of data they want you to collect, use, and share. These consent preferences are typically presented as a set list of categories that describe how your company intends to use that data. Common categories include personalization, advertising, and site performance.
1212

13-
Segment works with your third-party consent management platform (CMP) or bespoke consent solution to capture an end user's consent preferences and enforce those preferences by only routing events to the categories consented to by an end user.
13+
Segment works with your third-party consent management platform (CMP) or bespoke consent solution to *capture* an end user's consent preferences and *enforce* those preferences by only routing events to the categories consented to by an end user.
1414

1515
![Diagram outlining information flowing from an end user to Segment destinations](/docs/privacy/images/consent-overview.png)
1616

17-
After a user sets their consent preferences, Segment captures them with the [Analytics.js Consent Tools wrapper](https://github.com/segmentio/analytics-next/tree/master/packages/consent/consent-tools) and updates the [consent object](#consent-object). The events are then sent downstream to any streaming destinations in categories that a user consented to share data with.
17+
After a user sets their consent preferences, Segment captures them with the [Analytics.js Consent Tools wrapper](https://github.com/segmentio/analytics-next/tree/master/packages/consent/consent-tools){:target="_blank"} and updates the [consent object](#consent-object). The events are then sent downstream to any streaming destinations in categories that a user consented to share data with.
1818

1919
> info ""
2020
> Segment collects consent for both registered users and anonymous users.
@@ -42,6 +42,7 @@ For example, if a user agreed to share their information with you for all catego
4242
"timestamp": "2023-01-01T00:00:00.000Z",
4343
"context": {
4444
"consent": {
45+
"version": 1,
4546
"consentPreferences" : {
4647
"Advertising": true,
4748
"Analytics": false,
@@ -58,9 +59,6 @@ For example, if a user agreed to share their information with you for all catego
5859
>
5960
> See the [Semantic Events](/docs/connections/spec/semantic/) docs for more details.
6061
61-
62-
To learn more about configuring consent categories in your workspace, see the [Configure Consent Management documentation](/docs/privacy/configure-consent-management/).
63-
6462
## Consent object
6563

6664
Segment requires every event from all of your sources to include the end-user consent preferences, captured by your consent management tools or your application logic, in the form of the **consent object**. The consent object is a JSON object with the following format:
@@ -88,6 +86,8 @@ Segment assigns a `version` to your consent object. The `version` describes the
8886

8987
A consent conflict flag and the categories consented to by a user are both pulled from the consent object and are visible as traits on a user's profile in Unify.
9088

89+
<!--- To learn more about configuring consent categories in your workspace, see the [Configure Consent Management documentation](/docs/privacy/configure-consent-management/). --->
90+
9191

9292
## Reconcile consent conflicts
9393

0 commit comments

Comments
 (0)