enum InventoryUnitSizesError.Reason (v202411)

  • InventoryUnitSizesError.Reason lists all possible reasons for this error.

  • Reasons for the error include invalid or inappropriate sizes for the ad unit or platform.

  • Errors also occur if necessary features like video or mobile video are not enabled for the size used.

  • Issues with master and companion sizes, duplicate master sizes, or unsupported aspect ratios and video companions can also cause this error.

All possible reasons the error can be thrown.


Namespace
https://www.google.com/apis/ads/publisher/v202411
Enumeration Description
INVALID_SIZES A size in the ad unit is too large or too small.
INVALID_SIZE_FOR_PLATFORM A size is an aspect ratio, but the ad unit is not a mobile ad unit.
VIDEO_FEATURE_MISSING A size is video, but the video feature is not enabled.
VIDEO_MOBILE_LINE_ITEM_FEATURE_MISSING A size is video in a mobile ad unit, but the mobile video feature is not enabled.
INVALID_SIZE_FOR_MASTER A size that has companions must have an environment of VIDEO_PLAYER.
INVALID_SIZE_FOR_COMPANION A size that is a companion must have an environment of BROWSER.
DUPLICATE_MASTER_SIZES Duplicate video master sizes are not allowed.
ASPECT_RATIO_NOT_SUPPORTED A size is an aspect ratio, but aspect ratio sizes are not enabled.
VIDEO_COMPANIONS_NOT_SUPPORTED A video size has companions, but companions are not allowed for the network
UNKNOWN The value returned if the actual value is not exposed by the requested API version.