CampaignLifecycleGoalError

  • This enum describes possible errors related to campaign lifecycle goals.

  • Errors include issues with campaign specification, campaign existence, optimization mode, bidding strategy, and missing goals or definitions.

  • Specific customer acquisition errors cover invalid or missing value settings and unsupported campaign types.

  • Errors related to customer acquisition high lifetime value involve invalid value settings.

Enum describing possible campaign lifecycle goal errors.

Enums

UNSPECIFIED

Enum unspecified.

UNKNOWN

The received error code is not known in this version.

CAMPAIGN_MISSING

Campaign is not specified.

INVALID_CAMPAIGN

Cannot find the specified campaign.

CUSTOMER_ACQUISITION_INVALID_OPTIMIZATION_MODE

Optimization mode is unspecified or invalid.

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.

MISSING_PURCHASE_GOAL

Lifecycle goals require the campaign to optimize towards purchase conversion goal.

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_UNSUPPORTED_CAMPAIGN_TYPE

Customer acquisition goal is not supported on this campaign type.

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_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_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_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.