API Reference
Exports
TrackEventDirectivetrackConfigprovideTrackingAdapterTRACKING_ADAPTERparseTriggerFromEventTrackConfigTrackTriggerTrackingAdapter
TrackConfig
ts
interface TrackConfig<E extends string = string, D = unknown> {
event: E;
data?: D;
once?: boolean;
}trackConfig
ts
trackConfig('hero:viewed');
trackConfig('add-to-cart:clicked', { productId: 42 });
trackConfig('promo:viewed', { campaign: 'summer' }, false);TrackingAdapter
ts
interface TrackingAdapter {
track(eventName: string, data?: unknown): void;
}