1.0.1 • Published 10 months ago
@userlog/node v1.0.1
UserLog for Node.js
Installation
Using npm
npm install @userlog/nodeUsage
import { UserLog } from "@userlog/node";
const userlog = new UserLog({
api_key: "<API_KEY>",
project: "<PROJECT_NAME>",
});
// Track an event
await userlog.track({
channel: "payments",
event: "New Subscription",
user_id: "user@example.com",
icon: "💰",
notify: true,
tags: {
plan: "premium",
cycle: "monthly",
trial: false,
},
});Disabling Tracking
You can disable tracking for development purposes by using the disableTracking method:
userlog.disableTracking();And enable it back with:
userlog.enableTracking();You can check if tracking is disabled with:
userlog.isTrackingDisabled();Method
track(options: TrackOptions): Promise<boolean>: Track custom events.
API Documentation
For more information about the UserLog API, see: docs.getuserlog.com
Support
If you encounter any problems or issues, please contact us at michael@8byte.de