Enum Class CampaignLifecycleGoalErrorEnum.CampaignLifecycleGoalError

java.lang.Object
java.lang.Enum<CampaignLifecycleGoalErrorEnum.CampaignLifecycleGoalError>
com.google.ads.googleads.v18.errors.CampaignLifecycleGoalErrorEnum.CampaignLifecycleGoalError
All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite, com.google.protobuf.ProtocolMessageEnum, Serializable, Comparable<CampaignLifecycleGoalErrorEnum.CampaignLifecycleGoalError>, Constable
Enclosing class:
CampaignLifecycleGoalErrorEnum

public static enum CampaignLifecycleGoalErrorEnum.CampaignLifecycleGoalError extends Enum<CampaignLifecycleGoalErrorEnum.CampaignLifecycleGoalError> implements com.google.protobuf.ProtocolMessageEnum
 Enum describing possible campaign lifecycle goal errors.
 
Protobuf enum google.ads.googleads.v18.errors.CampaignLifecycleGoalErrorEnum.CampaignLifecycleGoalError
  • Enum Constant Details

    • UNSPECIFIED

       Enum unspecified.
       
      UNSPECIFIED = 0;
    • UNKNOWN

       The received error code is not known in this version.
       
      UNKNOWN = 1;
    • CAMPAIGN_MISSING

      public static final CampaignLifecycleGoalErrorEnum.CampaignLifecycleGoalError CAMPAIGN_MISSING
       Campaign is not specified.
       
      CAMPAIGN_MISSING = 2;
    • INVALID_CAMPAIGN

      public static final CampaignLifecycleGoalErrorEnum.CampaignLifecycleGoalError INVALID_CAMPAIGN
       Cannot find the specified campaign.
       
      INVALID_CAMPAIGN = 3;
    • CUSTOMER_ACQUISITION_INVALID_OPTIMIZATION_MODE

      public static final CampaignLifecycleGoalErrorEnum.CampaignLifecycleGoalError CUSTOMER_ACQUISITION_INVALID_OPTIMIZATION_MODE
       Optimization mode is unspecified or invalid.
       
      CUSTOMER_ACQUISITION_INVALID_OPTIMIZATION_MODE = 4;
    • INCOMPATIBLE_BIDDING_STRATEGY

      public static final CampaignLifecycleGoalErrorEnum.CampaignLifecycleGoalError INCOMPATIBLE_BIDDING_STRATEGY
       The configured lifecycle goal setting is not compatible with the bidding
       strategy the campaign is using. Specifically, BID_HIGHER_FOR_NEW_CUSTOMER
       requires conversion-value based bidding strategy type such as
       MAXIMIZE_CONVERSION_VALUE.
       
      INCOMPATIBLE_BIDDING_STRATEGY = 5;
    • MISSING_PURCHASE_GOAL

      public static final CampaignLifecycleGoalErrorEnum.CampaignLifecycleGoalError MISSING_PURCHASE_GOAL
       Lifecycle goals require the campaign to optimize towards purchase
       conversion goal.
       
      MISSING_PURCHASE_GOAL = 6;
    • CUSTOMER_ACQUISITION_INVALID_HIGH_LIFETIME_VALUE

      public static final CampaignLifecycleGoalErrorEnum.CampaignLifecycleGoalError CUSTOMER_ACQUISITION_INVALID_HIGH_LIFETIME_VALUE
       CampaignLifecycleGoal.customer_acquisition_goal_settings.value_settings.high_lifetime_value
       is invalid or not allowed, such as when the specified value is smaller
       than 0.01, when the optimization mode is not BID_HIGHER_FOR_NEW_CUSTOMER,
       or when
       CampaignLifecycleGoal.customer_acquisition_goal_settings.value_settings.high_lifetime_value
       is specified smaller than/without
       CampaignLifecycleGoal.customer_acquisition_goal_settings.value_settings.value.
       
      CUSTOMER_ACQUISITION_INVALID_HIGH_LIFETIME_VALUE = 7;
    • CUSTOMER_ACQUISITION_UNSUPPORTED_CAMPAIGN_TYPE

      public static final CampaignLifecycleGoalErrorEnum.CampaignLifecycleGoalError CUSTOMER_ACQUISITION_UNSUPPORTED_CAMPAIGN_TYPE
       Customer acquisition goal is not supported on this campaign type.
       
      CUSTOMER_ACQUISITION_UNSUPPORTED_CAMPAIGN_TYPE = 8;
    • CUSTOMER_ACQUISITION_INVALID_VALUE

      public static final CampaignLifecycleGoalErrorEnum.CampaignLifecycleGoalError CUSTOMER_ACQUISITION_INVALID_VALUE
       CampaignLifecycleGoal.customer_acquisition_goal_settings.value_settings.value
       is invalid or not allowed, such as when the specified value is smaller
       than 0.01, or when the optimization mode is not
       BID_HIGHER_FOR_NEW_CUSTOMER.
       
      CUSTOMER_ACQUISITION_INVALID_VALUE = 9;
    • CUSTOMER_ACQUISITION_VALUE_MISSING

      public static final CampaignLifecycleGoalErrorEnum.CampaignLifecycleGoalError CUSTOMER_ACQUISITION_VALUE_MISSING
       To use BID_HIGHER_FOR_NEW_CUSTOMER mode, either
       CampaignLifecycleGoal.customer_acquisition_goal_settings.value_settings.value
       or CustomerLifecycleGoal.customer_acquisition_goal_value_settings.value
       must have been specified. If a manager account is managing your account's
       conversion tracking, then only the CustomerLifecycleGoal of that manager
       account is used.
       
      CUSTOMER_ACQUISITION_VALUE_MISSING = 10;
    • CUSTOMER_ACQUISITION_MISSING_EXISTING_CUSTOMER_DEFINITION

      public static final CampaignLifecycleGoalErrorEnum.CampaignLifecycleGoalError CUSTOMER_ACQUISITION_MISSING_EXISTING_CUSTOMER_DEFINITION
       In order for a campaign to adopt the customer acquisition goal,
       CustomerLifecycleGoal.lifecycle_goal_customer_definition_settings.existing_user_lists
       must include active and accessible userlist with more than 1000 members
       in the Search/Youtube network. If a manager account is managing your
       account's conversion tracking, then only the CustomerLifecycleGoal of
       that manager account is used. Also make sure that the manager account
       shares audience segments with sub-accounts with continuous audience
       sharing.
       
      CUSTOMER_ACQUISITION_MISSING_EXISTING_CUSTOMER_DEFINITION = 11;
    • CUSTOMER_ACQUISITION_MISSING_HIGH_VALUE_CUSTOMER_DEFINITION

      public static final CampaignLifecycleGoalErrorEnum.CampaignLifecycleGoalError CUSTOMER_ACQUISITION_MISSING_HIGH_VALUE_CUSTOMER_DEFINITION
       In order for a campaign to adopt the customer acquisition goal with high
       lifetime value optimization,
       CustomerLifecycleGoal.lifecycle_goal_customer_definition_settings.high_lifetime_value_user_lists
       must include active and accessible userlist with more than 1000 members
       in the Search/Youtube network. If a manager account is managing your
       account's conversion tracking, then only the CustomerLifecycleGoal of
       that manager account is used. Also make sure that the manager account
       shares audience segments with sub-accounts using continuous audience
       sharing.
       
      CUSTOMER_ACQUISITION_MISSING_HIGH_VALUE_CUSTOMER_DEFINITION = 12;
    • 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:
    • CAMPAIGN_MISSING_VALUE

      public static final int CAMPAIGN_MISSING_VALUE
       Campaign is not specified.
       
      CAMPAIGN_MISSING = 2;
      See Also:
    • INVALID_CAMPAIGN_VALUE

      public static final int INVALID_CAMPAIGN_VALUE
       Cannot find the specified campaign.
       
      INVALID_CAMPAIGN = 3;
      See Also:
    • CUSTOMER_ACQUISITION_INVALID_OPTIMIZATION_MODE_VALUE

      public static final int CUSTOMER_ACQUISITION_INVALID_OPTIMIZATION_MODE_VALUE
       Optimization mode is unspecified or invalid.
       
      CUSTOMER_ACQUISITION_INVALID_OPTIMIZATION_MODE = 4;
      See Also:
    • INCOMPATIBLE_BIDDING_STRATEGY_VALUE

      public static final int INCOMPATIBLE_BIDDING_STRATEGY_VALUE
       The configured lifecycle goal setting is not compatible with the bidding
       strategy the campaign is using. Specifically, BID_HIGHER_FOR_NEW_CUSTOMER
       requires conversion-value based bidding strategy type such as
       MAXIMIZE_CONVERSION_VALUE.
       
      INCOMPATIBLE_BIDDING_STRATEGY = 5;
      See Also:
    • MISSING_PURCHASE_GOAL_VALUE

      public static final int MISSING_PURCHASE_GOAL_VALUE
       Lifecycle goals require the campaign to optimize towards purchase
       conversion goal.
       
      MISSING_PURCHASE_GOAL = 6;
      See Also:
    • CUSTOMER_ACQUISITION_INVALID_HIGH_LIFETIME_VALUE_VALUE

      public static final int CUSTOMER_ACQUISITION_INVALID_HIGH_LIFETIME_VALUE_VALUE
       CampaignLifecycleGoal.customer_acquisition_goal_settings.value_settings.high_lifetime_value
       is invalid or not allowed, such as when the specified value is smaller
       than 0.01, when the optimization mode is not BID_HIGHER_FOR_NEW_CUSTOMER,
       or when
       CampaignLifecycleGoal.customer_acquisition_goal_settings.value_settings.high_lifetime_value
       is specified smaller than/without
       CampaignLifecycleGoal.customer_acquisition_goal_settings.value_settings.value.
       
      CUSTOMER_ACQUISITION_INVALID_HIGH_LIFETIME_VALUE = 7;
      See Also:
    • CUSTOMER_ACQUISITION_UNSUPPORTED_CAMPAIGN_TYPE_VALUE

      public static final int CUSTOMER_ACQUISITION_UNSUPPORTED_CAMPAIGN_TYPE_VALUE
       Customer acquisition goal is not supported on this campaign type.
       
      CUSTOMER_ACQUISITION_UNSUPPORTED_CAMPAIGN_TYPE = 8;
      See Also:
    • CUSTOMER_ACQUISITION_INVALID_VALUE_VALUE

      public static final int CUSTOMER_ACQUISITION_INVALID_VALUE_VALUE
       CampaignLifecycleGoal.customer_acquisition_goal_settings.value_settings.value
       is invalid or not allowed, such as when the specified value is smaller
       than 0.01, or when the optimization mode is not
       BID_HIGHER_FOR_NEW_CUSTOMER.
       
      CUSTOMER_ACQUISITION_INVALID_VALUE = 9;
      See Also:
    • CUSTOMER_ACQUISITION_VALUE_MISSING_VALUE

      public static final int CUSTOMER_ACQUISITION_VALUE_MISSING_VALUE
       To use BID_HIGHER_FOR_NEW_CUSTOMER mode, either
       CampaignLifecycleGoal.customer_acquisition_goal_settings.value_settings.value
       or CustomerLifecycleGoal.customer_acquisition_goal_value_settings.value
       must have been specified. If a manager account is managing your account's
       conversion tracking, then only the CustomerLifecycleGoal of that manager
       account is used.
       
      CUSTOMER_ACQUISITION_VALUE_MISSING = 10;
      See Also:
    • CUSTOMER_ACQUISITION_MISSING_EXISTING_CUSTOMER_DEFINITION_VALUE

      public static final int CUSTOMER_ACQUISITION_MISSING_EXISTING_CUSTOMER_DEFINITION_VALUE
       In order for a campaign to adopt the customer acquisition goal,
       CustomerLifecycleGoal.lifecycle_goal_customer_definition_settings.existing_user_lists
       must include active and accessible userlist with more than 1000 members
       in the Search/Youtube network. If a manager account is managing your
       account's conversion tracking, then only the CustomerLifecycleGoal of
       that manager account is used. Also make sure that the manager account
       shares audience segments with sub-accounts with continuous audience
       sharing.
       
      CUSTOMER_ACQUISITION_MISSING_EXISTING_CUSTOMER_DEFINITION = 11;
      See Also:
    • CUSTOMER_ACQUISITION_MISSING_HIGH_VALUE_CUSTOMER_DEFINITION_VALUE

      public static final int CUSTOMER_ACQUISITION_MISSING_HIGH_VALUE_CUSTOMER_DEFINITION_VALUE
       In order for a campaign to adopt the customer acquisition goal with high
       lifetime value optimization,
       CustomerLifecycleGoal.lifecycle_goal_customer_definition_settings.high_lifetime_value_user_lists
       must include active and accessible userlist with more than 1000 members
       in the Search/Youtube network. If a manager account is managing your
       account's conversion tracking, then only the CustomerLifecycleGoal of
       that manager account is used. Also make sure that the manager account
       shares audience segments with sub-accounts using continuous audience
       sharing.
       
      CUSTOMER_ACQUISITION_MISSING_HIGH_VALUE_CUSTOMER_DEFINITION = 12;
      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 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.
      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 CampaignLifecycleGoalErrorEnum.CampaignLifecycleGoalError 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<CampaignLifecycleGoalErrorEnum.CampaignLifecycleGoalError> 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 CampaignLifecycleGoalErrorEnum.CampaignLifecycleGoalError 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