open class TelemetryCorePingBuilder : TelemetryPingBuilder
(source)
This mobile-specific ping is intended to provide the most critical data in a concise format, allowing for frequent uploads. Since this ping is used to measure retention, it should be sent each time the app is opened. https://gecko.readthedocs.io/en/latest/toolkit/components/telemetry/telemetry/data/core-ping.html
TelemetryCorePingBuilder(configuration: TelemetryConfiguration) |
static val TYPE: String |
open fun getDefaultSearchMeasurement(): DefaultSearchMeasurement |
|
open fun getExperimentsMeasurement(): ExperimentsMeasurement |
|
open fun getSearchesMeasurement(): SearchesMeasurement |
|
open fun getSessionCountMeasurement(): SessionCountMeasurement |
|
open fun getSessionDurationMeasurement(): SessionDurationMeasurement |
open fun build(): TelemetryPing |
|
open fun canBuild(): Boolean |
|
open fun generateDocumentId(): String |
|
open fun getConfiguration(): TelemetryConfiguration |
|
open fun getType(): String |