playerImpressionRate = $playerImpressionRate; } /** * @return self::PLAYER_IMPRESSION_RATE_* */ public function getPlayerImpressionRate() { return $this->playerImpressionRate; } /** * Target web inventory to maximize IAB viewable rate. * * Accepted values: VIDEO_IAB_UNSPECIFIED, IAB_VIEWABILITY_80_PERCENT_HIGHER, * IAB_VIEWABILITY_75_PERCENT_HIGHER, IAB_VIEWABILITY_70_PERCENT_HIGHER, * IAB_VIEWABILITY_65_PERCENT_HIHGER, IAB_VIEWABILITY_60_PERCENT_HIGHER, * IAB_VIEWABILITY_55_PERCENT_HIHGER, IAB_VIEWABILITY_50_PERCENT_HIGHER, * IAB_VIEWABILITY_40_PERCENT_HIHGER, IAB_VIEWABILITY_30_PERCENT_HIHGER * * @param self::VIDEO_IAB_* $videoIab */ public function setVideoIab($videoIab) { $this->videoIab = $videoIab; } /** * @return self::VIDEO_IAB_* */ public function getVideoIab() { return $this->videoIab; } /** * Target web inventory to maximize fully viewable rate. * * Accepted values: VIDEO_VIEWABLE_RATE_UNSPECIFIED, * VIEWED_PERFORMANCE_40_PERCENT_HIGHER, VIEWED_PERFORMANCE_35_PERCENT_HIGHER, * VIEWED_PERFORMANCE_30_PERCENT_HIGHER, VIEWED_PERFORMANCE_25_PERCENT_HIGHER, * VIEWED_PERFORMANCE_20_PERCENT_HIGHER, VIEWED_PERFORMANCE_10_PERCENT_HIGHER * * @param self::VIDEO_VIEWABLE_RATE_* $videoViewableRate */ public function setVideoViewableRate($videoViewableRate) { $this->videoViewableRate = $videoViewableRate; } /** * @return self::VIDEO_VIEWABLE_RATE_* */ public function getVideoViewableRate() { return $this->videoViewableRate; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(DoubleVerifyVideoViewability::class, 'Google_Service_DisplayVideo_DoubleVerifyVideoViewability');