Classes
Methods
# enqueue(visitorId, eventRequest, segments) → {void}
Add request to queue for sending to server
Parameters:
| Name | Type | Description |
|---|---|---|
visitorId |
Id
|
|
eventRequest |
VisitorEvent
|
|
segments |
SegmentsData
|
void
# getConfigByKey(sdkKey) → {Promise.<ConfigData>}
Get config data by SDK key
Parameters:
| Name | Type | Description |
|---|---|---|
sdkKey |
string
|
Promise.<ConfigData>
# releaseQueue(reasonopt) → {Promise.<any>}
Send queue to server
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
reason |
string
|
<optional> |
Promise.<any>
# async request(method, path, data, headers) → {Promise.<HttpResponse>}
Send request to api server
Parameters:
| Name | Type | Description |
|---|---|---|
method |
||
path |
||
data |
||
headers |
Promise.<HttpResponse>