Package 

Class IMAAnalytics

  • All Implemented Interfaces:
    com.brightcove.player.event.Component

    @Emits(events = {EventType.AD_VIEWABLE_IMPRESSION})@ListensFor(events = {})@RestrictTo(value = RestrictTo.Scope.LIBRARY) 
    public class IMAAnalytics
    extends AbstractComponent
                        
    • Constructor Summary

      Constructors 
      Constructor Description
      IMAAnalytics(EventEmitter eventEmitter, GoogleIMAVideoAdPlayer googleIMAVideoAdPlayer, List<AdsRequest> adsRequests, BaseVideoView videoView, View adView)
    • Method Summary

      Modifier and Type Method Description
      void setAdCuePoints(List<Float> adCuePoints)
      AdInsight getAdPodInsight(String adInsightEvent)
      AdInsight getAdInsight(String adInsightEvent)
      void setContentPaused(boolean isContentPaused)
      void startAdInsightTimerTasks() Starts ad insights timer tasks
      void finishAdInsightsTimerTasks() Finish ad insights timer tasks.
      void resetAdInsightValues() Reset ad insight parameter values after ad is complete or skipped.
      • Methods inherited from class com.brightcove.player.event.AbstractComponent

        addListener, addOnceListener, getEventEmitter, removeListener, removeListeners
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait