Interface POBVideoMeasurementProvider

  • All Implemented Interfaces:
    com.pubmatic.sdk.common.viewability.POBMeasurementProvider , com.pubmatic.sdk.common.viewability.POBObstructionUpdateListener

    
    public interface POBVideoMeasurementProvider
     implements POBMeasurementProvider
                        

    This interface list all methods to be implemented by viewability measurement provider to ensure its compatibility with OpenWrap SDK for measuring video ad formats.

    • Constructor Detail

    • Method Detail

      • signalAdEvent

         abstract void signalAdEvent(@NonNull() POBDataType.POBVideoAdEventType event)

        OpenWrap SDK calls this method to signal POBVideoMeasurementProvider for viewability measurement session. Use this method to signal different video Ad events like IMPRESSION, FIRST_QUARTILE etc.

        Parameters:
        event - POBVideoAdEventType of event to signal
      • impressionOccurred

         abstract void impressionOccurred()

        OpenWrap SDK calls this method to notify ad session about impression event

      • loaded

         abstract void loaded(boolean isSkippable, float skipDuration)

        OpenWrap SDK calls this method to notify ad loaded event

        Parameters:
        isSkippable - true if ad is skippable
      • start

         abstract void start(float duration, float playerVolume)

        OpenWrap SDK calls this method to notify start event

        Parameters:
        duration - vast ad duration