หน้านี้อธิบายวิธีสร้างบัญชี Merchant Center และอัปโหลด ผลิตภัณฑ์ตัวอย่างโดยใช้ Merchant API
ก่อนเริ่มต้น
เปิดใช้ Merchant API ในโปรเจ็กต์ Google Cloud คุณจะต้องใช้รหัสนี้เพื่อ การตรวจสอบสิทธิ์
ฉันมีโปรเจ็กต์ Google Cloud ไหม
หากคุณใช้การผสานรวม API ใน Apps Script โดยใช้ บริการเนื้อหา Shopping ระบบจะสร้าง โปรเจ็กต์ Google Cloud เริ่มต้นและเปิดใช้บริการ Merchant API โดยอัตโนมัติ อย่างไรก็ตาม คุณยังคงต้องลงทะเบียนเป็นนักพัฒนาแบบครั้งเดียวก่อน จึงจะใช้ Merchant API ได้ ดูข้อมูลเพิ่มเติมได้ที่การใช้บริการ Merchant API ใน Apps Script
หรือหากไม่มีโปรเจ็กต์ Google Cloud คุณก็สร้างโปรเจ็กต์ Google Cloud ได้
ขั้นตอนที่ 1 สร้างบัญชี Merchant Center
หากต้องการใช้ Merchant API คุณต้องมีบัญชี Merchant Center หากต้องการสร้างบัญชี โปรดดูหัวข้อเริ่มต้นใช้งาน Merchant Center หากมีบัญชี Merchant Center ที่มีสิทธิ์ระดับ "ผู้ดูแลระบบ" อยู่แล้ว คุณสามารถใช้บัญชีนั้นได้
ขั้นตอนที่ 2 ตั้งค่าการตรวจสอบสิทธิ์สำหรับ Merchant API
วิธีที่ดีที่สุดในการตั้งค่าการตรวจสอบสิทธิ์จะขึ้นอยู่กับสภาพแวดล้อมที่คุณวางแผนจะทำงาน ดังนี้
- หากคุณเป็นผู้ให้บริการบุคคลที่สาม ให้แอปของคุณขอสิทธิ์เข้าถึงบัญชี Merchant Center ของลูกค้าโดยใช้ OAuth 2.0 โปรดดูรายละเอียดที่หัวข้อเข้าถึงบัญชีลูกค้า หากต้องการลงทะเบียน คุณจะต้องรับโทเค็น OAuth สำหรับบัญชี Google
- หากคุณกำลังพัฒนาแอปภายในที่ต้องการสิทธิ์เข้าถึงเฉพาะบัญชี Merchant Center ของคุณ โปรดดูเข้าถึงบัญชีแทน
ขั้นตอนที่ 3: เลือกวิธีโต้ตอบกับ Merchant API
การโต้ตอบกับ Merchant API ทำได้ 2 วิธี ดังนี้
การเรียก API โดยตรง
ส่งคำขอดิบไปยังปลายทาง API โดยตรง ซึ่งโดยปกติจะผ่าน HTTP(S) คุณต้องจัดการการสร้างเนื้อหาคำขอ การตั้งค่าส่วนหัว (รวมถึงการตรวจสอบสิทธิ์) และการแยกวิเคราะห์การตอบกลับด้วยตนเอง
คู่มือการเรียก API โดยตรงไลบรารีของไคลเอ็นต์
ใช้ไลบรารีที่สร้างไว้ล่วงหน้าซึ่งห่อหุ้มรายละเอียดระดับต่ำของการส่งคำขอและการจัดการการตอบกลับ โดยจะจัดการการตรวจสอบสิทธิ์ การซีเรียลไลซ์คำขอ/การตอบกลับ และโค้ดบอยเลอร์เพลตอื่นๆ
คู่มือไลบรารีของไคลเอ็นต์