LineItemUpdate

متوقّف نهائيًا: استخدِم الإصدار 3 من Proto بدلاً من ذلك. تحديثات العناصر الفردية. يجب تحديد سمة واحدة على الأقل من orderState أو price.

تمثيل JSON
{
  "orderState": {
    object (OrderState)
  },
  "price": {
    object (Price)
  },
  "reason": string,
  "extension": {
    "@type": string,
    field1: ...,
    ...
  }
}
الحقول
orderState

object (OrderState)

حالة جديدة على مستوى العنصر.

price

object (Price)

السعر الجديد للعنصر

reason

string

سبب التغيير. مطلوبة لتغييرات الأسعار

extension

object

يجب التحديث إلى إضافة العنصر. يجب أن يتطابق نوع الإضافة مع نوع الإضافة الحالية للعنصر.

تمثّل هذه السمة عنصرًا يحتوي على حقول من النوع العشوائي. يحتوي حقل إضافي "@type" على معرّف موارد منتظم (URI) يحدد النوع. مثال: { "id": 1234, "@type": "types.example.com/standard/id" }.