Automatic user behavior tracking SDK for React apps
npm install @ahme/trackjs-sdknavigator.sendBeacon() with fetch(..., { keepalive: true }) fallback for unload scenarios.
disableTracker()).
bash
npm install trackjs-sdk
`
Usage
`js
import { initTracker } from "trackjs-sdk";
initTracker({
endpoint: "https://api.yourdomain.com/track",
apiKey: "YOUR_API_KEY",
batchSize: 20,
batchInterval: 5000,
maskInputs: ["password", "credit-card"],
enableBeacon: true,
debug: false,
});
``