Package com.inmobi.ads.containers
Class RenderViewTelemetryManager
-
- All Implemented Interfaces:
public final class RenderViewTelemetryManagerThis class has the duty to construct and submit the telemetry events that are present at RenderView level It injects the renderViewMetaData object which has the metadata required for constructing the payload of these events at RenderView level
-
-
Field Summary
Fields Modifier and Type Field Description private LongsiblingLoadStartTimeStampprivate LongfireAdReadyLatencyTimeStampprivate final RenderViewMetaDatarenderViewMetaData
-
Constructor Summary
Constructors Constructor Description RenderViewTelemetryManager(RenderViewMetaData renderViewMetaData)
-
Method Summary
-
-
Constructor Detail
-
RenderViewTelemetryManager
RenderViewTelemetryManager(RenderViewMetaData renderViewMetaData)
-
-
Method Detail
-
getSiblingLoadStartTimeStamp
final Long getSiblingLoadStartTimeStamp()
-
setSiblingLoadStartTimeStamp
final Unit setSiblingLoadStartTimeStamp(Long siblingLoadStartTimeStamp)
-
getFireAdReadyLatencyTimeStamp
final Long getFireAdReadyLatencyTimeStamp()
-
setFireAdReadyLatencyTimeStamp
final Unit setFireAdReadyLatencyTimeStamp(Long fireAdReadyLatencyTimeStamp)
-
getRenderViewMetaData
final RenderViewMetaData getRenderViewMetaData()
-
submitTemplateTelemetry
final Unit submitTemplateTelemetry(String eventType, String payload)
-
submitRenderViewProcessGoneEvent
final Unit submitRenderViewProcessGoneEvent(Boolean isProcessCrashed, Short errorCode)
-
submitHtmtUrlPrefetchStartedEvent
final Unit submitHtmtUrlPrefetchStartedEvent()
-
submitHtmlUrlPrefetchCompletedEvent
final Unit submitHtmlUrlPrefetchCompletedEvent(Long latencyBaseTimestamp, Short errorCode)
-
submitWebViewLoadCalledEvent
final Unit submitWebViewLoadCalledEvent()
-
submitOnPageStartedEvent
final Unit submitOnPageStartedEvent()
-
submitOnPageFinishedEvent
final Unit submitOnPageFinishedEvent()
-
submitFireAdReadyEvent
final Unit submitFireAdReadyEvent()
-
submitFireAdFailedEvent
final Unit submitFireAdFailedEvent()
-
submitCompanionWebViewFailed
final Unit submitCompanionWebViewFailed(Short errorCode)
-
submitWebViewRenderProcessUnresponsive
final Unit submitWebViewRenderProcessUnresponsive()
-
submitWebViewRenderProcessResponsive
final Unit submitWebViewRenderProcessResponsive()
-
submitTemplateEventDroppedEvent
final Unit submitTemplateEventDroppedEvent()
-
submitPingFailedEvent
final Unit submitPingFailedEvent(Short errorCode, String priority, Integer retryCount)
-
submitPingSuccessEvent
final Unit submitPingSuccessEvent(String priority, Long latency, Integer retryCount)
-
submitPingStartedEvent
final Unit submitPingStartedEvent(String priority)
-
submitHtmlVideoTelemetryOnMediaEvent
final Unit submitHtmlVideoTelemetryOnMediaEvent(MediaEvent mediaEvent)
-
submitHtmlVideoDestroyedEvent
final Unit submitHtmlVideoDestroyedEvent(String durationPayload)
-
submitHtmlVideoViewAttachedEvent
final Unit submitHtmlVideoViewAttachedEvent()
-
submitRewardReceivedEvent
final Unit submitRewardReceivedEvent()
-
submitRewardFailedEvent
final Unit submitRewardFailedEvent(Short errorCode)
-
submitRewardDeliveredEvent
final Unit submitRewardDeliveredEvent(Long latencyMs)
-
submitAttachedToWindowEvent
final Unit submitAttachedToWindowEvent()
-
getShouldDropTemplateEvent
final Boolean getShouldDropTemplateEvent()
-
checkAndSendPlayerNotSupportedEvent
final Unit checkAndSendPlayerNotSupportedEvent(Integer errorCode)
-
-
-
-