Code Generation - automatically generate code for Snowplow tracking SDKs
This documentation only applies to Snowplow BDP. See the feature comparison page for more information about the different Snowplow offerings.
Snowplow has created tooling around assisting development efforts on instrumenting, verifying and maintaining tracking code that works with Snowplow tracking SDKs. This is the Snowtype CLI
.
๐๏ธ Getting started with the Snowtype CLI
Introduction to the Snowtype CLI
๐๏ธ Working with the Snowtype CLI
Snowtype CLI
๐๏ธ Snowtype configuration options
The Snowtype CLI configuration can be saved in a .json, .js, or .ts file after initialization. For example: snowtype.config.json, snowtype.config.js, or snowtype.config.ts. We highly recommend you keep this file in the root of your project folder.
๐๏ธ Commands
This page only summarizes the CLI commands and the options for each command. For details on which scenarios they can be used, you can go to the Working with the CLI page.
๐๏ธ Client-side validation
This feature is available since version 0.2.8 of Snowtype for the Browser Tracker in both JavaScript and TypeScript.
๐๏ธ Using Snowtype with Google Tag Manager
This feature is available from version 0.5.0.
Getting help or giving feedbackโ
If you run into any problems, have any questions or want to request a new feature please do sign up on discourse and add your topic.