AI-generated Key Takeaways
-
BillingError.Reason provides reasons for target errors related to billing within the ProposalLineItemService.
-
This enumeration lists various specific billing errors such as unsupported schedules or caps, and missing or invalid billing sources, schedules, caps, or bases.
-
Some billing settings cannot be updated once a proposal has been approved.
-
An "UNKNOWN" reason is included for values not exposed by the requested API version.
The reasons for the target error.
- Namespace
-
https://www.google.com/apis/ads/publisher/v202411
| Enumeration | Description |
|---|---|
UNSUPPORTED_BILLING_SCHEDULE
|
Found unsupported billing schedule. |
UNSUPPORTED_BILLING_CAP
|
Found unsupported billing cap. |
MISSING_BILLING_SOURCE
|
Billing source is missing when either billing scheule or billing cap is provided. |
MISSING_BILLING_SCHEDULE
|
Billing schedule is missing when the provided billing source is CONSTRACTED. |
MISSING_BILLING_CAP
|
Billing cap is missing when the provided billing source is not CONSTRACTED. |
INVALID_BILLING_SOURCE_FOR_OFFLINE
|
The billing source is invalid for offline proposal line item. |
UPDATE_BILLING_NOT_ALLOWED
|
Billing settings cannot be updated once the proposal has been approved. |
MISSING_BILLING_BASE
|
Billing base is missing when the provided billing source is CONTRACTED. |
INVALID_BILLING_BASE
|
The billing base is invalid for the provided billing source. |
UNKNOWN
|
The value returned if the actual value is not exposed by the requested API version. |