Enum BiddingErrorEnum.BiddingError

  • All Implemented Interfaces:
    com.google.protobuf.Internal.EnumLite, com.google.protobuf.ProtocolMessageEnum, java.io.Serializable, java.lang.Comparable<BiddingErrorEnum.BiddingError>
    Enclosing class:
    BiddingErrorEnum

    public static enum BiddingErrorEnum.BiddingError
    extends java.lang.Enum<BiddingErrorEnum.BiddingError>
    implements com.google.protobuf.ProtocolMessageEnum
     Enum describing possible bidding errors.
     
    Protobuf enum google.ads.googleads.v10.errors.BiddingErrorEnum.BiddingError
    • Enum Constant Detail

      • 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;
      • 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;
      • CONVERSION_TRACKING_NOT_ENABLED

        public static final BiddingErrorEnum.BiddingError CONVERSION_TRACKING_NOT_ENABLED
         Conversion tracking is not enabled in the campaign that has value-based
         bidding transitions.
         
        CONVERSION_TRACKING_NOT_ENABLED = 19;
      • NOT_ENOUGH_CONVERSIONS

        public static final BiddingErrorEnum.BiddingError NOT_ENOUGH_CONVERSIONS
         Not enough conversions tracked for value-based bidding transitions.
         
        NOT_ENOUGH_CONVERSIONS = 20;
      • 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_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;
      • NOT_COMPATIBLE_WITH_BUDGET_TYPE

        public static final BiddingErrorEnum.BiddingError NOT_COMPATIBLE_WITH_BUDGET_TYPE
         The field is not compatible with the budget type.
         
        NOT_COMPATIBLE_WITH_BUDGET_TYPE = 35;
      • NOT_COMPATIBLE_WITH_BIDDING_STRATEGY_TYPE

        public static final BiddingErrorEnum.BiddingError NOT_COMPATIBLE_WITH_BIDDING_STRATEGY_TYPE
         The field is not compatible with the bidding strategy type.
         
        NOT_COMPATIBLE_WITH_BIDDING_STRATEGY_TYPE = 36;
      • 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;
    • Field Detail

      • UNSPECIFIED_VALUE

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

        public static final int UNKNOWN_VALUE
         The received error code is not known in this version.
         
        UNKNOWN = 1;
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • INVALID_BID_VALUE

        public static final int INVALID_BID_VALUE
         The bid is invalid.
         
        INVALID_BID = 17;
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • CONVERSION_TRACKING_NOT_ENABLED_VALUE

        public static final int CONVERSION_TRACKING_NOT_ENABLED_VALUE
         Conversion tracking is not enabled in the campaign that has value-based
         bidding transitions.
         
        CONVERSION_TRACKING_NOT_ENABLED = 19;
        See Also:
        Constant Field Values
      • NOT_ENOUGH_CONVERSIONS_VALUE

        public static final int NOT_ENOUGH_CONVERSIONS_VALUE
         Not enough conversions tracked for value-based bidding transitions.
         
        NOT_ENOUGH_CONVERSIONS = 20;
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • BID_TOO_SMALL_VALUE

        public static final int BID_TOO_SMALL_VALUE
         Bid amount is too small.
         
        BID_TOO_SMALL = 30;
        See Also:
        Constant Field Values
      • BID_TOO_BIG_VALUE

        public static final int BID_TOO_BIG_VALUE
         Bid amount is too big.
         
        BID_TOO_BIG = 31;
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • INVALID_DOMAIN_NAME_VALUE

        public static final int INVALID_DOMAIN_NAME_VALUE
         Invalid domain name specified.
         
        INVALID_DOMAIN_NAME = 33;
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • NOT_COMPATIBLE_WITH_BUDGET_TYPE_VALUE

        public static final int NOT_COMPATIBLE_WITH_BUDGET_TYPE_VALUE
         The field is not compatible with the budget type.
         
        NOT_COMPATIBLE_WITH_BUDGET_TYPE = 35;
        See Also:
        Constant Field Values
      • NOT_COMPATIBLE_WITH_BIDDING_STRATEGY_TYPE_VALUE

        public static final int NOT_COMPATIBLE_WITH_BIDDING_STRATEGY_TYPE_VALUE
         The field is not compatible with the bidding strategy type.
         
        NOT_COMPATIBLE_WITH_BIDDING_STRATEGY_TYPE = 36;
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
    • Method Detail

      • values

        public static BiddingErrorEnum.BiddingError[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (BiddingErrorEnum.BiddingError c : BiddingErrorEnum.BiddingError.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static BiddingErrorEnum.BiddingError valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.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 type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.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.
      • 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 type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null