与采购订单或特定订单项关联的履单信息。
JSON 表示法 | |
---|---|
{ "id": string, "fulfillmentType": enum ( |
字段 | |
---|---|
id |
此服务选项的唯一标识符。 |
fulfillmentType |
必需:履单的类型。 |
expectedFulfillmentTime |
如果指定了时间范围,则为时间范围;如果指定了单个时间,则为预计到达时间。预计送货或自提时间。 |
expectedPreparationTime |
如果指定了时间范围,则为窗口;如果指定了单个时间,则为 ETA。准备食物的预计时间。首选一次性付款。 |
location |
自提或送货地点。 |
expireTime |
此履单选项的到期时间。 时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒。示例: |
price |
此选项的费用。 |
fulfillmentContact |
此执行方式的用户联系人。 |
shippingMethodName |
用户选择的配送方式的名称。 |
storeCode |
营业地点的商店代码。示例:沃尔玛是商家,storeCode 是履单的沃尔玛商店。https://support.google.com/business/answer/3370250?ref_topic=4596653. |
pickupInfo |
有关如何选择订单的更多信息。仅当履单类型为“PICKUP”时,此字段才适用。 |
PickupInfo
有关订单取货方式的详细信息。其中包括提货类型等详细信息,以及每种类型所附的其他元数据(如果有)。
JSON 表示法 | |
---|---|
{ "pickupType": enum ( |
字段 | |
---|---|
pickupType |
提货方法,例如 INSTORE、CUBSIDE 等 |
curbsideInfo |
路边信息具体详情。如果 pickupType 不是“CURBSIDE”,系统会忽略此字段。 |
checkInInfo[] |
合作伙伴支持的各种方法的列表,用于支持签到。 |
CurbsideInfo
有关如何进行路边下单的详细信息。
JSON 表示法 | |
---|---|
{ "curbsideFulfillmentType": enum ( |
字段 | |
---|---|
curbsideFulfillmentType |
合作伙伴需要更多信息才能处理路边自提订单。根据所选的履单类型,系统将从用户那里收集相应的详细信息。 |
userVehicle |
下单用户的车辆详细信息。 |
交通工具
车辆详细信息
JSON 表示法 | |
---|---|
{
"make": string,
"model": string,
"licensePlate": string,
"colorName": string,
"image": {
object ( |
字段 | |
---|---|
make |
车辆品牌(例如“本田”)。此信息会向用户显示,并且必须本地化。必填。 |
model |
车辆型号(例如“Grom”)。此信息会向用户显示,并且必须本地化。必填。 |
licensePlate |
车牌号(例如“1ABC234”)。必填。 |
colorName |
车辆颜色名称,例如黑色 可选。 |
image |
指向车辆照片的网址。照片将显示约 256 x 256 像素。必须是 jpg 或 png。可选。 |
CheckInInfo
合作伙伴支持签入方法所需的元数据。
JSON 表示法 | |
---|---|
{
"checkInType": enum ( |
字段 | |
---|---|
checkInType |
用于发送签到说明的方法。 |