AI-generated Key Takeaways
-
InventoryUnitSizesError.Reason
defines the potential reasons for errors arising from ad unit size issues in Google Ad Manager. -
These errors could be due to invalid size dimensions, unsupported formats for specific ad units like mobile or video, or issues with companions and master sizes.
-
The namespace for this enumeration is
https://www.google.com/apis/ads/publisher/v202411
. -
Reasons for the error can include size being too large or small, an inappropriate format for the platform, missing features like video support, issues with master and companion sizes, or unsupported aspect ratios.
-
When the actual error reason is not exposed by the API version, it is represented as
UNKNOWN
.
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. |