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
  • Enum Constant Details

    • UNSPECIFIED

      public static final BiddingErrorEnum.BiddingError UNSPECIFIED
       Enum unspecified.
       
      UNSPECIFIED = 0;
    • UNKNOWN

      public static final BiddingErrorEnum.BiddingError UNKNOWN
       The received error code is not known in this version.
       
      UNKNOWN = 1;
    • BIDDING_STRATEGY_TRANSITION_NOT_ALLOWED

      public static final BiddingErrorEnum.BiddingError BIDDING_STRATEGY_TRANSITION_NOT_ALLOWED
       Cannot transition to new bidding strategy.
       
      BIDDING_STRATEGY_TRANSITION_NOT_ALLOWED = 2;
    • CANNOT_ATTACH_BIDDING_STRATEGY_TO_CAMPAIGN

      public static final BiddingErrorEnum.BiddingError CANNOT_ATTACH_BIDDING_STRATEGY_TO_CAMPAIGN
       Cannot attach bidding strategy to campaign.
       
      CANNOT_ATTACH_BIDDING_STRATEGY_TO_CAMPAIGN = 7;
    • INVALID_ANONYMOUS_BIDDING_STRATEGY_TYPE

      public static final BiddingErrorEnum.BiddingError 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

      public static final BiddingErrorEnum.BiddingError INVALID_BIDDING_STRATEGY_TYPE
       The type does not match the named strategy's type.
       
      INVALID_BIDDING_STRATEGY_TYPE = 14;
    • INVALID_BID

      public static final BiddingErrorEnum.BiddingError INVALID_BID
       The bid is invalid.
       
      INVALID_BID = 17;
    • BIDDING_STRATEGY_NOT_AVAILABLE_FOR_ACCOUNT_TYPE

      public static final BiddingErrorEnum.BiddingError 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

      public static final BiddingErrorEnum.BiddingError 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_STRATEGY
       Cannot 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

      public static final BiddingErrorEnum.BiddingError 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

      public static final BiddingErrorEnum.BiddingError 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

      public static final BiddingErrorEnum.BiddingError 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_CAMPAIGNS
       Cannot 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_EXPERIMENTS
       The 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_CRITERION
       Bidding strategy type does not support product type ad group criterion.
       
      BIDDING_STRATEGY_TYPE_DOES_NOT_SUPPORT_PRODUCT_TYPE_ADGROUP_CRITERION = 29;
    • BID_TOO_SMALL

      public static final BiddingErrorEnum.BiddingError BID_TOO_SMALL
       Bid amount is too small.
       
      BID_TOO_SMALL = 30;
    • BID_TOO_BIG

      public static final BiddingErrorEnum.BiddingError BID_TOO_BIG
       Bid amount is too big.
       
      BID_TOO_BIG = 31;
    • BID_TOO_MANY_FRACTIONAL_DIGITS

      public static final BiddingErrorEnum.BiddingError BID_TOO_MANY_FRACTIONAL_DIGITS
       Bid has too many fractional digit precision.
       
      BID_TOO_MANY_FRACTIONAL_DIGITS = 32;
    • INVALID_DOMAIN_NAME

      public static final BiddingErrorEnum.BiddingError INVALID_DOMAIN_NAME
       Invalid domain name specified.
       
      INVALID_DOMAIN_NAME = 33;
    • NOT_COMPATIBLE_WITH_PAYMENT_MODE

      public static final BiddingErrorEnum.BiddingError 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_BUDGET
       Bidding strategy type is incompatible with shared budget.
       
      BIDDING_STRATEGY_TYPE_INCOMPATIBLE_WITH_SHARED_BUDGET = 37;
    • BIDDING_STRATEGY_AND_BUDGET_MUST_BE_ALIGNED

      public static final BiddingErrorEnum.BiddingError 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_ALIGN
       The 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_TOGETHER
       The 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_MICROS
       cpc_bid_floor_micros is greater than cpc_bid_ceiling_micros.
       
      CPC_BID_FLOOR_MICROS_GREATER_THAN_CPC_BID_CEILING_MICROS = 41;
    • UNRECOGNIZED

      public static final BiddingErrorEnum.BiddingError UNRECOGNIZED
  • Field Details

    • UNSPECIFIED_VALUE

      public static final int UNSPECIFIED_VALUE
       Enum unspecified.
       
      UNSPECIFIED = 0;
      See Also:
    • UNKNOWN_VALUE

      public static final int UNKNOWN_VALUE
       The 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_VALUE
       Cannot 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_VALUE
       Cannot 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_VALUE
       Bidding 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_VALUE
       The 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_VALUE
       The 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_VALUE
       Bidding 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_VALUE
       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;
      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_VALUE
       Cannot 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_VALUE
       Budget 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_VALUE
       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;
      See Also:
    • PAY_PER_CONVERSION_NOT_ALLOWED_WITH_TARGET_CPA_VALUE

      public static final int PAY_PER_CONVERSION_NOT_ALLOWED_WITH_TARGET_CPA_VALUE
       Pay 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_VALUE
       Cannot 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_VALUE
       The 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_VALUE
       Bidding 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_VALUE
       Bid amount is too small.
       
      BID_TOO_SMALL = 30;
      See Also:
    • BID_TOO_BIG_VALUE

      public static final int BID_TOO_BIG_VALUE
       Bid 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_VALUE
       Bid 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_VALUE
       Invalid domain name specified.
       
      INVALID_DOMAIN_NAME = 33;
      See Also:
    • NOT_COMPATIBLE_WITH_PAYMENT_MODE_VALUE

      public static final int NOT_COMPATIBLE_WITH_PAYMENT_MODE_VALUE
       The 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_VALUE
       Bidding 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_VALUE
       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;
      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_VALUE
       The 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_VALUE
       The 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_VALUE
       cpc_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

      public static BiddingErrorEnum.BiddingError[] 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

      public static BiddingErrorEnum.BiddingError valueOf(String name)
      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 name
      NullPointerException - if the argument is null
    • getNumber

      public final int getNumber()
      Specified by:
      getNumber in interface com.google.protobuf.Internal.EnumLite
      Specified by:
      getNumber in interface com.google.protobuf.ProtocolMessageEnum
    • valueOf

      @Deprecated public static BiddingErrorEnum.BiddingError valueOf(int value)
      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 name
      NullPointerException - if the argument is null
    • forNumber

      public static BiddingErrorEnum.BiddingError forNumber(int value)
      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:
      getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptorForType

      public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.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 name
      NullPointerException - if the argument is null