Skip to content

Commit f41a65a

Browse files
authored
Merge pull request #1678 from segmentio/DOC-212
DOC-212
2 parents ee4c45a + 76366e9 commit f41a65a

File tree

4 files changed

+47
-0
lines changed

4 files changed

+47
-0
lines changed
109 KB
Loading
179 KB
Loading
91.1 KB
Loading
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
---
2+
title: Schema Defaults and Event Requirements Removal FAQs
3+
hidden: true
4+
---
5+
6+
## Schema Defaults Removal FAQs
7+
8+
Schema Defaults allows you to block new events and traits by default. This feature was launched to Private Beta in 2017 as an exploration feature before the introduction of Protocols. It will be removed on August 11, 2021.
9+
10+
#### How do I know if I’m using Schema Defaults?
11+
Navigate to **Connections** and choose your source. In the **Settings** tab under **Schema Configuration**, if you see the **Schema Defaults** section and have any events or traits that are marked **Block** or **Omit**, you have Schema Defaults enabled.
12+
13+
![Schema Defaults](images/schema-defaults-eol-1.png)
14+
15+
#### What happens after Schema Defaults is removed?
16+
Any events and traits that were blocked by Schema Defaults will continue to be blocked. Any new events and traits will automatically be allowed.
17+
18+
Before they are removed, you can change your Source Schema settings to allow or block individual events, properties, and traits by following these steps:
19+
20+
1. Go to the **Schema** tab of your source.
21+
2. Use the toggle to allow or block the different events, properties, and traits.
22+
23+
![toggling schema defaults](images/schema-defaults-eol-2.png)
24+
25+
#### What happens if a source with Schema Defaults enabled has a Tracking Plan connected to it?
26+
Tracking Plans _replace_ Schema Defaults, so these sources will continue to behave the same.
27+
28+
#### How should I prepare for the removal of Schema Defaults?
29+
If you still want to block new events and traits by default, you can connect a [Protocols Tracking Plan](/docs/protocols/) to your source.
30+
31+
## Event Requirements Removal FAQs
32+
33+
Event Requirements allow you to define rules for an event property and block violating events. This feature was launched to Private Beta in 2017 as an exploratory feature before the introduction of Protocols. It will be removed on August 11, 2021.
34+
35+
#### How do I know if I’m using Event Requirements?
36+
Navigate to **Connections** and choose your source. Go to the **Schema** tab and click on an event. If you’re able to click on an event and view the properties and rules for it, you’re using Event Requirements.
37+
38+
![Event Requirements](images/schema-defaults-eol-3.png)
39+
40+
#### What happens after Event Requirements is removed?
41+
Events that violate the rules set up in Event Requirements will no longer be blocked. The Event Requirements UI will be removed from the Segment web app, and you won’t be able to interact with the feature settings.
42+
43+
#### What happens if a source with Event Requirements enabled has a Tracking Plan connected to it?
44+
[Tracking Plans](/docs/protocols/tracking-plan/) replace any Event Requirements, so these sources will continue to behave the same.
45+
46+
#### How should I prepare for the removal of Event Requirements?
47+
If you still want to block the events that you set up in Event Requirements, you can connect a [Protocols Tracking Plan](/docs/protocols/tracking-plan/) to your source.

0 commit comments

Comments
 (0)