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. |