PickupInfo

Thông tin chi tiết về cách đến lấy đơn đặt hàng. Cung cấp thông tin chi tiết như loại hình lấy hàng và siêu dữ liệu bổ sung đính kèm với từng loại (nếu có).

Biểu diễn dưới dạng JSON
{
  "pickupType": enum (PickupType),
  "curbsideInfo": {
    object (CurbsideInfo)
  }
}
Các trường
pickupType

enum (PickupType)

Phương thức nhận hàng, chẳng hạn như INSTORE, CURBSIDE, v.v.

curbsideInfo

object (CurbsideInfo)

Thông tin chi tiết cụ thể về thông tin về lề đường. Nếu PickupType không phải là "CURBSIDE", trường này sẽ bị bỏ qua.

CurbsideInfo

Thông tin chi tiết về cách thức hỗ trợ việc đặt hàng ở lề đường.

Biểu diễn dưới dạng JSON
{
  "curbsideFulfillmentType": enum (CurbsideFulfillmentType),
  "userVehicle": {
    object (Vehicle)
  }
}
Các trường
curbsideFulfillmentType

enum (CurbsideFulfillmentType)

Đối tác cần thêm thông tin để hỗ trợ đơn đặt hàng nhận hàng ở lề đường. Tuỳ thuộc vào kiểu phương thức thực hiện mà bạn chọn, hệ thống sẽ thu thập thông tin chi tiết tương ứng từ người dùng.

userVehicle

object (Vehicle)

Thông tin về xe của người dùng đặt hàng.