Skip to main content
Version: Next

AnalyticsEngine

AnalyticsEngine

Signature
class AnalyticsEngine {
constructor(commandkit: CommandKit)
setFilter(filter: FilterFunction | null) => ;
registerProvider(provider: AnalyticsProvider) => ;
removeProvider(provider: AnalyticsProvider) => ;
getProvider() => AnalyticsProvider | null;
identify(event: IdentifyEvent) => ;
track(event: AnalyticsEvent) => ;
}

constructor

method
(commandkit: CommandKit) => AnalyticsEngine

setFilter

method
(filter: FilterFunction | null) =>

registerProvider

method
(provider: AnalyticsProvider) =>

removeProvider

method
(provider: AnalyticsProvider) =>

getProvider

method
() => AnalyticsProvider | null

identify

method
(event: IdentifyEvent) =>

track

method
(event: AnalyticsEvent) =>