Package com.inmobi.commons.core.telemetry
See: Description
-
Class Summary Class Description Data AdUnitTelemetryHelper This class has the data required that is present at AdUnit level It also has the timestamps that are used in AdUnit for latency purposes CatchEvent SDKTelemetryValidator This class does the validations that are required for SDK telemetry events fun isEventValid() does the validations for the valid SDK event fun isEventSampled() handles the validations for sampling for the SDK events AdNotReadyMetadata TelemetryAdNotReady TelemetryConfigMetaData TelemetryConstant TelemetryEvent TelemetryIncidentReporter Class responsible for reporting incidents such as crashes and ANRs (Application Not Responding) to telemetry. TelemetryOnAdImpression TelemetryRedundancyHandler TelemetryValidator This class has the duty to provide the respective validators based on TelemetryEventType(SDK, Template) It has two functions one for event validation - isEventValid() other for sampling - isEventSampled() TemplateTelemetryValidator TelemetryUtilsKt -
Interface Summary Interface Description ITelemetryValidator -
Object Summary Object Description Companion TelemetryComponent Companion Companion Companion TelemetryDBOverflowCounter Keeps track of lost events count. Companion Companion -
Annotation Summary Annotation Description SamplingResult ErrorCode EventType TelemetryEventSource ImpressionSource -
Enum Summary Enum Description TelemetryEventType