From eacc1b200ee546e33650fb57816f7de3a2414308 Mon Sep 17 00:00:00 2001 From: forstisabella <92472883+forstisabella@users.noreply.github.com> Date: Wed, 6 Sep 2023 18:45:05 -0400 Subject: [PATCH 1/2] make requested docs updates --- src/privacy/consent-management.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/privacy/consent-management.md b/src/privacy/consent-management.md index a6018a98c1..1abf9a46cb 100644 --- a/src/privacy/consent-management.md +++ b/src/privacy/consent-management.md @@ -109,7 +109,8 @@ If an event includes both an integrations and consent object, Segment will look | Consent Object | Integration Object | Result | | --------------------------------------------------------------------------------------------------------------- | ------------------------------------------- | ------ | | Not provided

`"context": {`
`}` | Not provided or empty object | Data flows to all destinations | -| Empty consent object

`"context": {`
` "consent": {`
` }`
`}`
OR
`"context": {`
` "consent": {`
` "categoryPreference": {`
` }`
` }`
`}`| Not provided or empty object | Data does **NOT** flow to any mapped destinations - consent is considered to be `false` for all categories.

Data flows to all destinations **NOT** mapped to a consent category. | +| Empty consent object

`"context": {`
` "consent": {`
` }`
`}`| Not provided or empty object | Data flows to any mapped destinations - consent is considered to be `true` for all categories.| +| Empty categoryPreference object

`"context": {`
` "consent": {`
` "categoryPreference": {`
` }`
` }`
`}`| Not provided or empty object | Data does **NOT** flow to any mapped destinations - consent is considered to be `false` for all categories.

Data flows to all destinations **NOT** mapped to a consent category. | | Not provided

`"context": {`
`}` | `{facebook: true,`
`amplitude: false}` | Data flows to the destinations that are `true` in the integrations object (Facebook). Any metadata provided in the integrations object also flows to your downstream destinations. | | Empty consent object

`"context": {`
` "consent": {`
` }`
`}`
OR
`"context": {`
` "consent": {`
` "categoryPreference": {`
` }`
` }`
`}`| `{facebook: true,`
`amplitude: false}` | Data does **NOT** flow to any mapped destinations - consent is considered to be `false` for all categories.

Data flows to all destinations **NOT** mapped to a consent category, destinations set to `true` in the integrations object, and destinations not included in the integrations object. | | `{ad: true,`
`analytics: false}`

_Segment has no category-to-destination mapping for ad and analytics_ | Provided, not provided, or empty object | Data flows to all destinations, as all destinations are unmapped. If the integrations object is present, data flow may be impacted. | From 0d6b739fb503d31cc5eaa1a48daa6248a3ac8cc8 Mon Sep 17 00:00:00 2001 From: forstisabella <92472883+forstisabella@users.noreply.github.com> Date: Thu, 7 Sep 2023 14:14:29 -0400 Subject: [PATCH 2/2] consolidating first two rows into one row --- src/privacy/consent-management.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/privacy/consent-management.md b/src/privacy/consent-management.md index 1abf9a46cb..1405463355 100644 --- a/src/privacy/consent-management.md +++ b/src/privacy/consent-management.md @@ -108,8 +108,7 @@ If an event includes both an integrations and consent object, Segment will look | Consent Object | Integration Object | Result | | --------------------------------------------------------------------------------------------------------------- | ------------------------------------------- | ------ | -| Not provided

`"context": {`
`}` | Not provided or empty object | Data flows to all destinations | -| Empty consent object

`"context": {`
` "consent": {`
` }`
`}`| Not provided or empty object | Data flows to any mapped destinations - consent is considered to be `true` for all categories.| +| Not provided or empty consent object

`"context": {`
`}`
OR
`"context": {`
` "consent": {`
` }`
`}` | Not provided or empty object | Data flows to all destinations. | | Empty categoryPreference object

`"context": {`
` "consent": {`
` "categoryPreference": {`
` }`
` }`
`}`| Not provided or empty object | Data does **NOT** flow to any mapped destinations - consent is considered to be `false` for all categories.

Data flows to all destinations **NOT** mapped to a consent category. | | Not provided

`"context": {`
`}` | `{facebook: true,`
`amplitude: false}` | Data flows to the destinations that are `true` in the integrations object (Facebook). Any metadata provided in the integrations object also flows to your downstream destinations. | | Empty consent object

`"context": {`
` "consent": {`
` }`
`}`
OR
`"context": {`
` "consent": {`
` "categoryPreference": {`
` }`
` }`
`}`| `{facebook: true,`
`amplitude: false}` | Data does **NOT** flow to any mapped destinations - consent is considered to be `false` for all categories.

Data flows to all destinations **NOT** mapped to a consent category, destinations set to `true` in the integrations object, and destinations not included in the integrations object. |