ApplicationSession
Properties
Link copied to clipboard
The AnalyticsReporter.Configuration instance.
Link copied to clipboard
The connectivity status to the analytics system.
Link copied to clipboard
The current lifecycle State.
Functions
Link copied to clipboard
Adds custom error event to be published by the analytics reporting system.
Link copied to clipboard
Adds custom event to be published by the analytics reporting system.
Link copied to clipboard
Adds custom metadata to be published by the analytics reporting system.
Link copied to clipboard
Creates DownloadSession instance.
Link copied to clipboard
Creates PlaybackSession instance.
Link copied to clipboard
Creates UserSession instance.
Link copied to clipboard
open override fun initializeAnalyticsThrottling(analyticsThrottlerConfiguration: AnalyticsThrottlerConfiguration)
Initializes analytics optimization using the provided throttling configuration.
Link copied to clipboard
Must be called to initiate analytics session lifecycle.
Link copied to clipboard
Updates existing metadata records.