@zixflow/analytics-browser ships type definitions.
AnalyticsBrowser, Analytics, InitOptions, Context, Plugin, UserTraits, GroupTraits, and WebPushPluginOptions.Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Use the browser SDK with TypeScript.
@zixflow/analytics-browser ships type definitions.
import {
AnalyticsBrowser,
Analytics,
UserTraits,
} from '@zixflow/analytics-browser'
const analytics: AnalyticsBrowser = AnalyticsBrowser.load({
writeKey: 'YOUR_WRITE_KEY',
})
interface PurchaseProperties {
product_id: string
price: number
currency: string
}
analytics.identify('user@example.com', {
email: 'user@example.com',
first_name: 'John',
last_name: 'Doe',
plan: 'premium',
} satisfies UserTraits)
analytics.track('purchase_completed', {
product_id: '123',
price: 29.99,
currency: 'USD',
} satisfies PurchaseProperties)
AnalyticsBrowser, Analytics, InitOptions, Context, Plugin, UserTraits, GroupTraits, and WebPushPluginOptions.