FieldWarning

تحذير تفصيلي على مستوى الصف مع مسارات الحقول

تمثيل JSON
{
  "reason": enum (WarningReason),
  "description": string,
  "field": string
}
الحقول
reason

enum (WarningReason)

سبب التحذير

description

string

رسالة التحذير المفصَّلة التي تصف المشكلة

field

string

مسار الحقل الذي شغَّل التحذير. يجب استخدام الصيغة نفسها المُستخدَمة في google.rpc.BadRequest.FieldViolation.field.

WarningReason

أسباب ظهور تحذيرات غير حظر أثناء عملية الاستيعاب

عمليات التعداد
WARNING_REASON_UNSPECIFIED سبب التحذير غير محدَّد.
WARNING_REASON_CUSTOM_VARIABLE_NOT_ENABLED لم يتم تفعيل متغيّر مخصّص في customVariables في الحساب.
WARNING_REASON_CUSTOM_VARIABLE_NOT_PREDEFINED قيمة المتغيّر المخصّص في customVariables ليست من بين القيم المسموح بها المحدّدة مسبقًا والتي تم ضبطها للمتغيّر المخصّص في حساب الوجهة.
WARNING_REASON_CART_DATA_NOT_SUPPORTED_WITH_GBRAID_OR_WBRAID لا يتوافق cartData مع gbraid أو wbraid.
WARNING_REASON_CART_DATA_ITEM_MERCHANT_PRODUCT_ID_MISSING merchantProductId غير متوفّر في سلعة سلة التسوّق.
WARNING_REASON_CART_DATA_ITEM_UNIT_PRICE_MISSING unitPrice غير متوفّر في سلعة سلة التسوّق.
WARNING_REASON_GENERIC سبب تحذير عام للمشاكل التي لا تندرج ضمن فئات أخرى محدّدة
WARNING_REASON_INVALID_CLIENT_ID clientId غير صالح.
WARNING_REASON_INVALID_SUBDIVISION_CODE subdivisionCode غير صالح.
WARNING_REASON_INVALID_REGION_CODE regionCode غير صالح.
WARNING_REASON_INVALID_SUBCONTINENT_CODE subcontinentCode غير صالح.
WARNING_REASON_INVALID_CONTINENT_CODE continentCode غير صالح.
WARNING_REASON_INVALID_DEVICE_CATEGORY الجهاز category غير صالح.
WARNING_REASON_INVALID_DEVICE_SCREEN_RESOLUTION الجهاز screenHeight أو screenWidth غير صالح.
WARNING_REASON_INVALID_MERCHANT_ID merchantId غير صالح.