From 10f39e865026e7a52c120503006f9eef1e9a5882 Mon Sep 17 00:00:00 2001 From: prigiattiperrut <47340158+prigiattiperrut@users.noreply.github.com> Date: Wed, 11 Oct 2023 16:23:57 +0100 Subject: [PATCH 1/2] Add details on blocking data using JSON Schema Adding a quick warning message about the type of connection mode thats supported when looking to block data with JSON Schema. --- src/protocols/tracking-plan/create.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/protocols/tracking-plan/create.md b/src/protocols/tracking-plan/create.md index b628e83c0c..525a6a94a8 100644 --- a/src/protocols/tracking-plan/create.md +++ b/src/protocols/tracking-plan/create.md @@ -174,6 +174,9 @@ To edit the common JSON schema using the Public API, you'll need to add your new > info "Specifying data type" > Property or trait data type should adhere to the [data types defined by JSON schema](https://json-schema.org/understanding-json-schema/reference/type.html){:target="_blank”}. Data type names must be lower-cased as specified in JSON schema. Datetime properties should be represented as a `string` type with [`format` keyword](https://json-schema.org/understanding-json-schema/reference/string.html#format){:target="_blank”} (for example: "format": "date-time"). +> info "Blocking data" +> JSON schema violation event blocking is ONLY supported in cloud-mode Destinations. See [here](https://segment.com/docs/protocols/enforce/schema-configuration/){:target="_blank”} for more information on blocking data. + ### Extend the Tracking Plan Some customers prefer to manage the Tracking Plan with outside tools and resources. See the [APIs and extensions](/docs/protocols/apis-and-extensions/) section to learn more. From 3797c51b5990cc2cbd85802931fd39724929a1ee Mon Sep 17 00:00:00 2001 From: forstisabella <92472883+forstisabella@users.noreply.github.com> Date: Wed, 11 Oct 2023 20:18:39 -0400 Subject: [PATCH 2/2] Update src/protocols/tracking-plan/create.md --- src/protocols/tracking-plan/create.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/protocols/tracking-plan/create.md b/src/protocols/tracking-plan/create.md index 525a6a94a8..8244da80ec 100644 --- a/src/protocols/tracking-plan/create.md +++ b/src/protocols/tracking-plan/create.md @@ -175,7 +175,7 @@ To edit the common JSON schema using the Public API, you'll need to add your new > Property or trait data type should adhere to the [data types defined by JSON schema](https://json-schema.org/understanding-json-schema/reference/type.html){:target="_blank”}. Data type names must be lower-cased as specified in JSON schema. Datetime properties should be represented as a `string` type with [`format` keyword](https://json-schema.org/understanding-json-schema/reference/string.html#format){:target="_blank”} (for example: "format": "date-time"). > info "Blocking data" -> JSON schema violation event blocking is ONLY supported in cloud-mode Destinations. See [here](https://segment.com/docs/protocols/enforce/schema-configuration/){:target="_blank”} for more information on blocking data. +> JSON schema violation event blocking is **only** supported in cloud-mode Destinations. See [the Customize your schema controls docs](/docs/protocols/enforce/schema-configuration/) for more information on blocking data. ### Extend the Tracking Plan Some customers prefer to manage the Tracking Plan with outside tools and resources. See the [APIs and extensions](/docs/protocols/apis-and-extensions/) section to learn more.