enum OrderActionError.Reason (v202505)

  • OrderActionError.Reason provides specific reasons for errors related to performing actions on Orders within the advertising platform.

  • Reasons include permission issues, actions not being applicable to the order's current state, and constraints related to archived or ended orders.

  • Other reasons highlight restrictions on approving orders with unreserved line items, deleting orders with delivered line items, and updating orders exceeding line item limits.

The reasons for the target error.


Namespace
https://www.google.com/apis/ads/publisher/v202505
Enumeration Description
PERMISSION_DENIED The operation is not allowed due to lack of permissions.
NOT_APPLICABLE The operation is not applicable for the current state of the Order.
IS_ARCHIVED The Order is archived, an OrderAction cannot be applied to an archived order.
HAS_ENDED The Order is past its end date, An OrderAction cannot be applied to a order that has ended.
CANNOT_APPROVE_WITH_UNRESERVED_LINE_ITEMS A Order cannot be approved if it contains reservable LineItems that are unreserved.
CANNOT_DELETE_ORDER_WITH_DELIVERED_LINEITEMS Deleting an Order with delivered line items is not allowed
CANNOT_APPROVE_COMPANY_CREDIT_STATUS_NOT_ACTIVE Cannot approve because company credit status is not active.
CANNOT_UPDATE_ORDER_OVER_LINE_ITEM_LIMIT Cannot update an Order because it has more than the allowed number of LineItems.
UNKNOWN The value returned if the actual value is not exposed by the requested API version.