Tracking Plans
Detailed technical description of the Tracking Plans feature to plan and monitor your event data.
Last updated
Was this helpful?
Detailed technical description of the Tracking Plans feature to plan and monitor your event data.
Last updated
Was this helpful?
Tracking Plans let you proactively monitor and act on non-compliant event data coming into your RudderStack sources based on predefined plans. This can help you prevent or de-risk situations where missing or improperly configured event data can break your downstream destinations.
The Tracking Plans currently support only the events sent to the warehouse destinations.
With the help of a Tracking Plan, you can:
Define specific event names and properties for each of your track
, group
, and identify
calls.
Specify whether a property/attribute is required and assign a particular data type.
Have better control of your data streaming by supporting a versioning system.
Use the to evaluate your inbound events and metadata, and compare them with your plans.
Refer to the blog post for more information on Tracking Plans and how to use them effectively.
To start using the Tracking Plans, follow these steps:
Generate a in the RudderStack dashboard.
Make a copy of the to create or update your tracking plans.
Connect your Tracking Plan to a source. For more information, refer to the documentation.
(Optional) Use for autocomplete and linting.
To use the Tracking Plan API, follow these steps:
We also have the Data Governance API, which is a descriptive API that tells you your current schemas and data volumes going through Rudderstack.
The Tracking Plans documentation is divided into the following sections:
The lets you build applications or scripts on top of RudderStack's Tracking Plan capabilities. This includes a simple CI/CD pipeline, integrations with other Tracking Plan systems such as Amplitude, Mixpanel, Avo, and many other creative use-cases.
Generate a in the RudderStack dashboard.
Refer to the in Postman.
You can also refer to the that gives you insights into your current schemas and data volumes going through RudderStack.
The Tracking Plans feature currently supports only events.
No - the Tracking Plans feature is currently supported only for the .
For queries on any of the sections covered in this guide, you can or get in touch with your Account Manager.