@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