與訂購單或特定明細項目相關聯的出貨資訊。
JSON 表示法 | |
---|---|
{ "id": string, "fulfillmentType": enum ( |
欄位 | |
---|---|
id |
這個服務選項的專屬 ID。 |
fulfillmentType |
必填:執行要求類型。 |
expectedFulfillmentTime |
指定時間範圍時會顯示時間範圍;如果指定單一時間,則為預計到達時間。預計送達或取貨時間。 |
expectedPreparationTime |
指定時間範圍時會顯示時間範圍;如果指定單一時間,則為預計到達時間。預計的準備時間。建議設為單次使用, |
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 |
車輛型號 (例如「Grom」)。這會向使用者顯示,而且必須本地化。必填。 |
licensePlate |
車牌號碼 (例如「1ABC234」)。必填。 |
colorName |
交通工具顏色名稱,例如黑色選用。 |
image |
車輛相片的網址。相片顯示大小約為 256 x 256 像素。必須是 jpg 或 png。選填。 |
CheckInInfo
合作夥伴支援登記方法所需的中繼資料。
JSON 表示法 | |
---|---|
{
"checkInType": enum ( |
欄位 | |
---|---|
checkInType |
傳送簽到指示的方法。 |