ข้อมูลการดำเนินการคำสั่งซื้อที่เชื่อมโยงกับใบสั่งซื้อหรือรายการโฆษณาที่เฉพาะเจาะจง
การแสดง JSON | |
---|---|
{ "id": string, "fulfillmentType": enum ( |
ช่อง | |
---|---|
id |
ตัวระบุที่ไม่ซ้ำกันสำหรับตัวเลือกบริการนี้ |
fulfillmentType |
ต้องระบุ: ประเภทของการดำเนินการตามคำสั่งซื้อ |
expectedFulfillmentTime |
กรอบเวลาหากมีการระบุช่วงเวลา หรือเวลาถึงโดยประมาณหากระบุช่วงเวลาเดียว เวลานำส่งหรือเวลาไปรับที่คาดไว้ |
expectedPreparationTime |
กรอบเวลาหากมีการระบุช่วงเวลา หรือเวลาถึงโดยประมาณหากระบุช่วงเวลาเดียว ถึงเวลาเตรียมอาหารแล้ว แนะนำให้ทำแบบครั้งเดียว |
location |
สถานที่รับสินค้าหรือจัดส่ง |
expireTime |
เวลาที่ตัวเลือกการดำเนินการตามคำสั่งซื้อนี้จะหมดอายุ การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่แม่นยำเป็นหน่วยนาโนวินาที ตัวอย่าง: |
price |
ค่าใช้จ่ายของตัวเลือกนี้ |
fulfillmentContact |
ข้อมูลติดต่อของผู้ใช้สำหรับการดำเนินการตามคำสั่งซื้อนี้ |
shippingMethodName |
ชื่อของวิธีการจัดส่งที่ผู้ใช้เลือก |
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 |
ยี่ห้อยานพาหนะ (เช่น "ฮอนด้า") ซึ่งจะแสดงต่อผู้ใช้และต้องแปลเป็นภาษาท้องถิ่น ต้องระบุ |
model |
รุ่นของยานพาหนะ (เช่น "Grom") ซึ่งจะแสดงต่อผู้ใช้และต้องแปลเป็นภาษาท้องถิ่น ต้องระบุ |
licensePlate |
หมายเลขป้ายทะเบียนยานพาหนะ (เช่น "1ABC234") ต้องระบุ |
colorName |
ชื่อสีของยานพาหนะ เช่น สีดำ (ไม่บังคับ) |
image |
URL ไปยังรูปภาพของยานพาหนะ รูปภาพจะแสดงขนาดประมาณ 256x256px ต้องเป็น jpg หรือ png ไม่บังคับ |
CheckInInfo
พาร์ทเนอร์ต้องระบุข้อมูลเมตาเพื่อรองรับวิธีเช็คอิน
การแสดง JSON | |
---|---|
{
"checkInType": enum ( |
ช่อง | |
---|---|
checkInType |
วิธีการส่งวิธีการเช็คอิน |