การออกแบบ Merchant API

เราออกแบบ Merchant API ให้มีความคุ้นเคยสำหรับนักพัฒนาแอป Content API for Shopping แต่มีความเรียบง่ายและยืดหยุ่นมากขึ้น โปรดดูข้อมูลโดยละเอียดเกี่ยวกับการออกแบบ Merchant API

API ย่อย

Merchant API คือชุดของ API ย่อย โดย API ย่อยเป็นกลุ่มของบริการและทรัพยากรที่เกี่ยวข้อง การออกแบบนี้หมายความว่าคุณสามารถเลือกใช้เฉพาะ API ย่อยที่จำเป็นสำหรับการผสานรวมที่ไม่เหมือนใครของคุณ

Merchant API มี API ย่อยต่อไปนี้

  • บัญชี: จัดการบัญชี Merchant Center ได้อย่างมีประสิทธิภาพ
  • Conversion: จัดการแหล่งที่มาของ Conversion สำหรับบัญชี
  • แหล่งข้อมูล: ดูและ จัดการแหล่งข้อมูลสำหรับผลิตภัณฑ์
  • การแก้ปัญหา: รับ ปัญหาที่ส่งผลต่อบัญชีและสร้างหน้าการวินิจฉัยในแอป
  • สินค้าคงคลัง: แสดง ผลิตภัณฑ์ตามร้านค้าหรือภูมิภาคใน Google
  • การเป็นพาร์ทเนอร์ฟีดสินค้าคงคลังของสินค้าในร้าน:อัปโหลดฟีดสินค้าคงคลังของสินค้าในร้าน
  • การแจ้งเตือน: จัดการ การสมัครรับข้อมูลการแจ้งเตือน
  • การติดตามคำสั่งซื้อ: ระบุ ข้อมูลการติดตามคำสั่งซื้อย้อนหลังเพื่อปรับปรุงค่าประมาณการจัดส่งและเพิ่มประสิทธิภาพ ข้อมูลด้วยคำอธิบายประกอบการจัดส่ง
  • ข้อมูลสินค้า: จัดการข้อมูลสินค้า เช่น ราคาและความพร้อมจำหน่ายสินค้า
  • Product Studio: ใช้ Google Product Studio เพื่อสร้างรูปภาพผลิตภัณฑ์และข้อความแนะนำ โดยอัตโนมัติ
  • โปรโมชัน: สร้างและ จัดการโปรโมชันเพื่อแสดงข้อเสนอพิเศษสำหรับผลิตภัณฑ์
  • Quota: ตรวจสอบ โควต้า API ของบัญชี
  • รายงาน: ดูข้อมูลเกี่ยวกับ ผลิตภัณฑ์ ประสิทธิภาพ และภาพรวมด้านการแข่งขันใน Google
  • รีวิว: จัดการรีวิวผลิตภัณฑ์และ ผู้ขาย

การขนส่ง

กลไกการขนส่งเริ่มต้นของ Merchant API คือ gRPC นอกจากนี้ คุณยังใช้ RESTได้ด้วย

ดูข้อมูลเพิ่มเติมได้ในคู่มือเริ่มใช้งานฉบับย่อสำหรับ

Enum

ช่อง Enum ใน Merchant API อาจแสดงค่าใหม่ในอนาคต คุณควรจัดโครงสร้างโค้ดในลักษณะที่สามารถจัดการค่าที่ไม่รู้จักได้อย่างเหมาะสม คุณควรตรวจสอบการเกิดขึ้นของค่า Enum ที่ไม่รู้จักและดำเนินการเพื่ออัปเดตโค้ดให้เป็นปัจจุบัน

การกำหนดเวอร์ชัน

API ย่อยจะมีการกำหนดเวอร์ชันแยกกัน ซึ่งหมายความว่าคุณไม่จำเป็นต้องดำเนินการใดๆ หากเราอัปเดต API ย่อยที่คุณไม่ได้ใช้ คุณจะต้องอัปเดตโค้ดเมื่อมีการเผยแพร่ API ย่อยเวอร์ชันใหม่ที่คุณใช้ ดูข้อมูลเพิ่มเติมได้ที่ การกำหนดเวอร์ชัน

เวอร์ชันที่ลงท้ายด้วย "เบต้า" อาจมีการเปลี่ยนแปลงหรือนำออก