แนวทางปฏิบัติแนะนำด้านประสิทธิภาพ

การอัปโหลดผลิตภัณฑ์ใช้เวลาตามจำนวนการดำเนินการ หากคุณต้องอัปโหลดผลิตภัณฑ์จำนวนมากในช่วงเวลาสั้นๆ การดำเนินการนี้อาจทำให้กระบวนการดูช้าลง

เราขอแนะนำให้เรียกใช้ CSS API แบบขนาน

การเรียกแบบขนาน

เราขอแนะนำให้ใช้การเรียกแบบขนานเพื่ออัปโหลดผลิตภัณฑ์หลายรายการพร้อมกันเพื่อเร่งกระบวนการอัปโหลด ซึ่งจะช่วยลดเวลาในการอัปโหลดโดยรวมได้อย่างมาก ใช้ฟีเจอร์ที่เหมาะสมกับภาษาโปรแกรมของคุณ

สำหรับ Java ให้ใช้เวอร์ชันแบบอะซิงโครนัสภายในตัวดำเนินการแบบขนาน

ApiFuture<CssProductInput> future =
  cssProductInputsServiceClient.insertCssProductInputCallable().futureCall(request);

ดูข้อมูลเพิ่มเติมได้ใน เอกสารประกอบของ Merchant API สำหรับคำขอพร้อมกัน

การดำเนินการแบบกลุ่ม / ชุด

แม้ว่า CSS API จะไม่รองรับการดำเนินการแบบกลุ่มและแบบชุดโดยตรง แต่หากคุณเรียกใช้ API โดยตรงโดยใช้ HTTP คุณสามารถใช้ฟีเจอร์การดำเนินการแบบกลุ่มเริ่มต้นของ Google API ได้ โปรดดูวิธีการโดยละเอียดในเอกสารประกอบของ Media-CDN หรือ Cloud Storage