Skip to content

Commit e46a36d

Browse files
Merge pull request #6638 from segmentio/jfoskin-patch-2
Schema validated against version 1 of Tracking Plan faq.md
2 parents f95a02d + 97dfefb commit e46a36d

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/protocols/faq.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,11 @@ Segment's [Schema Controls](docs/connections/sources/schema/destination-data-con
158158
2. **Standard Schema Controls/"JSON Schema Violations"**: Segment checks the names and evaluates the values of properties/traits. This is useful if you've specified a pattern or a list of acceptable values in the [JSON schema](/docs/protocols/tracking-plan/create/#edit-underlying-json-schema) for each Track event listed in the Tracking Plan.
159159
3. **Advanced Blocking Controls/"Common JSON Schema Violations"**: Segment evaluates incoming events thoroughly, including event names, context field names and values, and the names and values of properties/traits, against the [Common JSON schema](/docs/protocols/tracking-plan/create/#common-json-schema) in your Tracking Plan.
160160

161+
162+
### Why am I still seeing unplanned properties in my Source Schema when I've added the properties to a new version of my Tracking Plan?
163+
164+
The source schema only validates events against the oldest event version in a Tracking Plan. If, for example, you have a version 1 and version 2 of your Tracking Plan, the schema only checks against version 1 of your Tracking Plan.
165+
161166
### Do blocked and discarded events count towards my MTU counts?
162167

163168
Blocking events within a [Source Schema](/docs/connections/sources/schema/) or [Tracking Plan](/docs/protocols/tracking-plan/create/) excludes them from API call and MTU calculations, as the events are discarded before they reach the pipeline that Segment uses for calculations.

0 commit comments

Comments
 (0)