For AI agents: a Markdown version of this page is at https://docs.snowplow.io/docs/sources/node-js-tracker.md. The index of all documentation pages is at https://docs.snowplow.io/llms.txt, and the index for this section is at https://docs.snowplow.io/docs/cdi/llms.txt.
Node.js tracker SDK
Feature support Compare trackers
- Supported: Page or screen views (Page and screen)
- Not supported: Activity tracking
- Not supported: Built-in entities
- Partial: Anonymous tracking
- Not supported: Media
- Not supported: Ecommerce
- Not supported: Consent
- Supported: Snowtype
The Snowplow Node.js Tracker allows you to track Snowplow events from your Node.js applications.
The tracker should be straightforward to use if you are comfortable with JavaScript development; any prior experience with other Snowplow trackers is helpful but not necessary. It is written in TypeScript.
The Node.js tracker, along with the web trackers, are part of one monorepo. The current version is 4.8.0.