MapTelemetry

interface MapTelemetry

Definition of map telemetry

Functions

disableTelemetrySession
Link copied to clipboard
abstract fun disableTelemetrySession()
Disables a started telemetry service for this session only.
getUserTelemetryRequestState
Link copied to clipboard
open fun getUserTelemetryRequestState(): Boolean
Get the end-user selected state to participate or opt-out in telemetry collection.
onAppUserTurnstileEvent
Link copied to clipboard
abstract fun onAppUserTurnstileEvent()
Register the app user turnstile event
onPerformanceEvent
Link copied to clipboard
abstract fun onPerformanceEvent(@Nullable data: Bundle)
Register a performance event.
setDebugLoggingEnabled
Link copied to clipboard
abstract fun setDebugLoggingEnabled(debugLoggingEnabled: Boolean)
Set the debug logging enabled states.
setSessionIdRotationInterval
Link copied to clipboard
abstract fun setSessionIdRotationInterval(interval: Int): Boolean
Set the telemetry rotation session id interval.
setUserTelemetryRequestState
Link copied to clipboard
abstract fun setUserTelemetryRequestState(enabled: Boolean)
Set the end-user selected state to participate or opt-out in telemetry collection.

Inheritors

MapTelemetryImpl
Link copied to clipboard