campaign_lifecycle_goal

  • The campaign lifecycle goal resource provides settings for customer lifecycle goals at the campaign level.

  • Fields from the customer resource can be selected along with campaign lifecycle goal fields.

  • Key fields include campaign, customer acquisition goal settings like optimization mode and value settings, and the resource name.

  • Customer acquisition goal settings include different optimization modes and values for both regular and high lifetime value new customers.

  • The resource name is immutable and follows a specific format including the customer ID and campaign ID.

Campaign level customer lifecycle goal settings.

Attributed resources
customer

Fields from the above resources may be selected along with this resource in your SELECT and WHERE clauses. These fields will not segment metrics in your SELECT clause.

campaign_lifecycle_goal.campaign

Field descriptionOutput only. The campaign where the goal is attached.
CategoryATTRIBUTE
Data TypeRESOURCE_NAME
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

campaign_lifecycle_goal.customer_acquisition_goal_settings.optimization_mode

Field descriptionOutput only. Customer acquisition optimization mode of this campaign.
CategoryATTRIBUTE
Data Type
Type URLgoogle.ads.googleads.v20.enums.CustomerAcquisitionOptimizationModeEnum.CustomerAcquisitionOptimizationMode
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

campaign_lifecycle_goal.customer_acquisition_goal_settings.value_settings.high_lifetime_value

Field descriptionHigh lifetime value of the lifecycle goal. For example, for customer acquisition goal, high lifetime value is the incremental conversion value for new customers who are of high value. High lifetime value should be greater than value, if set.
CategoryATTRIBUTE
Data TypeDOUBLE
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

campaign_lifecycle_goal.customer_acquisition_goal_settings.value_settings.value

Field descriptionValue of the lifecycle goal. For example, for customer acquisition goal, value is the incremental conversion value for new customers who are not of high value.
CategoryATTRIBUTE
Data TypeDOUBLE
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

campaign_lifecycle_goal.resource_name

Field descriptionImmutable. The resource name of the customer lifecycle goal of a campaign. customers/{customer_id}/campaignLifecycleGoal/{campaign_id}
CategoryATTRIBUTE
Data TypeRESOURCE_NAME
Type URLN/A
FilterableTrue
SelectableTrue
SortableFalse
RepeatedFalse