Enum describing possible bidding errors.

[Proto definition ![GitHub](https://developers.google.com/site-assets/logo-github.svg)](https://github.com/googleapis/googleapis/blob/master/google/ads/googleads/v25/errors/bidding_error.proto)

| Enums ||
|---|---|
| ## `BIDDING_STRATEGY_AND_BUDGET_MUST_BE_ALIGNED` | The attached bidding strategy and budget must be aligned with each other if alignment is specified on either entity. |
| ## `BIDDING_STRATEGY_AND_BUDGET_MUST_BE_ATTACHED_TO_THE_SAME_CAMPAIGNS_TO_ALIGN` | The attached bidding strategy and budget must be attached to the same campaigns to become aligned. |
| ## `BIDDING_STRATEGY_AND_BUDGET_MUST_BE_REMOVED_TOGETHER` | The aligned bidding strategy and budget must be removed at the same time. |
| ## `BIDDING_STRATEGY_NOT_ALLOWED_FOR_SEARCH_ONLY_CAMPAIGNS` | Cannot set bidding strategy to Manual CPM for search network only campaigns. |
| ## `BIDDING_STRATEGY_NOT_AVAILABLE_FOR_ACCOUNT_TYPE` | Bidding strategy is not available for the account type. |
| ## `BIDDING_STRATEGY_NOT_SUPPORTED_IN_DRAFTS_OR_EXPERIMENTS` | The bidding strategy is not supported for use in drafts or experiments. |
| ## `BIDDING_STRATEGY_NOT_SUPPORTED_WITH_AD_SCHEDULE` | Budget Optimizer and Target Spend bidding strategies are not supported for campaigns with AdSchedule targeting. |
| ## `BIDDING_STRATEGY_TRANSITION_NOT_ALLOWED` | Cannot transition to new bidding strategy. |
| ## `BIDDING_STRATEGY_TYPE_DOES_NOT_SUPPORT_PRODUCT_TYPE_ADGROUP_CRITERION` | Bidding strategy type does not support product type ad group criterion. |
| ## `BIDDING_STRATEGY_TYPE_INCOMPATIBLE_WITH_SHARED_BUDGET` | Bidding strategy type is incompatible with shared budget. |
| ## `BID_TOO_BIG` | Bid amount is too big. |
| ## `BID_TOO_MANY_FRACTIONAL_DIGITS` | Bid has too many fractional digit precision. |
| ## `BID_TOO_SMALL` | Bid amount is too small. |
| ## `CANNOT_ATTACH_BIDDING_STRATEGY_TO_CAMPAIGN` | Cannot attach bidding strategy to campaign. |
| ## `CANNOT_CREATE_CAMPAIGN_WITH_BIDDING_STRATEGY` | Campaign can not be created with given bidding strategy. It can be transitioned to the strategy, once eligible. |
| ## `CANNOT_TARGET_CONTENT_NETWORK_ONLY_WITH_CAMPAIGN_LEVEL_POP_BIDDING_STRATEGY` | Cannot target content network only as campaign uses Page One Promoted bidding strategy. |
| ## `CPC_BID_FLOOR_MICROS_GREATER_THAN_CPC_BID_CEILING_MICROS` | cpc_bid_floor_micros is greater than cpc_bid_ceiling_micros. |
| ## `INVALID_ANONYMOUS_BIDDING_STRATEGY_TYPE` | Bidding strategy is not supported or cannot be used as anonymous. |
| ## `INVALID_BID` | The bid is invalid. |
| ## `INVALID_BIDDING_STRATEGY_TYPE` | The type does not match the named strategy's type. |
| ## `INVALID_DOMAIN_NAME` | Invalid domain name specified. |
| ## `NOT_COMPATIBLE_WITH_PAYMENT_MODE` | The field is not compatible with the payment mode. |
| ## `PAY_PER_CONVERSION_NOT_ALLOWED_WITH_TARGET_CPA` | Pay per conversion is not allowed with Target CPA. |
| ## `PAY_PER_CONVERSION_NOT_AVAILABLE_FOR_CUSTOMER` | Pay per conversion is not available to all the customer, only few customers on the allow-list can use this. |
| ## `TARGET_ROAS_TOLERANCE_PERCENT_MILLIS_MUST_BE_INTEGER` | target_roas_tolerance_percent_millis must be integer. |
| ## `UNKNOWN` | The received error code is not known in this version. |
| ## `UNSPECIFIED` | Enum unspecified. |