Sử dụng Goal và CampaignGoalConfig tài nguyên của Google Ads API để định cấu hình các mục tiêu liên quan đến vòng đời của khách hàng.
Google Ads API hỗ trợ mục tiêu thu nạp khách hàng và mục tiêu giữ chân khách hàng để quản lý hiệu quả các mức điều chỉnh giá trị vòng đời của khách hàng thông qua chiến dịch trên Google Ads.
Nếu tài khoản Google Ads của bạn đang sử dụng tính năng theo dõi lượt chuyển đổi trên nhiều tài khoản, thì bạn phải thiết lập các mục tiêu vòng đời ở cấp khách hàng trong tài khoản lượt chuyển đổi trên Google Ads thay vì thiết lập trực tiếp trong tài khoản Google Ads. Tuy nhiên, bạn vẫn nên đặt cấu hình ở cấp chiến dịch trong tài khoản của mình. Điều này tương tự như cách bạn quản lý các mục tiêu khác khi sử dụng tính năng theo dõi lượt chuyển đổi trên nhiều tài khoản.
Các loại mục tiêu vòng đời của khách hàng
Mục tiêu vòng đời của khách hàng được định cấu hình ở cấp tài khoản bằng cách sử dụng tài nguyên Goal. Mục tiêu thể hiện một mục tiêu cụ thể trong vòng đời và được xác định bằng goal_type.
Các loại mục tiêu vòng đời được hỗ trợ là:
NEW_CUSTOMER_ACQUISITION- Để thu nạp khách hàng mới một cách hiệu quả bằng cách chỉ định mức điều chỉnh giá trị cho lượt chuyển đổi của họ.
CUSTOMER_RETENTION- Để thu hút lại khách hàng hiện tại, khách hàng có giá trị cao và khách hàng không còn hoạt động.
LOYALTY_RETENTION- Để thúc đẩy mức độ giữ chân và mức độ gắn bó, đặc biệt là đối với các thành viên của chương trình khách hàng thân thiết.
Định cấu hình mục tiêu vòng đời của khách hàng
Ở cấp khách hàng, hãy định cấu hình mục tiêu vòng đời bằng cách tạo một Goal. Bạn có thể có tối đa một Goal cho mỗi loại mục tiêu (NEW_CUSTOMER_ACQUISITION, CUSTOMER_RETENTION hoặc LOYALTY_RETENTION) trong một tài khoản Google Ads.
Chế độ cài đặt mục tiêu thu nạp khách hàng mới
Để thiết lập mục tiêu Thu nạp khách hàng mới (NCA), hãy đặt goal_type thành NEW_CUSTOMER_ACQUISITION và định cấu hình chế độ cài đặt trong trường new_customer_acquisition_goal_settings bằng cách sử dụng GoalService.
Trường new_customer_acquisition_goal_settings.value_settings sử dụng CustomerLifecycleOptimizationValueSettings để chỉ định các mức điều chỉnh cho giá trị lượt chuyển đổi của khách hàng đã thu nạp:
value_settings(CustomerLifecycleOptimizationValueSettings):value_adjustment(oneof):additional_value(double): Giá trị lượt chuyển đổi gia tăng cần thêm vào lượt chuyển đổi giao dịch mua đầu tiên của khách hàng mới.value_multiplier(double): Hệ số nhân để áp dụng cho giá trị lượt chuyển đổi của giao dịch mua đầu tiên của khách hàng mới (không được hỗ trợ choNEW_CUSTOMER_ACQUISITION; được hỗ trợ choLOYALTY_RETENTION).
high_lifetime_value_adjustment(oneof):additional_high_lifetime_value(gấp đôi): Giá trị lượt chuyển đổi gia tăng cho khách hàng mới được xác định là có giá trị vòng đời cao.high_lifetime_value_multiplier(double): Hệ số nhân giá trị lượt chuyển đổi để áp dụng cho khách hàng mới có giá trị vòng đời cao (chưa được hỗ trợ).
Giá trị vòng đời cao phải lớn hơn giá trị và hệ số nhân cho giá trị vòng đời cao phải lớn hơn hệ số nhân cho giá trị (nếu được đặt).
def create_nca_goal(client: GoogleAdsClient, customer_id: str) -> None:
"""Sends an API request to add a new New Customer Acquisition Goal.
Args:
client: an initialized GoogleAdsClient instance.
customer_id: a client customer ID.
"""
goal_operation: GoalOperation = client.get_type("GoalOperation")
goal = goal_operation.create
goal.goal_type = client.enums.GoalTypeEnum.NEW_CUSTOMER_ACQUISITION
# Configure the value adjustments.
value_settings = goal.new_customer_acquisition_goal_settings.value_settings
value_settings.additional_value = 50.0
value_settings.additional_high_lifetime_value = 100.0
goal_service = client.get_service("GoalService")
goal_service.mutate_goals(
customer_id=customer_id, operations=[goal_operation]
)
Chế độ cài đặt mục tiêu giữ chân khách hàng
Để thiết lập mục tiêu giữ chân người dùng, hãy đặt goal_type thành CUSTOMER_RETENTION và định cấu hình các chế độ cài đặt trong trường retention_goal_settings.
Trước khi tạo mục tiêu giữ chân, bạn phải đáp ứng các điều kiện tiên quyết được mô tả trong phần Giới thiệu về mục tiêu giữ chân. Điều này bao gồm việc có một chiến dịch Tối đa hoá hiệu suất và một danh sách người dùng So khớp khách hàng.
def create_retention_goal(client: GoogleAdsClient, customer_id: str) -> None:
"""Sends an API request to add a new Customer Retention Goal.
Args:
client: an initialized GoogleAdsClient instance.
customer_id: a client customer ID.
"""
goal_operation: GoalOperation = client.get_type("GoalOperation")
goal = goal_operation.create
goal.goal_type = client.enums.GoalTypeEnum.CUSTOMER_RETENTION
value_settings = goal.retention_goal_settings.value_settings
value_settings.additional_value = 50.0
value_settings.additional_high_lifetime_value = 100.0
goal_service = client.get_service("GoalService")
goal_service.mutate_goals(
customer_id=customer_id, operations=[goal_operation]
)
Thao tác này sẽ tạo một mục tiêu giữ chân mới ở cấp tài khoản cho tài khoản khách hàng được chỉ định, được áp dụng cho tất cả chiến dịch của tài khoản đó. Theo mặc định, mục tiêu này nhắm đến tất cả người dùng trong danh sách người dùng So khớp khách hàng.
Chế độ cài đặt mục tiêu giữ chân khách hàng thân thiết
Để thiết lập mục tiêu giữ chân khách hàng thân thiết cho thành viên của chương trình khách hàng thân thiết, hãy đặt goal_type thành LOYALTY_RETENTION và định cấu hình các chế độ cài đặt trong trường loyalty_retention_goal_settings (LoyaltyRetentionGoal).
Không giống như mục tiêu NEW_CUSTOMER_ACQUISITION và CUSTOMER_RETENTION (sử dụng các mức điều chỉnh giá trị cộng thêm), mục tiêu LOYALTY_RETENTION hỗ trợ chế độ cài đặt value_multiplier trong value_settings bằng cách sử dụng CustomerLifecycleOptimizationValueSettings:
def create_loyalty_retention_goal(
client: GoogleAdsClient, customer_id: str
) -> None:
"""Sends an API request to add a new Loyalty Retention Goal.
Args:
client: an initialized GoogleAdsClient instance.
customer_id: a client customer ID.
"""
goal_operation: GoalOperation = client.get_type("GoalOperation")
goal = goal_operation.create
goal.goal_type = client.enums.GoalTypeEnum.LOYALTY_RETENTION
goal.loyalty_retention_goal_settings.value_settings.value_multiplier = 1.5
goal_service = client.get_service("GoalService")
goal_service.mutate_goals(
customer_id=customer_id, operations=[goal_operation]
)
Phân khúc đối tượng
Bạn phải sử dụng tài nguyên UserListCustomerType để phân khúc đối tượng cho mục tiêu vòng đời của khách hàng (bao gồm cả mục tiêu Thu nạp khách hàng mới, Giữ chân khách hàng và Giữ chân khách hàng thân thiết). Bạn phải liên kết mỗi danh sách người dùng với một hoặc nhiều danh mục bằng cách tạo một UserListCustomerType cho mỗi tổ hợp danh sách người dùng và danh mục.
Sử dụng UserListCustomerTypeService để tạo các thực thể UserListCustomerType.
UserListCustomerTypeService chỉ hỗ trợ các thao tác create và remove
, vì vậy, nếu muốn cập nhật UserListCustomerType hiện có, bạn phải
xoá rồi tạo một mới có các nội dung cập nhật cần thiết.
Một UserListCustomerType chỉ có thể được chỉ định cho một danh sách người dùng, nhưng một danh sách người dùng có thể có nhiều thực thể UserListCustomerType được liên kết miễn là không có xung đột giữa các thực thể UserListCustomerType. Việc cố gắng chỉ định các thực thể UserListCustomerType bằng các tổ hợp customer_type_category sau đây cho cùng một danh sách người dùng sẽ dẫn đến lỗi UserListCustomerTypeError.CONFLICTING_CUSTOMER_TYPES:
customer_type_category đầu tiên |
Giây customer_type_category |
|---|---|
PURCHASERS |
CONVERTED_LEADS |
PURCHASERS |
QUALIFIED_LEADS |
PURCHASERS |
CART_ABANDONERS |
CONVERTED_LEADS |
QUALIFIED_LEADS |
DISENGAGED_CUSTOMERS |
CONVERTED_LEADS |
DISENGAGED_CUSTOMERS |
QUALIFIED_LEADS |
DISENGAGED_CUSTOMERS |
CART_ABANDONERS |
LOYALTY_TIER_X_MEMBERS |
LOYALTY_TIER_Y_MEMBERS |
Định cấu hình mục tiêu trong vòng đời của chiến dịch
Ở cấp chiến dịch, bạn có thể định cấu hình các chế độ ghi đè theo chiến dịch cụ thể hoặc các lựa chọn nhắm mục tiêu bằng cách sử dụng biểu tượng CampaignGoalConfig. Sau khi bạn có một mục tiêu ở cấp tài khoản, hãy sử dụng resource_name của mục tiêu đó để tạo CampaignGoalConfig bằng phương thức mutate_campaign_goal_configs trên CampaignGoalConfigService.
Chế độ cài đặt thu nạp khách hàng mới của chiến dịch
Để ghi đè chế độ cài đặt hoặc định cấu hình tiêu chí nhắm mục tiêu cho NCA ở cấp chiến dịch, hãy định cấu hình trường campaign_new_customer_acquisition_settings thuộc loại CampaignNewCustomerAcquisitionGoalSettings:
value_settings_override(Loại:CustomerLifecycleOptimizationValueSettings): Mức điều chỉnh giá trị tuỳ chỉnh để ghi đè chế độ cài đặt ở cấp tài khoản.target_option(Loại:CustomerLifecycleOptimizationMode): Kiểm soát chế độ tối ưu hoá vòng đời của khách hàng. Các lựa chọn là:TARGET_ALL: Chiến dịch nhắm đến cả khách hàng mới và khách hàng hiện tại, nhưng đặt giá thầu cao hơn cho khách hàng mới bằng cách sử dụng các mức điều chỉnh giá trị đã định cấu hình.TARGET_SPECIFIC: Chiến dịch chỉ nhắm đến khách hàng mới. Hệ số điều chỉnh giá thầu không áp dụng cho lựa chọn này.
def create_campaign_nca_config(
client: GoogleAdsClient,
customer_id: str,
goal_resource_name: str,
campaign_resource_name: str,
) -> None:
"""Sends an API request to add a new CampaignGoalConfig for NCA.
Args:
client: an initialized GoogleAdsClient instance.
customer_id: a client customer ID.
goal_resource_name: the resource name of an existing NCA Goal.
campaign_resource_name: the resource name of an existing Campaign.
"""
operation: CampaignGoalConfigOperation = client.get_type(
"CampaignGoalConfigOperation"
)
goal_config = operation.create
goal_config.campaign = campaign_resource_name
goal_config.goal = goal_resource_name
# Set the target option to target both new and existing customers.
nca_settings = goal_config.campaign_new_customer_acquisition_settings
nca_settings.target_option = (
client.enums.CustomerLifecycleOptimizationModeEnum.TARGET_ALL
)
# Optionally override value settings.
nca_settings.value_settings_override.additional_value = 60.0
campaign_goal_config_service = client.get_service(
"CampaignGoalConfigService"
)
campaign_goal_config_service.mutate_campaign_goal_configs(
customer_id=customer_id, operations=[operation]
)
Chế độ cài đặt giữ chân khách hàng của chiến dịch
Để ghi đè chế độ cài đặt hoặc định cấu hình tiêu chí nhắm mục tiêu cho mục tiêu giữ chân ở cấp chiến dịch, hãy định cấu hình trường campaign_retention_settings thuộc loại CampaignRetentionGoalSettings:
value_settings_override(Loại:CustomerLifecycleOptimizationValueSettings): Mức điều chỉnh giá trị tuỳ chỉnh để ghi đè chế độ cài đặt ở cấp tài khoản.target_option(Loại:CustomerLifecycleOptimizationMode): Kiểm soát chế độ tối ưu hoá. Giá trị mặc định làTARGET_ALL. Để đặt thànhTARGET_SPECIFIC, tài khoản của bạn phải có trong danh sách cho phép thích hợp.
def create_campaign_retention_config(
client: GoogleAdsClient,
customer_id: str,
goal_resource_name: str,
campaign_resource_name: str,
) -> None:
"""Sends an API request to add a new CampaignGoalConfig for Retention.
Args:
client: an initialized GoogleAdsClient instance.
customer_id: a client customer ID.
goal_resource_name: the resource name of an existing Retention Goal.
campaign_resource_name: the resource name of an existing Campaign.
"""
operation: CampaignGoalConfigOperation = client.get_type(
"CampaignGoalConfigOperation"
)
goal_config = operation.create
goal_config.campaign = campaign_resource_name
goal_config.goal = goal_resource_name
goal_config.campaign_retention_settings.target_option = (
client.enums.CustomerLifecycleOptimizationModeEnum.TARGET_ALL
)
# Accounts on the allowlist can set TARGET_SPECIFIC instead:
# goal_config.campaign_retention_settings.target_option = (
# client.enums.CustomerLifecycleOptimizationModeEnum.TARGET_SPECIFIC
# )
campaign_goal_config_service = client.get_service(
"CampaignGoalConfigService"
)
campaign_goal_config_service.mutate_campaign_goal_configs(
customer_id=customer_id, operations=[operation]
)
campaign_retention_settings.target_option mặc định là TARGET_ALL nếu không được đặt. Chỉ những người dùng có trong danh sách cho phép thích hợp mới có thể đặt TARGET_SPECIFIC.
Chế độ cài đặt giữ chân khách hàng thân thiết của chiến dịch
Để ghi đè chế độ cài đặt hoặc định cấu hình hành vi dành riêng cho thành viên chương trình khách hàng thân thiết ở cấp chiến dịch cho các mục tiêu LOYALTY_RETENTION, hãy định cấu hình trường campaign_loyalty_retention_settings thuộc loại CampaignLoyaltyRetentionGoalSettings trên CampaignGoalConfig:
value_settings_override(Loại:CustomerLifecycleOptimizationValueSettings): Mức điều chỉnh giá trị tuỳ chỉnh để ghi đè chế độ cài đặt giá trị giữ chân khách hàng thân thiết ở cấp tài khoản.enable_bid_adjustments_for_loyalty_members(Loại:bool): Có bật hệ số điều chỉnh giá thầu cho thành viên của chương trình khách hàng thân thiết trong chiến dịch này hay không.show_targeted_loyalty_member_benefits_in_pla(Loại:bool): Có hiển thị các lợi ích nhắm đến thành viên chương trình khách hàng thân thiết ở định dạng Quảng cáo trang thông tin sản phẩm (PLA) tại các quốc gia đủ điều kiện hay không.
def create_campaign_loyalty_retention_config(
client: GoogleAdsClient,
customer_id: str,
goal_resource_name: str,
campaign_resource_name: str,
) -> None:
"""Sends an API request to add a new CampaignGoalConfig for Loyalty.
Args:
client: an initialized GoogleAdsClient instance.
customer_id: a client customer ID.
goal_resource_name: the resource name of an existing Loyalty Goal.
campaign_resource_name: the resource name of an existing Campaign.
"""
operation: CampaignGoalConfigOperation = client.get_type(
"CampaignGoalConfigOperation"
)
goal_config = operation.create
goal_config.campaign = campaign_resource_name
goal_config.goal = goal_resource_name
# Enable bid adjustments and targeted loyalty benefits in PLAs.
loyalty_settings = goal_config.campaign_loyalty_retention_settings
loyalty_settings.enable_bid_adjustments_for_loyalty_members = True
loyalty_settings.show_targeted_loyalty_member_benefits_in_pla = True
campaign_goal_config_service = client.get_service(
"CampaignGoalConfigService"
)
campaign_goal_config_service.mutate_campaign_goal_configs(
customer_id=customer_id, operations=[operation]
)
Xác thực và lỗi
Khi định cấu hình mục tiêu vòng đời của khách hàng, bạn có thể gặp phải các lỗi và hạn chế sau:
Lỗi xác thực mục tiêu
- Cấu hình mục tiêu trùng lặp
- Việc tạo một mục tiêu vòng đời trùng lặp khi đã có một mục tiêu sẽ dẫn đến lỗi
GoalError.NEW_CUSTOMER_ACQUISITION_GOAL_ALREADY_EXISTS(đối với mục tiêu thu nạp khách hàng mới),GoalError.RETENTION_GOAL_ALREADY_EXISTS(đối với mục tiêu giữ chân) hoặcGoalError.LOYALTY_RETENTION_GOAL_ALREADY_EXISTS(đối với mục tiêu giữ chân khách hàng thân thiết). - Chế độ cài đặt giá trị không hợp lệ
- Khi định cấu hình chế độ cài đặt giá trị mục tiêu vòng đời, nếu có giá trị vòng đời cao, thì phải có giá trị tiêu chuẩn (
GoalError.HIGH_LIFETIME_VALUE_PRESENT_BUT_VALUE_ABSENT) và giá trị vòng đời cao phải lớn hơn giá trị, nếu được đặt (GoalError.HIGH_LIFETIME_VALUE_LESS_THAN_OR_EQUAL_TO_VALUE). - Tương tự, đối với chế độ cài đặt giá trị nhân, nếu có hệ số nhân giá trị vòng đời cao, thì phải có hệ số nhân giá trị (
GoalError.HIGH_LIFETIME_VALUE_MULTIPLIER_PRESENT_BUT_VALUE_MULTIPLIER_ABSENT) và hệ số nhân giá trị vòng đời cao phải lớn hơn hệ số nhân giá trị (GoalError.HIGH_LIFETIME_VALUE_MULTIPLIER_LESS_THAN_OR_EQUAL_TO_VALUE_MULTIPLIER).
Lỗi xác thực cấu hình mục tiêu của chiến dịch
- Nhắm đến xung đột ghi đè giá trị cụ thể
- Đối với mục tiêu Thu nạp khách hàng mới, nếu bạn đặt
target_optionthànhTARGET_SPECIFIC(chỉ nhắm đến khách hàng mới), thì bạn không được định cấu hình các giá trị ghi đè ở cấp chiến dịch (CampaignGoalConfigError.CAMPAIGN_OVERRIDE_VALUES_SET_FOR_NEW_CUSTOMER_ACQUISITION_TARGET_SPECIFIC_OPTION). Mức điều chỉnh giá thầu không áp dụng khi bạn chỉ nhắm đến khách hàng mới. - Chế độ ghi đè chế độ cài đặt giá trị không hợp lệ
- Khi định cấu hình chế độ ghi đè chế độ cài đặt giá trị vòng đời ở cấp chiến dịch, nếu có giá trị vòng đời cao, thì phải có giá trị tiêu chuẩn (
CampaignGoalConfigError.HIGH_LIFETIME_VALUE_PRESENT_BUT_VALUE_ABSENT) và giá trị vòng đời cao phải lớn hơn giá trị, nếu được đặt (CampaignGoalConfigError.HIGH_LIFETIME_VALUE_LESS_THAN_OR_EQUAL_TO_VALUE). Tương tự, đối với chế độ cài đặt giá trị nhân, nếu có hệ số nhân giá trị vòng đời cao, thì phải có hệ số nhân giá trị (CampaignGoalConfigError.HIGH_LIFETIME_VALUE_MULTIPLIER_PRESENT_BUT_VALUE_MULTIPLIER_ABSENT) và hệ số nhân giá trị vòng đời cao phải lớn hơn hệ số nhân giá trị (CampaignGoalConfigError.HIGH_LIFETIME_VALUE_MULTIPLIER_LESS_THAN_OR_EQUAL_TO_VALUE_MULTIPLIER). - Hỗ trợ loại chiến dịch có giá trị vòng đời cao
- Bạn chỉ được đặt giá trị ghi đè giá trị vòng đời cao và giá trị ghi đè hệ số nhân giá trị vòng đời cao cho các loại chiến dịch được hỗ trợ (
CampaignGoalConfigError.CAMPAIGN_OVERRIDE_HIGH_LIFETIME_VALUE_NOT_SUPPORTED_FOR_CAMPAIGN_TYPEhoặcCampaignGoalConfigError.CAMPAIGN_OVERRIDE_HIGH_LIFETIME_VALUE_MULTIPLIER_NOT_SUPPORTED_FOR_CAMPAIGN_TYPE). - Mục tiêu không tương thích
- Hệ thống sẽ đưa ra thông báo lỗi nếu một chiến dịch cố gắng áp dụng đồng thời các mục tiêu Tối ưu hoá vòng đời khách hàng không tương thích (
CampaignGoalConfigError.CANNOT_USE_INCOMPATIBLE_CLO_GOALS). Bảng sau đây trình bày các tổ hợp mục tiêu loại trừ lẫn nhau sẽ kích hoạt lỗi này:
| Loại / Chế độ mục tiêu vòng đời của khách hàng | Mục tiêu / Chế độ không tương thích |
|---|---|
Giữ chân khách hàng ("Chỉ đặt giá thầu cho khách hàng không còn hoạt động" / TARGET_SPECIFIC)
|
Thu nạp khách hàng mới ("Chỉ đặt giá thầu cho khách hàng mới" / TARGET_SPECIFIC, "Đặt giá thầu cao hơn cho khách hàng mới" / TARGET_ALL), Khám phá khách hàng tiềm năng
|
Giữ chân khách hàng ("Đặt giá thầu cao hơn cho khách hàng không còn hoạt động" /
TARGET_ALL)
|
Thu nạp khách hàng mới ("Chỉ đặt giá thầu cho khách hàng mới" / TARGET_SPECIFIC), Tìm kiếm khách hàng tiềm năng
|
| Giữ chân khách hàng thân thiết (Hệ số nhân giá trị) |
Thu nạp khách hàng mới ("Chỉ đặt giá thầu cho khách hàng mới" / TARGET_SPECIFIC), Giữ chân khách hàng ("Chỉ đặt giá thầu cho khách hàng không còn hoạt động" / TARGET_SPECIFIC), Tìm kiếm khách hàng tiềm năng, Lợi nhuận gộp
|
| Giữ chân khách hàng thân thiết (Lợi ích trong quảng cáo trang thông tin sản phẩm) |
Thu nạp khách hàng mới ("Chỉ đặt giá thầu cho khách hàng mới" / TARGET_SPECIFIC), Tìm kiếm khách hàng tiềm năng, Lợi nhuận gộp
|
| Xác định khách hàng tiềm năng |
Thu nạp khách hàng mới ("Chỉ đặt giá thầu cho khách hàng mới" / TARGET_SPECIFIC, "Đặt giá thầu cao hơn cho khách hàng mới" / TARGET_ALL)
|
Truy xuất mục tiêu vòng đời
Giống như các tài nguyên khác trong Google Ads API, hãy sử dụng phương thức search hoặc searchStream của GoogleAdsService để truy xuất các mục tiêu và cấu hình trong vòng đời.
Truy vấn sau đây truy xuất thông tin chi tiết của mọi Goal được định cấu hình trong tài khoản Google Ads API:
SELECT
goal.goal_id,
goal.goal_type,
goal.owner_customer,
goal.new_customer_acquisition_goal_settings.value_settings.additional_value,
goal.new_customer_acquisition_goal_settings.value_settings.additional_high_lifetime_value,
goal.retention_goal_settings.value_settings.additional_value,
goal.retention_goal_settings.value_settings.additional_high_lifetime_value,
goal.loyalty_retention_goal_settings.value_settings.value_multiplier
FROM goal
Tương tự, truy vấn sau đây sẽ truy xuất thông tin chi tiết của mọi CampaignGoalConfig:
SELECT
campaign_goal_config.campaign,
campaign_goal_config.goal,
campaign_goal_config.goal_type,
campaign_goal_config.campaign_new_customer_acquisition_settings.target_option,
campaign_goal_config.campaign_new_customer_acquisition_settings.value_settings_override.additional_value,
campaign_goal_config.campaign_new_customer_acquisition_settings.value_settings_override.additional_high_lifetime_value,
campaign_goal_config.campaign_retention_settings.target_option,
campaign_goal_config.campaign_retention_settings.value_settings_override.additional_value,
campaign_goal_config.campaign_loyalty_retention_settings.value_settings_override.value_multiplier,
campaign_goal_config.campaign_loyalty_retention_settings.enable_bid_adjustments_for_loyalty_members,
campaign_goal_config.campaign_loyalty_retention_settings.show_targeted_loyalty_member_benefits_in_pla
FROM campaign_goal_config