Skip to content

Commit 7ab6e99

Browse files
committed
init GA docs
1 parent 6bc0359 commit 7ab6e99

File tree

7 files changed

+16
-6
lines changed

7 files changed

+16
-6
lines changed

src/_data/sidenav/main.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -506,6 +506,16 @@ sections:
506506
title: Complying With GDPR
507507
- path: /privacy/user-deletion-and-suppression
508508
title: User Deletion and Suppression
509+
- section_title: Consent Management
510+
slug: /privacy/consent-management
511+
expanded: true
512+
section:
513+
- path: /privacy/consent-management/consent-management
514+
title: Consent Management Overview
515+
- path: /privacy/consent-management/consent-in-segment-connections
516+
title: Consent in Segment Connections
517+
- path: /privacy/consent-management/configure-consent-management
518+
title: Configure Consent Management
509519
- path: /privacy/account-deletion
510520
title: Account & Data Deletion
511521
- path: /privacy/hipaa-eligible-segment

src/connections/delivery-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ The pipeline view shows the following steps:
2424
- **Successfully received**: Events that Segment ingested from your source
2525
- **Failed on ingest**: Events that Segment received, but were dropped due to internal data validation rules
2626
- **Filtered at source**: Events that were discarded due to schema settings or [Protocols](/docs/protocols/) Tracking Plans
27-
- **Filtered at destination**: Events that were discarded due to [Destination Filters](/docs/guides/filtering-data/#destination-filters), [filtering in the Integrations object](/docs/guides/filtering-data/#filtering-with-the-integrations-object), or [per source schema integration filters](/docs/guides/filtering-data/#per-source-schema-integrations-filters). [Actions destinations](/docs/connections/destinations/actions/) also have a filtering capability: for example, if your Action is set to only send Identify events, all other event types will be filtered out. Actions destinations with incomplete triggers or disabled mappings are filtered out at this step. <!--- Beta users of [Consent Management](/docs/privacy/consent-management/) also see events discarded due to consent preferences.--->
27+
- **Filtered at destination**: Events that were discarded due to [Destination Filters](/docs/guides/filtering-data/#destination-filters), [filtering in the Integrations object](/docs/guides/filtering-data/#filtering-with-the-integrations-object), or [per source schema integration filters](/docs/guides/filtering-data/#per-source-schema-integrations-filters). [Actions destinations](/docs/connections/destinations/actions/) also have a filtering capability: for example, if your Action is set to only send Identify events, all other event types will be filtered out. Actions destinations with incomplete triggers or disabled mappings are filtered out at this step. Users of [Consent Management](/docs/privacy/consent-management/) also see events discarded due to consent preferences.
2828
- **Failed delivery**: Events that have been discarded due to errors or unmet destination requirements
2929
- **Successful delivery**: Events that were successfully delivered to the destination
3030

src/privacy/configure-consent-management.md renamed to src/privacy/consent-management/configure-consent-management.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ related:
55
- "/privacy/consent-management/"
66
- "/privacy/consent-in-segment-connections/"
77
- "/privacy/consent-in-unify/"
8+
redirect_from: "/privacy/configure-consent-management/"
89
---
910
> info "Consent Management is in private beta"
1011
> This means that Consent Management features are in active development, and some functionality may change before it becomes generally available. [Contact Segment](https://segment.com/help/contact/){:target="_blank"} with any feedback or questions.
@@ -52,6 +53,7 @@ Segment provides a OneTrust wrapper for the following sources:
5253
- **Analytics.js**: Please follow the instructions from the README in the [@segment/analytics-consent-wrapper-onetrust](https://github.com/segmentio/analytics-next/tree/master/packages/consent/consent-wrapper-onetrust){:target="_blank"} repository.
5354
- **Kotlin**: Please follow the instructions from the README in the [@segment-integrations/analytics-kotlin-consent](https://github.com/segment-integrations/analytics-kotlin-consent/blob/main/README.md#getting-started){:target="_blank"} repository.
5455
- **Swift**: Please follow the instructions from the README in the [@segment-integrations/analytics-swift-consent](https://github.com/segment-integrations/analytics-swift-consent#segment-consent-management){:target="_blank"} repository.
56+
- **React Native**: Please follow the instructions from the README in the [](){:target="_blank"} repository.
5557

5658
If you'd like to integrate with any other CMP, Segment requires you to build your own wrapper or use any mechanism provided it meets the above requirements of data and event generation.
5759

src/privacy/consent-in-segment-connections.md renamed to src/privacy/consent-management/consent-in-segment-connections.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,12 @@
11
---
22
title: Consent in Segment Connections
3-
hidden: true
43
related:
54
- "/privacy/consent-management/"
65
- "/privacy/configure-consent-management/"
76
- "/privacy/consent-in-unify/"
7+
redirect_from: "/privacy/consent-in-segment-connections/"
88
---
99

10-
> info "Consent Management is in private beta"
11-
> This means that Consent Management features are in active development, and some functionality may change before it becomes generally available. [Contact Segment](https://segment.com/help/contact/){:target="_blank"} with any feedback or questions.
12-
1310
Segment Connections users can add the [consent object](#consent-object) to their sources to stamp events with the end user consent preferences captured by your consent management platform (CMP) and send them downstream to destinations in categories that an end user consented to share data with. Events without the consent object continue to flow to destinations without consent enforcement.
1411

1512
For more information about configuring consent categories, see the [Configure Consent Management](/docs/privacy/configure-consent-management/#step-1-create-consent-categories-in-the-segment-app) documentation.

src/privacy/consent-in-unify.md renamed to src/privacy/consent-management/consent-in-unify.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ related:
55
- "/privacy/consent-management/"
66
- "/privacy/configure-consent-management/"
77
- "/privacy/consent-in-segment-connections/"
8+
redirect_from: "/privacy/consent-in-unify/"
89
---
910

1011
> info "Consent in Unify and Twilio Engage is currently unavailable."

src/privacy/consent-management.md renamed to src/privacy/consent-management/consent-management.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ When an end user visits your web or mobile app, they set **consent preferences**
1414

1515
Segment integrates with your commercial third-party or bespoke consent management platform (CMP) that captures an end user's consent preferences and enforces those preferences by only routing events to the categories consented to by an end user.
1616

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

1919
After a user sets their consent preferences on your web or mobile app, Segment requires you to add the [consent object](/docs/privacy/consent-in-segment-connections/#consent-object) to all events. If you are using OneTrust, Segment provides a wrapper for your web and mobile libraries that can add the consent object to your events. If you are using another CMP, you are required to add the consent object to your events by either creating your own wrapper or using another mechanism. For more information, see the [Configure Consent Management documentation](/docs/privacy/configure-consent-management/#step-2-integrating-your-cmp-with-segment).
2020

0 commit comments

Comments
 (0)