Skip to content

Commit b15e411

Browse files
committed
move section for better IA
1 parent a33e745 commit b15e411

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/protocols/tracking-plan/create.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,11 @@ Segment supports object and array data types in the Tracking Plan editor. These
7272
1. Create a new property row and set the Data Type to `Object` or `Array`.
7373
2. Click the **(+)** next to the property name to add key value pairs in the object, or objects to an array of objects.
7474

75+
### Add Identify or Group traits
76+
You can define which traits you expect to see passed in Identify or Group calls like how you would add Track calls to the Tracking Plan. Navigate to the **Identify** or **Group** tab in your Tracking Plan and click the **(+)** button to add a new trait.
77+
78+
It's best to keep traits optional because Identify and Group are often called and pass only _new or changed_ traits, because Segment's client-side libraries (analytics.js, Swift, Kotlin) cache traits in local storage. See the [Identify Best Practices](/docs/connections/spec/best-practices-identify#when-and-how-often-to-call-identify) to learn more.
79+
7580
### Add a label
7681
You can apply `key:value` labels to each event to help organize your Tracking Plan. These labels are helpful when multiple teams are managing a single Tracking Plan, or if you want to specify a priority, platform, product, or similar meta-data for each event. You can filter by label from the Tracking Plan, Schema, Data Validation and Violations Summary views.
7782

@@ -174,11 +179,6 @@ To edit the common JSON schema using the Public API, you'll need to add your new
174179
### Extend the Tracking Plan
175180
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.
176181

177-
### Add Identify or Group traits
178-
You can define which traits you expect to see passed in Identify or Group calls like how you would add Track calls to the Tracking Plan. Navigate to the **Identify** or **Group** tab in your Tracking Plan and click the **(+)** button to add a new trait.
179-
180-
It's best to keep traits optional because Identify and Group are often called and pass only _new or changed_ traits, because Segment's client-side libraries (analytics.js, iOS, Android) cache traits in local storage. See the [Identify Best Practices](/docs/connections/spec/best-practices-identify#when-and-how-often-to-call-identify) to learn more.
181-
182182
## Tracking Plan Event Versioning
183183

184184
Segment offers Tracking Plan Event Versioning if you use Protocols to manage mobile sources, or to help you centrally manage a Tracking Plan for multiple teams. With Event Versioning, you can create multiple versions of an event definition, and validate events using a version key included in the Track event payload.

0 commit comments

Comments
 (0)