type InventoryUnitSizesError (v202505)

  • InventoryUnitSizesError is an error type specifically for issues related to inventory unit sizes within the Ad Manager API.

  • This error inherits from the ApiError class and includes fields such as fieldPath, fieldPathElements, trigger, and errorString to provide details about the error.

  • The InventoryUnitSizesError has a 'reason' field with various enumeration values indicating the specific cause of the size error, such as invalid sizes, invalid size for platform, or missing video features.

An error specifically for InventoryUnitSizes.


Namespace
https://www.google.com/apis/ads/publisher/v202505

Field

ApiError (inherited)

fieldPath

xsd:string

The OGNL field path to identify cause of error.

fieldPathElements

FieldPathElement[]

A parsed copy of the field path. For example, the field path "operations[1].operand" corresponds to this list: {FieldPathElement(field = "operations", index = 1), FieldPathElement(field = "operand", index = null)}.

trigger

xsd:string

The data that caused the error.

errorString

xsd:string

A simple string representation of the error and reason.

InventoryUnitSizesError

reason

InventoryUnitSizesError.Reason


Enumerations
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.