Designing tracking
📄️ 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
Predefined contexts
📄️ Managing data structures via the API
Managing data structures via the API is only available for BDP Enterprise customers.
📄️ Managing data structures in the console
Managing data structures in the console is only available for BDP Enterprise customers.
📄️ 🆕 Managing data structures with the Data Structures Builder
The Data Structures Builder is only available for BDP Cloud customers.
🗃️ Versioning your data structures
2 items
📄️ How schemas translate to database types
The row order in this table is important. Type lookup stops after the first match is found scanning from top to bottom (with the two exceptions of "null" and "required" — the first two rows in the table).