📄️ Introduction to tracking design
To use Snowplow successfully, you need to have a good idea of:
📄️ Structuring your data with schemas
One of the most powerful features of Snowplow is schemas.
📄️ Understanding events and entities
Snowplow is an event collection platform. Once you have set up one or more Snowplow trackers, every time an event occurs, Snowplow will generate a packet of data to describe the event and send that event into your Snowplow data pipeline.
📄️ Out-of-the-box vs custom events
Snowplow authored events
📄️ Predefined vs custom entities
📄️ Managing data structures via the API
As well as managing data structures through the Snowplow BDP Console, Snowplow BDP customers can also manage them programmatically through the data structures API.
📄️ Managing data structures in the console
Creating a new data structure
📄️ Versioning your data structures
Snowplow is designed to make it easy for you to change your tracking design in a safe and backwards-compatible way as your organisational data needs evolve.