Class IMAAnalytics

java.lang.Object
com.brightcove.player.event.AbstractComponent
com.brightcove.ima.analytics.IMAAnalytics
All Implemented Interfaces:
Component

@Emits(events="adViewableImpression") @ListensFor(events={}) @RestrictTo(LIBRARY) public class IMAAnalytics extends AbstractComponent
  • Constructor Details

  • Method Details

    • getAdPodInsight

      public AdInsight getAdPodInsight(String adInsightEvent)
    • getAdInsight

      public AdInsight getAdInsight(String adInsightEvent)
    • setAdCuePoints

      public void setAdCuePoints(List<Float> adCuePoints)
    • setAdPodRequestStartTime

      public void setAdPodRequestStartTime()
    • setAdsPodRequestMs

      public void setAdsPodRequestMs()
    • setAdLoadedTimeMs

      public void setAdLoadedTimeMs()
    • setAdsAdStartTime

      public void setAdsAdStartTime()
    • setContentPaused

      public void setContentPaused(boolean isContentPaused)
    • setAdsAdSkipped

      public void setAdsAdSkipped()
    • setAdsAdInteraction

      public void setAdsAdInteraction()
    • startAdInsightTimerTasks

      public void startAdInsightTimerTasks()
      Starts ad insights timer tasks
    • finishAdInsightsTimerTasks

      public void finishAdInsightsTimerTasks()
      Finish ad insights timer tasks.
    • resetAdInsightValues

      public void resetAdInsightValues()
      Reset ad insight parameter values after ad is complete or skipped.