Package com.inmobi.media.ads.context
Class AdContext.ViewabilityContext
-
- All Implemented Interfaces:
public final class AdContext.ViewabilityContextContext class defining viewability measurement parameters and configuration.
This class encapsulates all parameters required for viewability measurement according to industry standards. It defines thresholds and configuration for determining when an ad qualifies as viewable, supporting both time-based and area-based measurement criteria.
-
-
Field Summary
Fields Modifier and Type Field Description private final ByteimpressionTypeprivate final StringimpressionIdprivate final IntegerminTimeViewedprivate final IntegerminPercentageViewedprivate final IntegerminPixelsPaintedprivate final IntArrayviewableFrameArray
-
Method Summary
Modifier and Type Method Description final BytegetImpressionType()final StringgetImpressionId()final IntegergetMinTimeViewed()final IntegergetMinPercentageViewed()final IntegergetMinPixelsPainted()final IntArraygetViewableFrameArray()-
-
Constructor Detail
-
AdContext.ViewabilityContext
AdContext.ViewabilityContext(Byte impressionType, String impressionId, Integer minTimeViewed, Integer minPercentageViewed, Integer minPixelsPainted, IntArray viewableFrameArray)
- Parameters:
impressionType- The ImpressionType defining the measurement methodologyimpressionId- Unique identifier for the impression measurementminTimeViewed- Minimum time in milliseconds the ad must be viewedminPercentageViewed- Minimum percentage of ad area that must be visibleminPixelsPainted- Minimum number of pixels that must be renderedviewableFrameArray- Array of frame counts for progressive viewability measurement
-
-
Method Detail
-
getImpressionType
final Byte getImpressionType()
-
getImpressionId
final String getImpressionId()
-
getMinTimeViewed
final Integer getMinTimeViewed()
-
getMinPercentageViewed
final Integer getMinPercentageViewed()
-
getMinPixelsPainted
final Integer getMinPixelsPainted()
-
getViewableFrameArray
final IntArray getViewableFrameArray()
-
-
-
-