PickupInfo

訂單取貨方式的詳細資料。包括取貨類型和其他附加中繼資料 (如有) 等詳細資料。

JSON 表示法
{
  "pickupType": enum (PickupType),
  "curbsideInfo": {
    object (CurbsideInfo)
  }
}
欄位
pickupType

enum (PickupType)

取貨方式,例如 INSTORE、CURBSIDE 等

curbsideInfo

object (CurbsideInfo)

店外資訊的特定詳細資料。如果 pickupType 並非「CURBSIDE」,系統會忽略這個欄位。

CurbsideInfo

店外取貨方式的詳細資料。

JSON 表示法
{
  "curbsideFulfillmentType": enum (CurbsideFulfillmentType),
  "userVehicle": {
    object (Vehicle)
  }
}
欄位
curbsideFulfillmentType

enum (CurbsideFulfillmentType)

合作夥伴需要額外資訊,才能協助店外取貨。視選取的執行要求類型而定,系統會向使用者收集相應的詳細資料。

userVehicle

object (Vehicle)

下單使用者的車輛詳細資料。