與訂購單或特定明細項目相關聯的出貨資訊。
JSON 表示法 | |
---|---|
{ "id": string, "fulfillmentType": enum ( |
欄位 | |
---|---|
id |
這個服務選項的專屬 ID。 |
fulfillmentType |
必要:執行要求類型, |
expectedFulfillmentTime |
如已指定時間範圍,則顯示的時間範圍,如指定 ETA。預計送達或取貨時間。 |
expectedPreparationTime |
如已指定時間範圍,則顯示的時間範圍,如指定 ETA。預期的準備時間。一次性選項。 |
location |
取貨或送貨地點。 |
expireTime |
這個執行要求選項的到期時間 RFC3339 世界標準時間「Zulu」格式的時間戳記,精確度達奈秒單位,範例: |
price |
此選項的費用。 |
fulfillmentContact |
此執行要求的使用者聯絡人。 |
shippingMethodName |
使用者選取的運送方式名稱。 |
storeCode |
位置的 StoreCode。例如:Walmart 是商家,storeCode 則是出貨地點的 walmart 商店。https://support.google.com/business/answer/3370250?ref_topic=4596653。 |
pickupInfo |
有關如何挑選訂單的其他資訊。只有在出貨類型為 PICKUP 時,才能使用這個欄位。 |
PickupInfo
訂單取貨方式的詳細資料。包括取貨類型等詳細資料,以及各類型附加的其他中繼資料 (如有)。
JSON 表示法 | |
---|---|
{ "pickupType": enum ( |
欄位 | |
---|---|
pickupType |
取貨方式,例如 INSTORE、CURBSIDE 等 |
curbsideInfo |
店外資訊的詳細資料。如果 pickupType 不是「CURBSIDE」,系統就會忽略這個欄位。 |
checkInInfo[] |
合作夥伴支援辦理登機報到的各種方法清單。 |
CurbsideInfo
店外訂單的處理方式詳細說明。
JSON 表示法 | |
---|---|
{ "curbsideFulfillmentType": enum ( |
欄位 | |
---|---|
curbsideFulfillmentType |
合作夥伴需要提供額外資訊,才能處理店外取貨訂單。視所選的執行要求類型而定,系統會向使用者收集相應的詳細資料。 |
userVehicle |
使用者下單的車輛詳細資料。 |
車輛
車輛詳細資料
JSON 表示法 | |
---|---|
{
"make": string,
"model": string,
"licensePlate": string,
"colorName": string,
"image": {
object ( |
欄位 | |
---|---|
make |
汽車廠牌 (例如「Honda」)。系統會向使用者顯示這項內容,且必須進行本地化。這是必填欄位。 |
model |
車輛型式 (例如「汽油」)。系統會向使用者顯示這項內容,且必須進行本地化。這是必填欄位。 |
licensePlate |
車牌號碼 (例如「1ABC234」)。這是必填欄位。 |
colorName |
車輛顏色名稱,例如黑色選填。 |
image |
車輛相片的網址。相片會以約 256x256 像素顯示。必須是 jpg 或 png。選用。 |
CheckInInfo
合作夥伴必須支援 Checkin 方法所需的中繼資料。
JSON 表示法 | |
---|---|
{
"checkInType": enum ( |
欄位 | |
---|---|
checkInType |
方法。 |