@medici/core.SDK
BaseTrack↳ SDK
• new SDK(params)
| Name | Type |
|---|---|
params |
SDKConfigType |
BaseTrack.constructor
core/src/sdk.ts:28
• Protected _appId: string
BaseTrack._appId
core/src/basicTrack.ts:11
• Protected _config: SDKInitConfig
BaseTrack._config
core/src/sdk.ts:23
• Protected _endPoint: string
BaseTrack._endPoint
core/src/basicTrack.ts:9
• _history: IHistory
BaseTrack._history
core/src/sdk.ts:26
• Protected _platform: PlatformType
BaseTrack._platform
core/src/sdk.ts:22
• Protected _trackEndPoint: string
BaseTrack._trackEndPoint
core/src/basicTrack.ts:10
• eventer: Eventer
core/src/sdk.ts:25
▸ endTrack(trackActionName, trackActionOption?): Promise<XMLHttpRequestResponseType>
| Name | Type |
|---|---|
trackActionName |
string |
trackActionOption? |
TrackActionOption |
Promise<XMLHttpRequestResponseType>
BaseTrack.endTrack
core/src/basicTrack.ts:84
▸ sendEvent(value, type, url?, uuid?): Promise<XMLHttpRequestResponseType>
| Name | Type |
|---|---|
value |
string |
type |
string |
url? |
string |
uuid? |
string |
Promise<XMLHttpRequestResponseType>
BaseTrack.sendEvent
core/src/basicTrack.ts:47
▸ setConfig(config): void
| Name | Type |
|---|---|
config |
SDKInitConfig |
void
core/src/sdk.ts:34
▸ startTrack(trackActionName, trackActionOption?): Promise<XMLHttpRequestResponseType>
| Name | Type |
|---|---|
trackActionName |
string |
trackActionOption? |
TrackActionOption |
Promise<XMLHttpRequestResponseType>
BaseTrack.startTrack
core/src/basicTrack.ts:69
▸ track(trackActionName, trackActionOption?): Promise<XMLHttpRequestResponseType>
| Name | Type |
|---|---|
trackActionName |
string |
trackActionOption? |
TrackActionOption |
Promise<XMLHttpRequestResponseType>
BaseTrack.track
core/src/basicTrack.ts:59
▸ trackEvent(event_name, event_data, url?, uuid?): Promise<XMLHttpRequestResponseType>
| Name | Type |
|---|---|
event_name |
string |
event_data |
string |
url? |
string |
uuid? |
string |
Promise<XMLHttpRequestResponseType>
BaseTrack.trackEvent
core/src/basicTrack.ts:33
▸ trackView(url, referrer, uuid): Promise<XMLHttpRequestResponseType>
| Name | Type |
|---|---|
url |
string |
referrer |
string |
uuid |
string |
Promise<XMLHttpRequestResponseType>
BaseTrack.trackView
core/src/basicTrack.ts:21