@konh/web-tracker
v0.1.0
Published
Web tracking SDK v1
Readme
@konh/web-tracker
Web tracking SDK v1 (page_view + data-track click, batch upload, beforeSend/sample pipeline).
Install
pnpm add @konh/web-trackerUsage
import SDK from "@konh/web-tracker";
SDK.init({
projectId: "proj_123",
endpoint: "https://api.example.com/v1/proj_123/track",
flushIntervalMs: 5000,
maxBatchSize: 50,
transport: "beacon",
});
SDK.track("page_view");
SDK.track("click_button", { label: "signup" });
SDK.identify("user_123", { plan: "pro" });
SDK.flush();Publish
# 1) bump version
pnpm -C packages/web-sdk version patch
# 2) build
pnpm -C packages/web-sdk build
# 3) publish
pnpm -C packages/web-sdk publish --access publicNotes:
prepublishOnlyrunspnpm buildautomatically.- Requires npm login with publish permission.
