บริการสินค้าคงคลังในร้านช่วยให้คุณสร้างและอัปเดตอินสแตนซ์ของแหล่งข้อมูลสินค้าคงคลังในร้าน ซึ่งมีช่องที่มีค่าต่างกันสำหรับสถานที่ตั้งกิจการที่มีหน้าร้านจริงแต่ละแห่งได้ อินสแตนซ์สินค้าคงคลังในร้านแต่ละรายการเป็นอินสแตนซ์ย่อยของทรัพยากรผลิตภัณฑ์ที่มีอยู่ และรับช่วงช่องข้อมูลผลิตภัณฑ์จากทรัพยากรหลัก เช่น คุณอาจมีผลิตภัณฑ์ที่มีราคาและจำนวนแตกต่างกันในร้านค้าที่แตกต่างกัน แต่ใช้รหัส รายละเอียด และข้อมูลผลิตภัณฑ์อื่นๆ ร่วมกันในร้านค้าทั้งหมด ระบบจะใช้ข้อมูลสินค้าคงคลังในร้านสำหรับโปรแกรมแพลตฟอร์มในพื้นที่ของ Google และโฆษณาสินค้าคงคลังในร้าน
คู่มือนี้อธิบายสิ่งที่คุณต้องมีก่อนเริ่มใช้บริการสินค้าคงคลังในร้าน รวมถึงอธิบายช่องและวิธีการที่ใช้ได้ รวมถึงแสดงตัวอย่างคำขอบริการ
สิ่งที่ต้องดำเนินการก่อน
- หากต้องการใช้บริการสินค้าคงคลังในร้าน คุณจะต้องสร้าง Business Profile, ลิงก์ Business Profile กับบัญชี Merchant Center, ยืนยันธุรกิจ และตั้งค่ารหัสร้านค้า Business Profile
คุณต้องลงทะเบียนบัญชี Merchant Center ในโปรแกรมในพื้นที่ ซึ่งอาจเป็นแพลตฟอร์มในพื้นที่ของ Google หรือโฆษณาสินค้าคงคลังในร้าน หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับการใช้โฆษณาสินค้าคงคลังในร้านผ่าน Content API โปรดดูเริ่มต้นใช้งานโฆษณาสินค้าคงคลังในร้าน
บริการสินค้าคงคลังในร้านจะสร้างอินสแตนซ์สินค้าคงคลังในร้านสำหรับผลิตภัณฑ์ในร้านที่มีอยู่ ก่อนอื่นคุณต้องสร้างผลิตภัณฑ์ในร้านโดยใช้บริการ ผลิตภัณฑ์ Content API หรือฟีดข้อมูลของ Merchant Center โดยการตั้งค่าช่อง
channel
เป็นlocal
จากนั้นก็ใช้บริการสินค้าคงคลังในร้านเพื่อสร้างอินสแตนซ์สินค้าคงคลังในร้านสำหรับ Business Profilestorecode
แต่ละรายการที่ขายผลิตภัณฑ์ได้
ช่อง
อินสแตนซ์สินค้าคงคลังในร้านแต่ละรายการจะมีชุดช่องที่เชื่อมโยงกับตำแหน่งร้านค้าที่เฉพาะเจาะจงผ่านช่อง storeCode
(ซึ่งคุณกำหนดใน Business Profile) เฉพาะ storecode
และ productId
เท่านั้นที่จำเป็นต้องป้อนสำหรับคำขอทั้งหมด ฟิลด์อื่นๆ ทั้งหมดเป็นตัวเลือก:
- ต้องระบุสำหรับคำขอทั้งหมด:
storeCode
,productId
(ใน URL) - ไม่บังคับ:
quantity
,price
,salePrice
,salePriceEffectiveDate
,availability
,pickupMethod
,pickupSla
,instoreProductLocation
ดูรายการช่องสินค้าคงคลังในร้านและคำอธิบายทั้งหมดได้ในหน้าอ้างอิงสินค้าคงคลังในร้าน
วิธีการ
บริการสินค้าคงคลังในร้านมี 2 วิธีเท่านั้น ได้แก่
localinventory.insert
localinventory.insert
ช่วยให้สร้างอินสแตนซ์สินค้าคงคลังในร้านสำหรับผลิตภัณฑ์ในพื้นที่รายการเดียวได้
ตัวอย่างนี้แสดงวิธีใช้บริการสินค้าคงคลังในร้านเพื่อสร้างการลดราคาที่ร้านค้าตั้งแต่วันที่ 24 กุมภาพันธ์ 2021 เวลา 13:00 น. (GMT-8) จนถึงวันที่ 28 กุมภาพันธ์ 2021 เวลา 15:30 น. (GMT-8) คำขอจะอัปเดตจำนวนที่มีสำหรับอินสแตนซ์สินค้าคงคลังในร้านด้วย การเรียกนี้จะเขียนทับช่องที่ไม่รวมอยู่ในเนื้อหาของคำขอ ซึ่งต่างจากฟีดเสริมสำหรับข้อมูลที่ไม่ใช่ผลิตภัณฑ์ในร้าน
POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products/productId/localinventory
{
"storeCode": “1235”,
"salePrice": {
"value": “100.00”,
"currency": “USD”
},
"salePriceEffectiveDate": “2021-02-24T13:00-0800/2021-02-28T15:30-0800”,
"quantity": 200,
}
localinventory.custombatch
localinventory.custombatch
ช่วยให้คุณสร้างอินสแตนซ์สินค้าคงคลังในร้านหลายรายการสำหรับผลิตภัณฑ์ในร้านรายการเดียวในร้านค้าหลายแห่ง หรือสร้างอินสแตนซ์สินค้าคงคลังในร้านสำหรับผลิตภัณฑ์ในร้านหลายรายการ