Sử dụng các tài nguyên CustomerLifecycleGoal
và
CampaignLifecycleGoal
của
API Google Ads để thiết lập các mục tiêu liên quan đến vòng đời của khách hàng. Kể từ phiên bản 15, API Google Ads sẽ hỗ trợ mục tiêu thu nạp khách hàng để thu nạp khách hàng mới một cách hiệu quả thông qua các chiến dịch Tìm kiếm và Tối đa hoá hiệu suất 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 định cấu hình các mục tiêu trong vòng đời của khách hàng trong tài khoản khách hàng chuyển đổi Google Ads thay vì thiết lập ngay trong tài khoản Google Ads. Tuy nhiên, bạn vẫn nên đặt các mục tiêu trong vòng đời của 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.
Xử lý các thao tác tạo và cập nhật (chỉ dành cho phiên bản 15)
Trong API Google Ads phiên bản 15, các thao tác được hỗ trợ trong
CustomerLifecycleGoalService
và
CampaignLifecycleGoalService
có khác biệt đôi chút so với các dịch vụ khác trong API Google Ads. Thay vì có các toán tử create
và update
riêng biệt, CustomerLifecycleGoalOperation
và CampaignLifecycleGoalOperation
v15 chỉ có một toán tử create
và bạn cho biết ý định của mình bằng update_mask
như sau:
Để tạo mục tiêu trong vòng đời bằng v15, hãy điền mục tiêu vào
create
nhưng đừng đặtresource_name
và đừng đặtupdate_mask
của thao tác.Để cập nhật mục tiêu trong vòng đời bằng phiên bản 15, hãy điền mục tiêu vào
create
, đặtresource_name
của mục tiêu và đặtupdate_mask
để liệt kê những trường mà bạn muốn cập nhật.
Thiết lập các mục tiêu trong 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 trong vòng đời bằng cách tạo hoặc cập nhật CustomerLifecycleGoal
. Mỗi tài khoản Google Ads có thể có tối đa
một CustomerLifecycleGoal
.
Mục tiêu vòng đời của khách hàng chứa 2 trường:
lifecycle_goal_customer_definition_settings
Đặt trường
existing_user_lists
để cho biết danh sách người dùng nào có chứa khách hàng hiện tại.Trường
high_lifetime_value_user_lists
cho biết danh sách người dùng nào chứa khách hàng có giá trị vòng đời cao. Bạn có thể đọc trường này, nhưng trường này không thể thay đổi trong API Google Ads.customer_acquisition_goal_value_settings
Đặt trường
value
để xác định mức điều chỉnh bổ sung cho giá trị 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.Bạn có thể đọc
high_lifetime_value
của mục tiêu, nhưng trường này không thể thay đổi trong API Google Ads.
Định cấu hình các mục tiêu trong vòng đời của chiến dịch
Ở cấp chiến dịch, hãy định cấu hình mục tiêu trong vòng đời bằng cách tạo hoặc cập nhật
CampaignLifecycleGoal
. Bạn có thể có tối đa
một CampaignLifecycleGoal
cho mỗi chiến dịch.
Trường customer_acquisition_goal_settings
của mục tiêu cấp chiến dịch cho phép bạn
đặt chế độ tối ưu hoá của chiến dịch cũng như ghi đè chế độ cài đặt giá trị
từ mục tiêu khách hàng gốc.
optimization_mode
có thể là một trong những giá trị sau đây:
TARGET_ALL_EQUALLY
- Chiến dịch này nhắm đến cả khách hàng mới và khách hàng hiện tại. Đây là chế độ tối ưu hoá mặc định.
BID_HIGHER_FOR_NEW_CUSTOMERS
- Chiến dịch này 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 những khách hàng được dự đoán là khách hàng mới và không thuộc một trong
existing_user_lists
. TARGET_NEW_CUSTOMERS
- Chiến dịch chỉ nhắm đến khách hàng mới.
value_settings
giống với customer_acquisition_goal_value_settings
đối với mục tiêu cấp khách hàng. Hãy sử dụng các
chế độ cài đặt cấp chiến dịch này để ghi đè các giá trị cho một chiến dịch cụ thể.
Truy xuất các mục tiêu trong vòng đời
Tương tự như với các tài nguyên khác trong API Google Ads, hãy sử dụng các phương thức search
hoặc searchStream
của GoogleAdsService
để truy xuất
mục tiêu vòng đời.
Truy vấn sau đây truy xuất thông tin chi tiết về mỗi CustomerLifecycleGoal
trong một
tài khoản Google Ads:
SELECT
customer_lifecycle_goal.lifecycle_goal_customer_definition_settings.existing_user_lists,
customer_lifecycle_goal.lifecycle_goal_customer_definition_settings.high_lifetime_value_user_lists,
customer_lifecycle_goal.customer_acquisition_goal_value_settings.value,
customer_lifecycle_goal.customer_acquisition_goal_value_settings.high_lifetime_value
FROM customer_lifecycle_goal
Tương tự, truy vấn sau đây sẽ truy xuất thông tin chi tiết của từng CampaignLifecycleGoal
:
SELECT
campaign_lifecycle_goal.campaign,
campaign_lifecycle_goal.customer_acquisition_goal_settings.optimization_mode,
campaign_lifecycle_goal.customer_acquisition_goal_settings.value_settings.value,
campaign_lifecycle_goal.customer_acquisition_goal_settings.value_settings.high_lifetime_value
FROM campaign_lifecycle_goal