5.1.1 • Published 2 years ago
@logspot/web v5.1.1
@logspot/web
Logspot SDK for browser applications built with React, Next.js, Angular, etc.
Installation
npm install @logspot/web
or
yarn add @logspot/web
Usage
Init
import Logspot from "@logspot/web";
Logspot.init({ publicKey: "YOUR_PUBLIC_KEY", cookiesDisabled: true });
publicKey
- project public keycookiesDisabled
- use this property to disable anonymous user trackingenableAutoPageviews
- enable auto tracking of pageviews (default: true)stickyCampaigns
- enable storing UTM parameters in cookies (default: true)stickyCampaignsExpirationInSeconds
- timeout for sticky campaigns (default: 7 days)enableAutoClicks
- enable auto capture of user clicks (default: false)externalApiUrl
- provide here API proxy urlonLoad
- use this function to perform actions when Logspot is loaded. E.g. register super properties before initial pageview
Track
Logspot.track({
event: "UserSubscribed",
channel: "Sign ups",
notify: true,
message: "john@doe.com has subscribed",
userId: "john@doe.com",
metadata: { additionalData: "123" },
});
Pageview
Logspot.pageview({
userId: "john@doe.com",
metadata: { additionalData: "123" },
});
Register
Logspot.register({
email: "john@doe.com",
authenticated: true,
project: "SuperStartup",
});
5.1.1
2 years ago
5.1.0
2 years ago
5.0.0
2 years ago
4.5.0
2 years ago
4.7.0
2 years ago
4.6.0
2 years ago
4.4.1
3 years ago
4.4.0
3 years ago
4.3.0
3 years ago
4.2.1
3 years ago
4.2.0
3 years ago
3.0.2
3 years ago
3.0.1
3 years ago
3.0.0
3 years ago
4.1.0
3 years ago
4.0.1
3 years ago
4.0.0
3 years ago
4.0.2
3 years ago
2.3.0
3 years ago
2.1.2
3 years ago
2.2.0
3 years ago
2.1.1
3 years ago
2.4.1
3 years ago
2.1.4
3 years ago
2.4.0
3 years ago
2.1.3
3 years ago
2.1.6
3 years ago
2.1.5
3 years ago
2.1.8
3 years ago
2.1.7
3 years ago
2.1.0
3 years ago
2.1.9
3 years ago
2.0.1
3 years ago
2.0.0
3 years ago
1.1.1
3 years ago
1.1.0
3 years ago
1.0.6
4 years ago
1.0.5
4 years ago
1.1.2
3 years ago
1.0.4
4 years ago
1.0.3
4 years ago
1.0.2
4 years ago
1.0.0
4 years ago