Enum CampaignLifecycleGoalErrorEnum.CampaignLifecycleGoalError

    • Enum Constant Detail

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

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

        public static final int INVALID_CAMPAIGN_VALUE
         Cannot find the specified campaign.
         
        INVALID_CAMPAIGN = 3;
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
    • Method Detail

      • values

        public static CampaignLifecycleGoalErrorEnum.CampaignLifecycleGoalError[] 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 (CampaignLifecycleGoalErrorEnum.CampaignLifecycleGoalError c : CampaignLifecycleGoalErrorEnum.CampaignLifecycleGoalError.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static CampaignLifecycleGoalErrorEnum.CampaignLifecycleGoalError 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 CampaignLifecycleGoalErrorEnum.CampaignLifecycleGoalError 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
      • 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 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