Methods
addPluggable
-
Parameters
Returns object
autoTrack
- autoTrack(trackerType: any, opts: any): void
-
Parameters
-
trackerType: any
-
opts: any
Returns void
configure
- configure(config?: any): any
getPluggable
- getPluggable(providerName: any): any
onHubCapsule
- onHubCapsule(capsule: any): void
record
- record(event: string | any, provider?: any, metrics?: EventMetrics): Promise<any>
-
Parameters
-
event: string | any
-
Optional provider: any
-
Returns Promise<any>
- A promise which resolves if buffer doesn't overflow
removePluggable
- removePluggable(providerName: any): void
startSession
- startSession(provider?: string): Promise<any>
-
Parameters
-
Optional provider: string
Returns Promise<any>
- A promise which resolves if buffer doesn't overflow
stopSession
- stopSession(provider?: string): Promise<any>
-
Parameters
-
Optional provider: string
Returns Promise<any>
- A promise which resolves if buffer doesn't overflow
updateEndpoint
- updateEndpoint(attrs: any, provider?: any): Promise<any>
-
Parameters
-
attrs: any
-
Optional provider: any
Returns Promise<any>
Provide mobile analytics client functions