Home / Companies / Snowplow / Blog / Post Details
Content Deep Dive

Implement custom Snowplow tracking faster with Snowtype

Blog post from Snowplow

Post Details
Company
Date Published
Author
Rob Edwards
Word Count
341
Language
English
Hacker News Points
-
Summary

Snowtype is a new tracking code generation tool introduced by Snowplow to enhance the implementation of custom tracking with improved speed and accuracy, eliminating the need to manually reprocess failed events. This tool ensures that only high-quality data is loaded into data warehouses by adhering to a strict data contract, where each event must conform to a schema defined in the user's schema registry. Snowtype, a command line interface (CLI) tool, generates functions, typings, and documentation for project data structures and tracking scenarios, creating a more intuitive and developer-friendly API. The tool supports JavaScript, TypeScript, Node.js, Android (Kotlin), iOS (Swift), and Go, and is available to Snowplow BDP customers with a valid API key. Users can download Snowtype as a CLI package from npm, and it will soon be available via brew, with additional support and documentation accessible through Snowplow's documentation page.