CampaignGoalConfig
A link between a campaign and a goal enabling campaign-specific optimization.
Columns
| Name | Type | Behavior | Description |
| CampaignGoalConfigCampaign | String | ATTRIBUTE | Immutable. The resource name of the campaign for this link. |
| CampaignGoalConfigCampaignRetentionSettingsTargetOption | String | ATTRIBUTE | Retention goal optimization mode for this campaign. Defaults to TARGET_ALL. Only customers on the allowlist can set target_option.
The allowed values are TARGET_ALL, TARGET_SPECIFIC, UNKNOWN. |
| CampaignGoalConfigCampaignRetentionSettingsValueSettingsOverrideAdditionalHighLifetimeValue | Double | ATTRIBUTE | High lifetime value of the lifecycle goal. For example, for customer acquisition goals, high lifetime value is the incremental conversion value for lapsed customers who are of high value. High lifetime value should be greater than value, if set. |
| CampaignGoalConfigCampaignRetentionSettingsValueSettingsOverrideAdditionalValue | Double | ATTRIBUTE | Value of the lifecycle goal. For example, for retention goals, value is the incremental conversion value for lapsed customers who are not of high value. |
| CampaignGoalConfigGoal | String | ATTRIBUTE | Immutable. The resource name of the goal this link is attached to. |
| CampaignGoalConfigGoalType | String | ATTRIBUTE | Output only. The goal type this link is attached to.
The allowed values are CUSTOMER_RETENTION, UNKNOWN. |
| CampaignGoalConfigResourceName | String | ATTRIBUTE | Immutable. The resource name of the campaign goal config. |
| CustomerId | Long | ATTRIBUTE | Output only. The ID of the customer. |
Pseudo-Columns
Pseudo column fields are used in the WHERE clause of SELECT statements and offer more granular control over the data returned from the data source.
| Name | Type | Description |
| ManagerId | Long | Id of the manager account on behalf of which you are requesting customer data. |