trackkit / facade/diagnostics / DiagnosticsSnapshot
Interface: DiagnosticsSnapshot
Defined in: facade/diagnostics.ts:16
Properties
timestamp
timestamp:
number
Defined in: facade/diagnostics.ts:17
instanceId
instanceId:
string
Defined in: facade/diagnostics.ts:18
config
config:
object
Defined in: facade/diagnostics.ts:19
debug?
optionaldebug:boolean
queueSize?
optionalqueueSize:number
autoTrack?
optionalautoTrack:boolean
doNotTrack?
optionaldoNotTrack:boolean
trackLocalhost?
optionaltrackLocalhost:boolean
includeHash?
optionalincludeHash:boolean
transport?
optionaltransport:"beacon"|"auto"|"fetch"|"xhr"
domains?
optionaldomains:string[]
consent
consent:
object
Defined in: facade/diagnostics.ts:29
status?
optionalstatus:ConsentStatus
version?
optionalversion:string
method?
optionalmethod:string
performance?
optionalperformance:object
Defined in: facade/diagnostics.ts:34
initTime
initTime:
number
avgProcessingTime
avgProcessingTime:
number
avgNetworkLatency
avgNetworkLatency:
number
totalEvents
totalEvents:
number
failedEvents
failedEvents:
number
provider
provider:
object
Defined in: facade/diagnostics.ts:41
key
key:
null|string
state
state:
ProviderState
history
history:
ProviderStateHistory
queue
queue:
object
Defined in: facade/diagnostics.ts:46
totalBuffered
totalBuffered:
number
ssrQueueBuffered
ssrQueueBuffered:
number
facadeQueueBuffered
facadeQueueBuffered:
number
capacity
capacity:
number
urls
urls:
object
Defined in: facade/diagnostics.ts:52
lastPlanned
lastPlanned:
null|string
lastSent
lastSent:
null|string