เราออกแบบ Merchant API ให้คุ้นเคยกับ Content API สำหรับนักพัฒนาซอฟต์แวร์ Shopping แต่ใช้งานง่ายและยืดหยุ่นมากกว่า ข้อมูลโดยละเอียดเกี่ยวกับการออกแบบ ของ Merchant API มีดังนี้
API ย่อย
Merchant API คือคอลเล็กชันของ API ย่อย API ย่อยคือกลุ่มของบริการและทรัพยากรที่เกี่ยวข้อง การออกแบบนี้ช่วยให้คุณเลือกใช้เฉพาะ API ย่อยที่จำเป็นสำหรับการผสานรวมเฉพาะได้
Merchant API มี API ย่อยต่อไปนี้
- บัญชี: จัดการบัญชีผู้ขายจำนวนมาก
- ผลิตภัณฑ์: จัดการข้อมูลผลิตภัณฑ์ เช่น ราคาและความพร้อมจำหน่ายสินค้า
- แหล่งข้อมูล: ดูและจัดการแหล่งข้อมูลสำหรับผลิตภัณฑ์
- สินค้าคงคลัง: แสดงผลิตภัณฑ์ตามร้านค้าหรือภูมิภาคใน Google
- รายงาน: ดูข้อมูลเกี่ยวกับผลิตภัณฑ์ ประสิทธิภาพ และภาพรวมทางการแข่งขันใน Google
- โปรโมชัน: สร้างและจัดการโปรโมชันเพื่อแสดงข้อเสนอพิเศษสำหรับผลิตภัณฑ์
- พาร์ทเนอร์ทางธุรกิจสำหรับฟีดในพื้นที่: อัปโหลดฟีดสินค้าคงคลังของผลิตภัณฑ์ในร้าน
- แหล่งที่มาของ Conversion: จัดการแหล่งที่มาของ Conversion สำหรับบัญชี
Merchant API ยังอยู่ในขั้นเบต้า และจะเพิ่ม API ย่อยอื่นๆ ในอนาคต
การขนส่ง
กลไกการส่งเริ่มต้นของ Merchant API คือ gRPC นอกจากนี้คุณยังใช้ REST ได้อีกด้วย
ดูข้อมูลเพิ่มเติมในคู่มือเริ่มใช้งานฉบับย่อ
การกำหนดเวอร์ชัน
และ API ย่อยจะมีเวอร์ชันแยกกัน ซึ่งหมายความว่าคุณไม่ต้องดำเนินการใดๆ หากเราอัปเดต API ย่อยที่คุณไม่ได้ใช้ คุณเพียงต้องอัปเดตโค้ดเมื่อมีการเผยแพร่ API ย่อยเวอร์ชันใหม่เท่านั้น
เวอร์ชันที่ลงท้ายด้วย "เบต้า" อาจมีการเปลี่ยนแปลงหรือนำออก