Enum Class BiddingErrorEnum.BiddingError
java.lang.Object
java.lang.Enum<BiddingErrorEnum.BiddingError>
com.google.ads.googleads.v18.errors.BiddingErrorEnum.BiddingError
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<BiddingErrorEnum.BiddingError>,Constable
- Enclosing class:
- BiddingErrorEnum
public static enum BiddingErrorEnum.BiddingError
extends Enum<BiddingErrorEnum.BiddingError>
implements com.google.protobuf.ProtocolMessageEnum
Enum describing possible bidding errors.Protobuf enum
google.ads.googleads.v18.errors.BiddingErrorEnum.BiddingError-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionBid amount is too big.Bid has too many fractional digit precision.Bid amount is too small.The attached bidding strategy and budget must be aligned with each other if alignment is specified on either entity.The attached bidding strategy and budget must be attached to the same campaigns to become aligned.The aligned bidding strategy and budget must be removed at the same time.Cannot set bidding strategy to Manual CPM for search network only campaigns.Bidding strategy is not available for the account type.The bidding strategy is not supported for use in drafts or experiments.Budget Optimizer and Target Spend bidding strategies are not supported for campaigns with AdSchedule targeting.Cannot transition to new bidding strategy.Bidding strategy type does not support product type ad group criterion.Bidding strategy type is incompatible with shared budget.Cannot attach bidding strategy to campaign.Campaign can not be created with given bidding strategy.Cannot target content network only as campaign uses Page One Promoted bidding strategy.cpc_bid_floor_micros is greater than cpc_bid_ceiling_micros.Bidding strategy is not supported or cannot be used as anonymous.The bid is invalid.The type does not match the named strategy's type.Invalid domain name specified.The field is not compatible with the payment mode.Pay per conversion is not allowed with Target CPA.Pay per conversion is not available to all the customer, only few customers on the allow-list can use this.The received error code is not known in this version.Enum unspecified. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intBid amount is too big.static final intBid has too many fractional digit precision.static final intBid amount is too small.static final intThe attached bidding strategy and budget must be aligned with each other if alignment is specified on either entity.static final intThe attached bidding strategy and budget must be attached to the same campaigns to become aligned.static final intThe aligned bidding strategy and budget must be removed at the same time.static final intCannot set bidding strategy to Manual CPM for search network only campaigns.static final intBidding strategy is not available for the account type.static final intThe bidding strategy is not supported for use in drafts or experiments.static final intBudget Optimizer and Target Spend bidding strategies are not supported for campaigns with AdSchedule targeting.static final intCannot transition to new bidding strategy.static final intBidding strategy type does not support product type ad group criterion.static final intBidding strategy type is incompatible with shared budget.static final intCannot attach bidding strategy to campaign.static final intCampaign can not be created with given bidding strategy.static final intCannot target content network only as campaign uses Page One Promoted bidding strategy.static final intcpc_bid_floor_micros is greater than cpc_bid_ceiling_micros.static final intBidding strategy is not supported or cannot be used as anonymous.static final intThe bid is invalid.static final intThe type does not match the named strategy's type.static final intInvalid domain name specified.static final intThe field is not compatible with the payment mode.static final intPay per conversion is not allowed with Target CPA.static final intPay per conversion is not available to all the customer, only few customers on the allow-list can use this.static final intThe received error code is not known in this version.static final intEnum unspecified. -
Method Summary
Modifier and TypeMethodDescriptionforNumber(int value) static final com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<BiddingErrorEnum.BiddingError>valueOf(int value) Deprecated.valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this class with the specified name.Returns the enum constant of this class with the specified name.static BiddingErrorEnum.BiddingError[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
UNSPECIFIED
Enum unspecified.
UNSPECIFIED = 0; -
UNKNOWN
The received error code is not known in this version.
UNKNOWN = 1; -
BIDDING_STRATEGY_TRANSITION_NOT_ALLOWED
Cannot transition to new bidding strategy.
BIDDING_STRATEGY_TRANSITION_NOT_ALLOWED = 2; -
CANNOT_ATTACH_BIDDING_STRATEGY_TO_CAMPAIGN
Cannot attach bidding strategy to campaign.
CANNOT_ATTACH_BIDDING_STRATEGY_TO_CAMPAIGN = 7; -
INVALID_ANONYMOUS_BIDDING_STRATEGY_TYPE
Bidding strategy is not supported or cannot be used as anonymous.
INVALID_ANONYMOUS_BIDDING_STRATEGY_TYPE = 10; -
INVALID_BIDDING_STRATEGY_TYPE
The type does not match the named strategy's type.
INVALID_BIDDING_STRATEGY_TYPE = 14; -
INVALID_BID
The bid is invalid.
INVALID_BID = 17; -
BIDDING_STRATEGY_NOT_AVAILABLE_FOR_ACCOUNT_TYPE
Bidding strategy is not available for the account type.
BIDDING_STRATEGY_NOT_AVAILABLE_FOR_ACCOUNT_TYPE = 18; -
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_CREATE_CAMPAIGN_WITH_BIDDING_STRATEGY = 21; -
CANNOT_TARGET_CONTENT_NETWORK_ONLY_WITH_CAMPAIGN_LEVEL_POP_BIDDING_STRATEGY
public static final BiddingErrorEnum.BiddingError CANNOT_TARGET_CONTENT_NETWORK_ONLY_WITH_CAMPAIGN_LEVEL_POP_BIDDING_STRATEGYCannot target content network only as campaign uses Page One Promoted bidding strategy.
CANNOT_TARGET_CONTENT_NETWORK_ONLY_WITH_CAMPAIGN_LEVEL_POP_BIDDING_STRATEGY = 23; -
BIDDING_STRATEGY_NOT_SUPPORTED_WITH_AD_SCHEDULE
Budget Optimizer and Target Spend bidding strategies are not supported for campaigns with AdSchedule targeting.
BIDDING_STRATEGY_NOT_SUPPORTED_WITH_AD_SCHEDULE = 24; -
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.
PAY_PER_CONVERSION_NOT_AVAILABLE_FOR_CUSTOMER = 25; -
PAY_PER_CONVERSION_NOT_ALLOWED_WITH_TARGET_CPA
Pay per conversion is not allowed with Target CPA.
PAY_PER_CONVERSION_NOT_ALLOWED_WITH_TARGET_CPA = 26; -
BIDDING_STRATEGY_NOT_ALLOWED_FOR_SEARCH_ONLY_CAMPAIGNS
public static final BiddingErrorEnum.BiddingError BIDDING_STRATEGY_NOT_ALLOWED_FOR_SEARCH_ONLY_CAMPAIGNSCannot set bidding strategy to Manual CPM for search network only campaigns.
BIDDING_STRATEGY_NOT_ALLOWED_FOR_SEARCH_ONLY_CAMPAIGNS = 27; -
BIDDING_STRATEGY_NOT_SUPPORTED_IN_DRAFTS_OR_EXPERIMENTS
public static final BiddingErrorEnum.BiddingError BIDDING_STRATEGY_NOT_SUPPORTED_IN_DRAFTS_OR_EXPERIMENTSThe bidding strategy is not supported for use in drafts or experiments.
BIDDING_STRATEGY_NOT_SUPPORTED_IN_DRAFTS_OR_EXPERIMENTS = 28; -
BIDDING_STRATEGY_TYPE_DOES_NOT_SUPPORT_PRODUCT_TYPE_ADGROUP_CRITERION
public static final BiddingErrorEnum.BiddingError BIDDING_STRATEGY_TYPE_DOES_NOT_SUPPORT_PRODUCT_TYPE_ADGROUP_CRITERIONBidding strategy type does not support product type ad group criterion.
BIDDING_STRATEGY_TYPE_DOES_NOT_SUPPORT_PRODUCT_TYPE_ADGROUP_CRITERION = 29; -
BID_TOO_SMALL
Bid amount is too small.
BID_TOO_SMALL = 30; -
BID_TOO_BIG
Bid amount is too big.
BID_TOO_BIG = 31; -
BID_TOO_MANY_FRACTIONAL_DIGITS
Bid has too many fractional digit precision.
BID_TOO_MANY_FRACTIONAL_DIGITS = 32; -
INVALID_DOMAIN_NAME
Invalid domain name specified.
INVALID_DOMAIN_NAME = 33; -
NOT_COMPATIBLE_WITH_PAYMENT_MODE
The field is not compatible with the payment mode.
NOT_COMPATIBLE_WITH_PAYMENT_MODE = 34; -
BIDDING_STRATEGY_TYPE_INCOMPATIBLE_WITH_SHARED_BUDGET
public static final BiddingErrorEnum.BiddingError BIDDING_STRATEGY_TYPE_INCOMPATIBLE_WITH_SHARED_BUDGETBidding strategy type is incompatible with shared budget.
BIDDING_STRATEGY_TYPE_INCOMPATIBLE_WITH_SHARED_BUDGET = 37; -
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_ALIGNED = 38; -
BIDDING_STRATEGY_AND_BUDGET_MUST_BE_ATTACHED_TO_THE_SAME_CAMPAIGNS_TO_ALIGN
public static final BiddingErrorEnum.BiddingError BIDDING_STRATEGY_AND_BUDGET_MUST_BE_ATTACHED_TO_THE_SAME_CAMPAIGNS_TO_ALIGNThe attached bidding strategy and budget must be attached to the same campaigns to become aligned.
BIDDING_STRATEGY_AND_BUDGET_MUST_BE_ATTACHED_TO_THE_SAME_CAMPAIGNS_TO_ALIGN = 39; -
BIDDING_STRATEGY_AND_BUDGET_MUST_BE_REMOVED_TOGETHER
public static final BiddingErrorEnum.BiddingError BIDDING_STRATEGY_AND_BUDGET_MUST_BE_REMOVED_TOGETHERThe aligned bidding strategy and budget must be removed at the same time.
BIDDING_STRATEGY_AND_BUDGET_MUST_BE_REMOVED_TOGETHER = 40; -
CPC_BID_FLOOR_MICROS_GREATER_THAN_CPC_BID_CEILING_MICROS
public static final BiddingErrorEnum.BiddingError CPC_BID_FLOOR_MICROS_GREATER_THAN_CPC_BID_CEILING_MICROScpc_bid_floor_micros is greater than cpc_bid_ceiling_micros.
CPC_BID_FLOOR_MICROS_GREATER_THAN_CPC_BID_CEILING_MICROS = 41; -
UNRECOGNIZED
-
-
Field Details
-
UNSPECIFIED_VALUE
public static final int UNSPECIFIED_VALUEEnum unspecified.
UNSPECIFIED = 0;- See Also:
-
UNKNOWN_VALUE
public static final int UNKNOWN_VALUEThe received error code is not known in this version.
UNKNOWN = 1;- See Also:
-
BIDDING_STRATEGY_TRANSITION_NOT_ALLOWED_VALUE
public static final int BIDDING_STRATEGY_TRANSITION_NOT_ALLOWED_VALUECannot transition to new bidding strategy.
BIDDING_STRATEGY_TRANSITION_NOT_ALLOWED = 2;- See Also:
-
CANNOT_ATTACH_BIDDING_STRATEGY_TO_CAMPAIGN_VALUE
public static final int CANNOT_ATTACH_BIDDING_STRATEGY_TO_CAMPAIGN_VALUECannot attach bidding strategy to campaign.
CANNOT_ATTACH_BIDDING_STRATEGY_TO_CAMPAIGN = 7;- See Also:
-
INVALID_ANONYMOUS_BIDDING_STRATEGY_TYPE_VALUE
public static final int INVALID_ANONYMOUS_BIDDING_STRATEGY_TYPE_VALUEBidding strategy is not supported or cannot be used as anonymous.
INVALID_ANONYMOUS_BIDDING_STRATEGY_TYPE = 10;- See Also:
-
INVALID_BIDDING_STRATEGY_TYPE_VALUE
public static final int INVALID_BIDDING_STRATEGY_TYPE_VALUEThe type does not match the named strategy's type.
INVALID_BIDDING_STRATEGY_TYPE = 14;- See Also:
-
INVALID_BID_VALUE
public static final int INVALID_BID_VALUEThe bid is invalid.
INVALID_BID = 17;- See Also:
-
BIDDING_STRATEGY_NOT_AVAILABLE_FOR_ACCOUNT_TYPE_VALUE
public static final int BIDDING_STRATEGY_NOT_AVAILABLE_FOR_ACCOUNT_TYPE_VALUEBidding strategy is not available for the account type.
BIDDING_STRATEGY_NOT_AVAILABLE_FOR_ACCOUNT_TYPE = 18;- See Also:
-
CANNOT_CREATE_CAMPAIGN_WITH_BIDDING_STRATEGY_VALUE
public static final int CANNOT_CREATE_CAMPAIGN_WITH_BIDDING_STRATEGY_VALUECampaign can not be created with given bidding strategy. It can be transitioned to the strategy, once eligible.
CANNOT_CREATE_CAMPAIGN_WITH_BIDDING_STRATEGY = 21;- See Also:
-
CANNOT_TARGET_CONTENT_NETWORK_ONLY_WITH_CAMPAIGN_LEVEL_POP_BIDDING_STRATEGY_VALUE
public static final int CANNOT_TARGET_CONTENT_NETWORK_ONLY_WITH_CAMPAIGN_LEVEL_POP_BIDDING_STRATEGY_VALUECannot target content network only as campaign uses Page One Promoted bidding strategy.
CANNOT_TARGET_CONTENT_NETWORK_ONLY_WITH_CAMPAIGN_LEVEL_POP_BIDDING_STRATEGY = 23;- See Also:
-
BIDDING_STRATEGY_NOT_SUPPORTED_WITH_AD_SCHEDULE_VALUE
public static final int BIDDING_STRATEGY_NOT_SUPPORTED_WITH_AD_SCHEDULE_VALUEBudget Optimizer and Target Spend bidding strategies are not supported for campaigns with AdSchedule targeting.
BIDDING_STRATEGY_NOT_SUPPORTED_WITH_AD_SCHEDULE = 24;- See Also:
-
PAY_PER_CONVERSION_NOT_AVAILABLE_FOR_CUSTOMER_VALUE
public static final int PAY_PER_CONVERSION_NOT_AVAILABLE_FOR_CUSTOMER_VALUEPay per conversion is not available to all the customer, only few customers on the allow-list can use this.
PAY_PER_CONVERSION_NOT_AVAILABLE_FOR_CUSTOMER = 25;- See Also:
-
PAY_PER_CONVERSION_NOT_ALLOWED_WITH_TARGET_CPA_VALUE
public static final int PAY_PER_CONVERSION_NOT_ALLOWED_WITH_TARGET_CPA_VALUEPay per conversion is not allowed with Target CPA.
PAY_PER_CONVERSION_NOT_ALLOWED_WITH_TARGET_CPA = 26;- See Also:
-
BIDDING_STRATEGY_NOT_ALLOWED_FOR_SEARCH_ONLY_CAMPAIGNS_VALUE
public static final int BIDDING_STRATEGY_NOT_ALLOWED_FOR_SEARCH_ONLY_CAMPAIGNS_VALUECannot set bidding strategy to Manual CPM for search network only campaigns.
BIDDING_STRATEGY_NOT_ALLOWED_FOR_SEARCH_ONLY_CAMPAIGNS = 27;- See Also:
-
BIDDING_STRATEGY_NOT_SUPPORTED_IN_DRAFTS_OR_EXPERIMENTS_VALUE
public static final int BIDDING_STRATEGY_NOT_SUPPORTED_IN_DRAFTS_OR_EXPERIMENTS_VALUEThe bidding strategy is not supported for use in drafts or experiments.
BIDDING_STRATEGY_NOT_SUPPORTED_IN_DRAFTS_OR_EXPERIMENTS = 28;- See Also:
-
BIDDING_STRATEGY_TYPE_DOES_NOT_SUPPORT_PRODUCT_TYPE_ADGROUP_CRITERION_VALUE
public static final int BIDDING_STRATEGY_TYPE_DOES_NOT_SUPPORT_PRODUCT_TYPE_ADGROUP_CRITERION_VALUEBidding strategy type does not support product type ad group criterion.
BIDDING_STRATEGY_TYPE_DOES_NOT_SUPPORT_PRODUCT_TYPE_ADGROUP_CRITERION = 29;- See Also:
-
BID_TOO_SMALL_VALUE
public static final int BID_TOO_SMALL_VALUEBid amount is too small.
BID_TOO_SMALL = 30;- See Also:
-
BID_TOO_BIG_VALUE
public static final int BID_TOO_BIG_VALUEBid amount is too big.
BID_TOO_BIG = 31;- See Also:
-
BID_TOO_MANY_FRACTIONAL_DIGITS_VALUE
public static final int BID_TOO_MANY_FRACTIONAL_DIGITS_VALUEBid has too many fractional digit precision.
BID_TOO_MANY_FRACTIONAL_DIGITS = 32;- See Also:
-
INVALID_DOMAIN_NAME_VALUE
public static final int INVALID_DOMAIN_NAME_VALUEInvalid domain name specified.
INVALID_DOMAIN_NAME = 33;- See Also:
-
NOT_COMPATIBLE_WITH_PAYMENT_MODE_VALUE
public static final int NOT_COMPATIBLE_WITH_PAYMENT_MODE_VALUEThe field is not compatible with the payment mode.
NOT_COMPATIBLE_WITH_PAYMENT_MODE = 34;- See Also:
-
BIDDING_STRATEGY_TYPE_INCOMPATIBLE_WITH_SHARED_BUDGET_VALUE
public static final int BIDDING_STRATEGY_TYPE_INCOMPATIBLE_WITH_SHARED_BUDGET_VALUEBidding strategy type is incompatible with shared budget.
BIDDING_STRATEGY_TYPE_INCOMPATIBLE_WITH_SHARED_BUDGET = 37;- See Also:
-
BIDDING_STRATEGY_AND_BUDGET_MUST_BE_ALIGNED_VALUE
public static final int BIDDING_STRATEGY_AND_BUDGET_MUST_BE_ALIGNED_VALUEThe attached bidding strategy and budget must be aligned with each other if alignment is specified on either entity.
BIDDING_STRATEGY_AND_BUDGET_MUST_BE_ALIGNED = 38;- See Also:
-
BIDDING_STRATEGY_AND_BUDGET_MUST_BE_ATTACHED_TO_THE_SAME_CAMPAIGNS_TO_ALIGN_VALUE
public static final int BIDDING_STRATEGY_AND_BUDGET_MUST_BE_ATTACHED_TO_THE_SAME_CAMPAIGNS_TO_ALIGN_VALUEThe attached bidding strategy and budget must be attached to the same campaigns to become aligned.
BIDDING_STRATEGY_AND_BUDGET_MUST_BE_ATTACHED_TO_THE_SAME_CAMPAIGNS_TO_ALIGN = 39;- See Also:
-
BIDDING_STRATEGY_AND_BUDGET_MUST_BE_REMOVED_TOGETHER_VALUE
public static final int BIDDING_STRATEGY_AND_BUDGET_MUST_BE_REMOVED_TOGETHER_VALUEThe aligned bidding strategy and budget must be removed at the same time.
BIDDING_STRATEGY_AND_BUDGET_MUST_BE_REMOVED_TOGETHER = 40;- See Also:
-
CPC_BID_FLOOR_MICROS_GREATER_THAN_CPC_BID_CEILING_MICROS_VALUE
public static final int CPC_BID_FLOOR_MICROS_GREATER_THAN_CPC_BID_CEILING_MICROS_VALUEcpc_bid_floor_micros is greater than cpc_bid_ceiling_micros.
CPC_BID_FLOOR_MICROS_GREATER_THAN_CPC_BID_CEILING_MICROS = 41;- See Also:
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
getNumber
public final int getNumber()- Specified by:
getNumberin interfacecom.google.protobuf.Internal.EnumLite- Specified by:
getNumberin interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
Deprecated.Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
value- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
forNumber
- Parameters:
value- The numeric wire value of the corresponding enum entry.- Returns:
- The enum associated with the given numeric wire value.
-
internalGetValueMap
public static com.google.protobuf.Internal.EnumLiteMap<BiddingErrorEnum.BiddingError> internalGetValueMap() -
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()- Specified by:
getValueDescriptorin interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() -
valueOf
public static BiddingErrorEnum.BiddingError valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
desc- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-