FieldWarning

Cảnh báo chi tiết ở cấp hàng kèm theo đường dẫn đến trường.

Biểu diễn dưới dạng JSON
{
  "reason": enum (WarningReason),
  "description": string,
  "field": string
}
Trường
reason

enum (WarningReason)

Lý do cảnh báo.

description

string

Thông báo cảnh báo chi tiết mô tả vấn đề.

field

string

Đường dẫn đến trường đã kích hoạt cảnh báo. Sử dụng cùng định dạng với google.rpc.BadRequest.FieldViolation.field.

WarningReason

Lý do cho các cảnh báo không chặn được trả về trong quá trình truyền tải.

Enum
WARNING_REASON_UNSPECIFIED Lý do cảnh báo không xác định.
WARNING_REASON_CUSTOM_VARIABLE_NOT_ENABLED Biến tuỳ chỉnh trong customVariables chưa được bật trong tài khoản.
WARNING_REASON_CUSTOM_VARIABLE_NOT_PREDEFINED Giá trị của biến tuỳ chỉnh trong customVariables không nằm trong số các giá trị được phép xác định trước được định cấu hình cho biến tuỳ chỉnh trên tài khoản đích.
WARNING_REASON_CART_DATA_NOT_SUPPORTED_WITH_GBRAID_OR_WBRAID cartData không được hỗ trợ với gbraid hoặc wbraid.
WARNING_REASON_CART_DATA_ITEM_MERCHANT_PRODUCT_ID_MISSING Mặt hàng trong giỏ hàng còn thiếu merchantProductId.
WARNING_REASON_CART_DATA_ITEM_UNIT_PRICE_MISSING Mặt hàng trong giỏ hàng còn thiếu unitPrice.
WARNING_REASON_GENERIC Lý do cảnh báo chung cho những vấn đề không thuộc các danh mục cụ thể khác.
WARNING_REASON_INVALID_CLIENT_ID clientId không hợp lệ.
WARNING_REASON_INVALID_SUBDIVISION_CODE subdivisionCode không hợp lệ.
WARNING_REASON_INVALID_REGION_CODE regionCode không hợp lệ.
WARNING_REASON_INVALID_SUBCONTINENT_CODE subcontinentCode không hợp lệ.
WARNING_REASON_INVALID_CONTINENT_CODE continentCode không hợp lệ.
WARNING_REASON_INVALID_DEVICE_CATEGORY category không hợp lệ.
WARNING_REASON_INVALID_DEVICE_SCREEN_RESOLUTION screenHeight hoặc screenWidth của thiết bị không hợp lệ.
WARNING_REASON_INVALID_MERCHANT_ID merchantId không hợp lệ.