เริ่มต้นใช้งาน Merchant API

เปิดใช้ Merchant API ในโปรเจ็กต์ที่อยู่ในระบบคลาวด์เพื่อเริ่มต้นใช้งาน

วิธีใช้ Merchant API มีดังนี้

ใช้ไลบรารีของไคลเอ็นต์

Merchant API ประกอบด้วย API ย่อยหลายรายการ

API ย่อยแต่ละรายการมีโค้ดตัวอย่างและไลบรารีของไคลเอ็นต์เพื่อช่วยคุณเริ่มต้นใช้งาน

หากคุณใช้ Content API for Shopping อยู่แล้ว โปรดดูความเข้ากันได้ของ Content API for Shopping

ส่งคำขอ

Merchant API ใช้ชื่อทรัพยากรแทนรหัสในการระบุตัวตน ตัวอย่างชื่อทรัพยากรของผลิตภัณฑ์อาจเป็นaccounts/123/products/online~en~US~sku123 โดยที่ 123 คือตัวระบุที่ไม่ซ้ำกันของบัญชี และ online~en~US~sku123 คือตัวระบุที่ไม่ซ้ำกันของผลิตภัณฑ์

หากต้องการดำเนินการกับทรัพยากร ให้ส่งคำขอไปยัง URL ในรูปแบบต่อไปนี้

https://merchantapi.googleapis.com/{SUB_API}/{VERSION}/{RESOURCE_NAME}:{METHOD}

ตัวอย่างเช่น คําขอนี้จะลบสินค้าคงคลังระดับภูมิภาค

DELETE https://merchantapi.googleapis.com/inventories/v1beta/accounts/123/products/online~en~US~sku123/regionalInventories/456

หากต้องการสร้างทรัพยากรใหม่ คุณสามารถใช้ชื่อทรัพยากรของทรัพยากรหลักและ URL ต่อไปนี้

POST https://merchantapi.googleapis.com/{SUB_API}/{VERSION}/{RESOURCE_NAME_OF_PARENT}/{RESOURCE}

ตัวอย่างเช่น วิธีสร้างภูมิภาคใหม่สําหรับ account/123

POST https://merchantapi.googleapis.com/accounts/v1beta/accounts/123/regions

ดูรายละเอียดเพิ่มเติมเกี่ยวกับบริการที่เฉพาะเจาะจงได้ในเอกสารอ้างอิงของ Merchant API

ใช้ gRPC หรือ REST

Merchant API รองรับ gRPC และ REST การเรียก Merchant API มี 2 วิธีดังนี้

gRPC (แนะนำ) REST
  1. สร้างเนื้อหาของคําขอเป็นบัฟเฟอร์โปรโตคอล
  2. ส่งเนื้อหาคำขอไปยังเซิร์ฟเวอร์ด้วย HTTP/2
  3. แปลงค่าการตอบกลับเป็นบัฟเฟอร์โปรโตคอล
  4. ตีความผลลัพธ์
  1. สร้างเนื้อหาของคำขอเป็นออบเจ็กต์ JSON
  2. ส่งไปยังเซิร์ฟเวอร์โดยใช้ HTTP 1.1
  3. แปลงค่าการตอบกลับเป็นออบเจ็กต์ JSON
  4. ตีความผลลัพธ์

รับความช่วยเหลือ

ดูข้อมูลเกี่ยวกับการรับการสนับสนุนได้ที่รับความช่วยเหลือเกี่ยวกับ Merchant API

แสดงความคิดเห็น

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

  • ฟีเจอร์ API: ส่งแบบฟอร์มความคิดเห็น
  • เอกสารประกอบ: ใช้การกดไอคอนชอบในหน้าเว็บและปุ่มส่งความคิดเห็น
  • ตัวอย่างและไลบรารี: ใช้ปุ่มปัญหาใหม่ใน GitHub

หากต้องการแสดงความคิดเห็นทั่วไปหลังจากใช้งานแต่ละงาน ให้ใช้แบบฟอร์มความคิดเห็น