เวลาจัดส่งผลิตภัณฑ์คือเวลาโดยประมาณที่ใช้ในการนำส่งคำสั่งซื้อ หลังจากที่สั่งซื้อ สัญญาณการจัดส่ง พาร์ทเนอร์สามารถใช้ฟีเจอร์นี้เพื่อกำหนดเวลาจัดส่งสำหรับภูมิภาคที่เฉพาะเจาะจงในนามของผู้ขายที่พาร์ทเนอร์ทำงานร่วมด้วย
พาร์ทเนอร์ที่ใช้สัญญาณการจัดส่งสามารถใช้แหล่งข้อมูลนี้เพื่อกำหนดเวลานำส่งสำหรับ
คู่ข้อเสนอ-ภูมิภาค รวมถึงดูหรือลบเวลานำส่งที่มีอยู่ในนามของ
ผู้ขายที่ลิงก์อยู่ แหล่งข้อมูล One
ProductDeliveryTime
จะจัดเก็บ
เวลาจัดส่งหลายรายการ และมีProductDeliveryTime
อินสแตนซ์ได้เพียง 1 รายการต่อข้อเสนอ
หากต้องการใช้ProductDeliveryTime
ให้ตรวจสอบสิทธิ์ในฐานะบัญชี Merchant
Center ของคุณเอง ไม่ใช่บัญชีผู้ขายที่คุณกำลังอัปเดต
สร้าง
พาร์ทเนอร์ที่ส่งสัญญาณการจัดส่งสามารถสร้างหรืออัปเดตเวลาจัดส่งผลิตภัณฑ์ได้โดย
เรียกใช้ create
ด้วย
merchantId
ของบัญชีผู้ขายที่จะอัปเดต และอินสแตนซ์ ProductDeliveryTime
หากต้องการอัปเดตเวลาในการนำส่งผลิตภัณฑ์ที่มีอยู่ โปรดระบุProductDeliveryTime
ฟิลด์ทั้งหมด รวมถึงฟิลด์ที่ไม่มีการเปลี่ยนแปลง create
คำขอแต่ละรายการจะเขียนทับอินสแตนซ์ก่อนหน้า ดังนั้นฟิลด์ที่คุณไม่ได้รวมไว้
จะหายไป เมธอดนี้จะแสดงผลอินสแตนซ์ ProductDeliveryTime
พร้อมข้อมูลที่อัปเดตซึ่งคุณส่ง
ProductDeliveryTime
แต่ละรายการมีรายการ areaDeliveryTimes
ได้สูงสุด 100 รายการ
POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/productdeliverytime
ตัวอย่างเนื้อความของคำขอมีดังนี้
{
"productId": {
"productId": "online:en:US:offer-id"
}
"areaDeliveryTimes": [
{
"deliveryArea": {
"countryCode": "US"
"postalCodeRange": {
"firstPostalCode": "123*"
"lastPostalCode": "456*"
}
}
"deliveryTime": {
"minHandlingTimeDays": "0"
"maxHandlingTimeDays": "1"
"minTransitTimeDays": "2"
"maxTransitTimeDays": "4"
}
},
{
"deliveryArea": {
"countryCode": "US"
"administrativeAreaCode": "NY"
}
"deliveryTime": {
"minHandlingTimeDays": "0"
"maxHandlingTimeDays": "1"
"minTransitTimeDays": "5"
"maxTransitTimeDays": "7"
}
}
]
}
รับ
รับเวลานำส่งของผลิตภัณฑ์โดยการเรียกใช้
get
ด้วย
merchantId
ของผู้ขายและ productId
เมธอดนี้จะแสดงผลอินสแตนซ์ ProductDeliveryTime
สำหรับ productId
ที่ระบุ
GET https://shoppingcontent.googleapis.com/content/v2.1/merchantId/productdeliverytime/productId
ลบ
พาร์ทเนอร์ที่ใช้สัญญาณการจัดส่งสามารถลบเวลานำส่งของผลิตภัณฑ์ได้โดยเรียกใช้
delete
ด้วย
merchantId
ของผู้ขายและ productId
เมธอดนี้จะแสดงผลการตอบกลับที่ว่างเปล่า
DELETE https://shoppingcontent.googleapis.com/content/v2.1/merchantId/productdeliverytime/productId