Analytics
interface
Analytics
Methods
flush
flush(): Promise
Returns:
Promiseidentify
identify(args: AnalyticsIdentifyPayload): Promise
Parameters:
args: AnalyticsIdentifyPayload
Returns:
PromiselinkUserIds
linkUserIds(__namedParameters: any): Promise
Parameters:
__namedParameters: any
Returns:
PromiserequireDefaultEventProperties
requireDefaultEventProperties(properties: string[]): void
Parameters:
properties: string[]
Returns:
voidrequireDefaultProperties
requireDefaultProperties(properties: string[]): void
Parameters:
properties: string[]
Returns:
voidsetAnonymousId
setAnonymousId(userId: string): void
Parameters:
userId: string
Returns:
voidsetDefaultEventProperties
setDefaultEventProperties(obj: Record): void
Parameters:
obj: Record
Returns:
voidsetDefaultProperties
setDefaultProperties(obj: Record): void
Parameters:
obj: Record
Returns:
voidsetDefaultPropertiesForSanitizationErrors
setDefaultPropertiesForSanitizationErrors(obj: Record): void
Parameters:
obj: Record
Returns:
voidsetExtraUserIds
setExtraUserIds(extraUserIds: string[]): void
Parameters:
extraUserIds: string[]
Returns:
voidsetUserId
setUserId(userId: string): void
Parameters:
userId: string
Returns:
voidsetUserTraits
setUserTraits(__namedParameters: AnalyticsIdentifyPayload): Promise
Parameters:
__namedParameters: AnalyticsIdentifyPayload
Returns:
Promisetrack
track(__namedParameters: AnalyticsTrackPayload): Promise
Parameters:
__namedParameters: AnalyticsTrackPayload
Returns:
PromisetrackInstall
trackInstall(): Promise
