@zixflow/analytics-node) sends identify, track, page, screen, group, and alias events from your server to Zixflow. Events are batched and flushed automatically, with retries on failure.
For browser / web client tracking, see the JavaScript browser SDK.
SDK packages
| Package | Purpose |
|---|---|
| @zixflow/analytics-node | Node.js server client (install this) |
| @zixflow/analytics-core | Shared internals (installed automatically) |
Features
- User identification and event tracking
- Object-parameter API (
userId/anonymousIdrequired on each call) - Automatic event batching and retries
- Graceful shutdown with
closeAndFlush - Event emitters for errors and HTTP traffic
- TypeScript definitions included