UNPKG

@minimal-analytics/ga4

Version:

A tiny (2KB GZipped) version of GA4, complete with page view, engagement, scroll and click tracking

21 lines (20 loc) 549 B
import type { EventParams } from '@minimal-analytics/shared'; declare global { interface Window { track?: typeof track; minimalAnalytics?: { defineGlobal?: boolean; analyticsEndpoint?: string; trackingId?: string; autoTrack?: boolean; }; } } interface IProps { type?: string; event?: EventParams; debug?: boolean; } declare function track(trackingId: string, props?: IProps): any; declare function track(props?: IProps): any; export { EventParams, track };