AI-generated Key Takeaways
-
LineItemOperationError.Reasonis an enumeration that provides reasons for errors related to LineItem operations across several services. -
Reasons include restrictions based on permissions, the state of the LineItem, whether it has delivered, or the credit status of the associated company.
-
Errors such as attempting to activate a line item without active creatives, or activating specific legacy or unconfigured line item types, are also covered.
-
The
UNKNOWNvalue is used when the actual error reason is not available in the requested API version.
The reasons for the target error.
- Namespace
-
https://www.google.com/apis/ads/publisher/v202505
| Enumeration | Description |
|---|---|
NOT_ALLOWED
|
The operation is not allowed due to lack of permissions. |
NOT_APPLICABLE
|
The operation is not applicable for the current state of the LineItem. |
HAS_COMPLETED
|
The LineItem is completed. A LineItemAction cannot be applied to a line item that is completed. |
HAS_NO_ACTIVE_CREATIVES
|
The LineItem has no active creatives. A line item cannot be activated with no active creatives. |
CANNOT_ACTIVATE_LEGACY_DFP_LINE_ITEM
|
A LineItem of type LineItemType.LEGACY_DFP cannot be Activated. |
CANNOT_ACTIVATE_UNCONFIGURED_LINE_ITEM
|
A LineItem with publisher creative source cannot be activated if the corresponding deal is not yet configured by the buyer. |
CANNOT_DELETE_DELIVERED_LINE_ITEM
|
Deleting an LineItem that has delivered is not allowed |
CANNOT_RESERVE_COMPANY_CREDIT_STATUS_NOT_ACTIVE
|
Reservation cannot be made for line item because the
LineItem.advertiserId it is associated with has
Company.creditStatus that is not ACTIVE
or ON_HOLD.
|
CANNOT_ACTIVATE_INVALID_COMPANY_CREDIT_STATUS
|
Cannot activate line item because the LineItem.advertiserId
it is associated with has Company.creditStatus that is not
ACTIVE, INACTIVE, or ON_HOLD.
|
UNKNOWN
|
The value returned if the actual value is not exposed by the requested API version. |