PurchaseItemExtension

Nội dung mục hàng của Ngành dọc mua hàng.

Biểu diễn dưới dạng JSON
{
  "status": enum (PurchaseStatus),
  "userVisibleStatusLabel": string,
  "type": enum (PurchaseType),
  "productId": string,
  "quantity": number,
  "unitMeasure": {
    object (MerchantUnitMeasure)
  },
  "returnsInfo": {
    object (PurchaseReturnsInfo)
  },
  "fulfillmentInfo": {
    object (PurchaseFulfillmentInfo)
  },
  "itemOptions": [
    {
      object (ItemOption)
    }
  ],
  "extension": {
    "@type": string,
    field1: ...,
    ...
  },
  "productDetails": {
    object (ProductDetails)
  }
}
Các trường
status

enum (PurchaseStatus)

Bắt buộc: Trạng thái cấp mục hàng.

userVisibleStatusLabel

string

Bắt buộc: Chuỗi/nhãn mà người dùng nhìn thấy cho trạng thái. Độ dài tối đa cho phép là 50 ký tự.

type

enum (PurchaseType)

Bắt buộc: loại giao dịch mua.

productId
(deprecated)

string

Mã sản phẩm hoặc mã ưu đãi được liên kết với mục hàng này.

quantity

number

Số lượng của mặt hàng.

unitMeasure

object (MerchantUnitMeasure)

Đơn vị đo lường. Chỉ định kích thước của mặt hàng theo các đơn vị đã chọn. Kích thước cùng với giá đang áp dụng được dùng để xác định đơn giá.

returnsInfo

object (PurchaseReturnsInfo)

Thông tin trả về của mục hàng này. Nếu bạn không đặt chính sách này, thì mục hàng này sẽ kế thừa thông tin trả về ở cấp đơn đặt hàng.

fulfillmentInfo

object (PurchaseFulfillmentInfo)

Thông tin thực hiện đơn hàng cho mục hàng này. Nếu bạn không đặt chính sách này, thì mục hàng này sẽ kế thừa thông tin thực hiện ở cấp đơn đặt hàng.

itemOptions[]

object (ItemOption)

Tiện ích bổ sung hoặc mục phụ bổ sung.

extension

object

Mọi trường bổ sung được trao đổi giữa người bán và Google.

Đối tượng chứa các trường thuộc kiểu tuỳ ý. Trường bổ sung "@type" chứa URI nhận dạng loại. Ví dụ: { "id": 1234, "@type": "types.example.com/standard/id" }.

productDetails

object (ProductDetails)

Thông tin chi tiết về sản phẩm.

ItemOption

Đại diện cho các tiện ích bổ sung hoặc mục phụ.

Biểu diễn dưới dạng JSON
{
  "id": string,
  "name": string,
  "prices": [
    {
      object (PriceAttribute)
    }
  ],
  "note": string,
  "quantity": number,
  "productId": string,
  "subOptions": [
    {
      object (ItemOption)
    }
  ]
}
Các trường
id

string

Đối với các lựa chọn là mặt hàng, mã mặt hàng duy nhất.

name

string

Tên lựa chọn.

prices[]

object (PriceAttribute)

Tổng giá cho lựa chọn.

note

string

Ghi chú liên quan đến lựa chọn này.

quantity

number

Đối với các lựa chọn là mặt hàng, hãy chọn số lượng.

productId

string

Mã sản phẩm hoặc mã ưu đãi liên kết với lựa chọn này.

subOptions[]

object (ItemOption)

Để xác định các tuỳ chọn phụ lồng nhau khác.