Quy tắc về giá trị lượt chuyển đổi cho phép bạn xác định những hành động sẽ sửa đổi giá trị của một lượt chuyển đổi dựa trên danh mục của ConversionAction và các phương diện sau của một lượt hiển thị:
- Tư cách thành viên trong đối tượng
- Vị trí thực tế hoặc vị trí quan tâm
- Thiết bị
- Hành trình du lịch
Bạn có thể sử dụng API Google Ads để xác định các quy tắc về giá trị lượt chuyển đổi, kết hợp các quy tắc đó thành một tập hợp quy tắc về giá trị lượt chuyển đổi, sau đó áp dụng tập hợp quy tắc đó cho toàn bộ tài khoản Google Ads hoặc một chiến dịch cụ thể. Các phân đoạn trong báo cáo Google Ads API cung cấp thông tin chi tiết để bạn có thể so sánh các phần ban đầu, chưa điều chỉnh và đã điều chỉnh của giá trị lượt chuyển đổi.
Tạo quy tắc
Bước đầu tiên để sử dụng quy tắc về giá trị lượt chuyển đổi là tạo ít nhất một
ConversionValueRule, bao gồm:
- Điều kiện xác định thời điểm áp dụng quy tắc
- Hành động cần thực hiện khi áp dụng quy tắc
Ví dụ: tải trọng JSON sau đây cho ConversionValueRuleService.MutateConversionValueRules tạo một quy tắc nhân giá trị lượt chuyển đổi với 1.5 cho lượt hiển thị trên thiết bị di động:
{
"operations": [
{
"create": {
"action": {
"operation": "MULTIPLY",
"value": 1.5
},
"deviceCondition": {
"deviceTypes": ["MOBILE"]
}
}
}
]
}
Điều kiện của quy tắc
Xác định các điều kiện của ConversionValueRule bằng các trường sau:
audience_condition- Áp dụng quy tắc cho những lượt hiển thị liên kết với một hoặc nhiều đối tượng. Chỉ định tên tài nguyên của từng danh sách người dùng hoặc mối quan tâm của người dùng bằng trường
user_listshoặcuser_interests. Để truy xuất tên tài nguyên của danh sách người dùng hoặc mối quan tâm của người dùng hiện có, hãy gửi yêu cầusearchStreamhoặcsearchcủaGoogleAdsService, trong đó mệnh đềFROMcủa truy vấn tương ứng làuser_listhoặcuser_interest. - Nếu một
audience_conditionchứa nhiều danh sách người dùng hoặc mối quan tâm của người dùng, thì một lượt hiển thị sẽ khớp với quy tắc nếu lượt hiển thị đó liên kết với bất kỳ danh sách người dùng hoặc mối quan tâm nào của người dùng. device_condition- Áp dụng quy tắc nếu thiết bị của lượt hiển thị khớp với bất kỳ
device_typesnào được chỉ định. Chỉ cho phép các loại thiết bị trongValueRuleDeviceType. geo_location_condition- Áp dụng quy tắc cho những lượt hiển thị có thông tin vị trí khớp với bất kỳ
geo_target_constantsnào được chỉ định chogeo_match_typevà không khớp với bất kỳexcluded_geo_target_constantsnào choexcluded_geo_match_type. Tham khảo hướng dẫn nhắm mục tiêu theo vị trí để biết cách truy xuất tên tài nguyên vị trí. itinerary_condition- Áp dụng quy tắc cho những lượt hiển thị mà cụm từ tìm kiếm có chứa thông tin cụ thể về hành trình, chẳng hạn như thời hạn đặt trước, thời gian du lịch hoặc ngày bắt đầu chuyến du lịch. Xem
ValueRuleItineraryConditionđể biết thêm thông tin chi tiết về các điều kiện hiện có.
Bạn có thể chỉ định tối đa hai trong số audience_condition, device_condition, geo_location_condition hoặc itinerary_condition trên mỗi ConversionValueRule.
Quy tắc không có điều kiện cụ thể sẽ áp dụng cho những lượt hiển thị không đáp ứng điều kiện của một quy tắc cụ thể hơn trong cùng một nhóm quy tắc.
Hành động đối với quy tắc
Một quy tắc phải có một action duy nhất, bao gồm một operation và một value.
Hành động này xác định cách điều chỉnh giá trị lượt chuyển đổi của một lượt chuyển đổi đáp ứng các điều kiện của quy tắc. Sau đây là các thao tác có thể thực hiện:
ADD- Cộng thêm
valuevào giá trị ban đầu của lượt chuyển đổi.valuephải lớn hơn0. MULTIPLY- Nhân giá trị ban đầu của lượt chuyển đổi với
valueđược chỉ định.valuephải lớn hơn hoặc bằng0.5và nhỏ hơn hoặc bằng10. SETĐặt giá trị lượt chuyển đổi thành
valueđược chỉ định.valuephải lớn hơn0.Bạn chỉ có thể sử dụng quy tắc có hành động
SETtrong một nhóm quy tắc đáp ứng các điều kiện được mô tả trong phần tạo nhóm quy tắc.
Các thuộc tính khác của quy tắc
Ngoài các điều kiện và hành động, ConversionValueRule còn có các thuộc tính sau.
owner_customer- Tên tài nguyên của
Customersở hữu quy tắc. Sử dụng thuộc tính này để xác định xem một quy tắc được xác định trong tài khoản hay một trong các tài khoản người quản lý của tài khoản đó. status- Trạng thái của quy tắc. Bạn có thể tạm dừng một quy tắc bằng cách đặt trường này thành
PAUSEDvà bật một quy tắc đang tạm dừng bằng cách đặt trường này thànhENABLED.
Tạo nhóm quy tắc
Sau khi có ít nhất một ConversionValueRule, bạn có thể tạo một ConversionValueRuleSet, bao gồm:
conversion_action_categoriesDanh sách các danh mục hành động chuyển đổi mà bộ quy tắc này áp dụng. Nếu danh sách này trống, thì nhóm quy tắc sẽ áp dụng cho tất cả danh mục. Nếu danh sách không trống, thì danh sách đó phải chứa một mục nhập duy nhất là
STORE_VISIThoặcSTORE_SALE.Bạn chỉ có thể đặt danh sách danh mục hành động chuyển đổi khi tạo bộ quy tắc.
conversion_value_rulesTên tài nguyên của các quy tắc cần đưa vào nhóm.
Danh sách này chỉ có thể chứa một quy tắc sử dụng hành động
SETnếu đáp ứng một trong hai điều kiện sau:- Tài khoản của bạn nằm trong danh sách cho phép và
conversion_action_categoriescủa nhóm quy tắc đang trống. conversion_action_categoriescủa nhóm chỉ chứa một mục nhập củaSTORE_VISIThoặcSTORE_SALE,dimensionscủa nhóm chỉ chứa một mục nhập choNO_CONDITIONvà không có trường điều kiện nào của quy tắc được đặt.
- Tài khoản của bạn nằm trong danh sách cho phép và
dimensionsDanh sách các giá trị enum
ValueRuleSetDimensioncho biết những điều kiện mà các quy tắc trong nhóm có thể sử dụng. Ví dụ: nếudimensionschứaGEO_LOCATIONvàDEVICE, bạn có thể thêm các quy tắc quảng cáo cógeo_location_conditionhoặcdevice_conditionvào nhóm, nhưng không thể thêm quy tắc quảng cáo cóaudience_condition.Danh sách này không được để trống và có thể chứa tối đa hai mục.
Mục đầu tiên trong danh sách này xác định giá trị nào sẽ xuất hiện cho
segments.conversion_value_rule_primary_dimensiontrong metrics.Nếu danh sách này có chứa một mục cho
NO_CONDITION, thì:NO_CONDITIONphải là mục duy nhất trong danh sách.- Danh sách
conversion_action_categoriescủa nhóm chỉ được chứa một mục duy nhất làSTORE_VISIThoặcSTORE_SALE. - Danh sách
conversion_value_ruleskhông được chứa bất kỳ quy tắc nào có đặtaudience_condition,device_conditionhoặcgeo_location_condition.
attachment_typeĐặt giá trị này thành
CUSTOMERđể tạo một nhóm quy tắc áp dụng cho toàn bộ tài khoản, hoặcCAMPAIGNđể tạo một nhóm quy tắc cho một chiến dịch cụ thể.campaignNếu
attachment_typecủa nhóm quy tắc làCAMPAIGN, hãy đặt giá trị này thành tên tài nguyên mà nhóm quy tắc áp dụng.
Tương tự như quy tắc, một nhóm quy tắc cũng có owner_customer và status. Tuy nhiên, status của một bộ quy tắc là chỉ đọc và được lấy từ các quy tắc của bộ quy tắc đó như sau:
- Nếu mọi quy tắc được
conversion_value_rulestham chiếu đều cóstatuslàPAUSED, thìstatuscủa nhóm quy tắc về giá trị lượt chuyển đổi sẽ làPAUSED. - Nếu không, bộ quy tắc về giá trị lượt chuyển đổi
statussẽ làENABLED.
Xoá quy tắc và bộ quy tắc
ConversionValueRuleSetphải có ít nhất một quy tắc về giá trị lượt chuyển đổi làPAUSEDhoặcENABLED.Việc xoá
ConversionValueRuleđược tham chiếu trongconversion_value_rulescủaPAUSEDhoặcENABLEDConversionValueRuleSetsẽ không thành công.Việc xoá
ConversionValueRuleSetkhông làm thay đổistatuscủa mỗiConversionValueRuleđược tập hợp tham chiếu.Sau khi
ConversionValueRuleSetbị xoá, các yêu cầusearchvàsearchStreamcho tài nguyênconversion_value_rule_setsẽ không còn trả về tập hợp đã xoá.
Thứ tự ưu tiên của quy tắc và bộ quy tắc
Google Ads sử dụng logic sau để chọn và áp dụng tối đa một quy tắc cho mỗi lượt chuyển đổi. Tìm thêm thông tin về các quy tắc này trong Trung tâm trợ giúp của Google Ads:
Xác định
attachment_typecủa các nhóm quy tắc cần xem xét. Nếu có bất kỳ nhóm quy tắc nào cóattachment_type = CAMPAIGNvàcampaignđược đặt cho chiến dịch liên kết với lượt hiển thị, thì chỉ xem xét các nhóm quy tắc ở cấp chiến dịch. Nếu không, chỉ xem xét các nhóm quy tắc ở cấp khách hàng.Trong số các nhóm quy tắc cần xem xét, hãy chọn nhóm quy tắc mà
conversion_action_categorieskhông trống và chứa danh mục của hành động chuyển đổi của lượt chuyển đổi, nếu có nhóm quy tắc như vậy. Nếu không, hãy chọn bộ quy tắc cóconversion_action_categoriestrống.Đánh giá các quy tắc trong nhóm quy tắc đã chọn theo thứ tự xuất hiện trong
conversion_value_rules, rồi chọn quy tắc đầu tiên có điều kiện khớp với lượt hiển thị.Đối với nhiều điều kiện vị trí địa lý phù hợp, vị trí chính xác nhất sẽ được áp dụng. Ví dụ: nếu một lượt hiển thị khớp với cả điều kiện Hoa Kỳ và California, thì điều kiện California sẽ được áp dụng vì đây là vị trí chính xác hơn.
Đối với nhiều điều kiện về đối tượng phù hợp, hệ thống phân cấp mô hình phân bổ đối tượng hiện tại sẽ được áp dụng. Nếu có sự ràng buộc giữa 2 quy tắc trong một nhóm, thì quy tắc "Nhân" sẽ được chọn thay vì quy tắc "Cộng". Nếu vẫn còn sự ràng buộc (tức là có nhiều quy tắc "Nhân"), thì quy tắc có mức điều chỉnh theo hệ số nhân cao nhất sẽ được chọn.
Không thể có nhiều điều kiện thiết bị phù hợp vì các danh mục thiết bị loại trừ lẫn nhau.
Đối với các điều kiện về hành trình du lịch, quy tắc hành trình cụ thể nhất sẽ được áp dụng. Điều này có nghĩa là nếu nhiều quy tắc khớp với một lượt chuyển đổi nhất định, thì quy tắc được sử dụng là quy tắc có số lượng lựa chọn hành trình được xác định nhiều nhất, chẳng hạn như "Thời hạn đặt trước" hoặc "Thời gian du lịch".
Chỉ số
Các trường metrics.conversions_value và metrics.all_conversions_value, cũng như các trường bắt nguồn từ những chỉ số đó, phản ánh các nội dung sửa đổi do nhóm quy tắc về giá trị lượt chuyển đổi thực hiện. Ngoài ra, bạn có thể thêm segments.conversion_value_rule_primary_dimension vào truy vấn của mình để biết thêm thông tin về cách áp dụng quy tắc. Các giá trị có thể có cho phân đoạn đó như sau:
NO_RULE_APPLIED- Giá trị cho những lượt chuyển đổi không áp dụng quy tắc nào.
ORIGINAL- Giá trị ban đầu của những lượt chuyển đổi có áp dụng quy tắc.
GEO_LOCATION,DEVICE,AUDIENCEhoặcNO_CONDITION- Giá trị của lượt chuyển đổi sau khi áp dụng một quy tắc, được nhóm theo mục đầu tiên
trong tập hợp
dimensionscủa bộ quy tắc.