แชร์ผ่าน


แนวทางปฏิบัติที่ดีที่สุดสําหรับ API

ต่อไปนี้เป็นแนวทางปฏิบัติที่ดีที่สุดที่แนะนํา

ทรัพยากรผลิตภัณฑ์

เคล็ดลับทั่วไป

  • ลดจํานวนคําขอที่คุณส่งโดยการอัปเดตเฉพาะผลิตภัณฑ์ที่มีการเปลี่ยนแปลง

  • คุณควรระบุวันหมดอายุสําหรับผลิตภัณฑ์ของคุณ หากคุณไม่ดําเนินการ ผลิตภัณฑ์จะหมดอายุ 30 วันนับจากวันที่คุณเพิ่มเข้าไป

  • ตรวจสอบให้แน่ใจว่าได้อัปเดตผลิตภัณฑ์ของคุณก่อนที่ผลิตภัณฑ์จะหมดอายุ หากผลิตภัณฑ์หมดอายุคุณต้องเพิ่มอีกครั้งซึ่งจะส่งผลให้เกิดความล่าช้าในขณะที่ผลิตภัณฑ์ผ่านการตรวจสอบบรรณาธิการ คุณควรติดตามผลิตภัณฑ์ที่ใกล้หมดอายุและก่อนที่ผลิตภัณฑ์จะหมดอายุให้อัปเดตวันหมดอายุหรืออัปเดตเพียงผลิตภัณฑ์ (คุณไม่จําเป็นต้องอัปเดตเขตข้อมูลของผลิตภัณฑ์) ซึ่งจะขยายวันหมดอายุโดยอัตโนมัติอีก 30 วัน ถ้าคุณกําหนดวันหมดอายุอย่างชัดเจน การอัปเดตผลิตภัณฑ์จะไม่ขยายวันหมดอายุโดยอัตโนมัติอีก 30 วันในกรณีนี้

เคล็ดลับแบทช์

  • ใช้การประมวลผลชุดงานเมื่อใดก็ตามที่คุณประมวลผลมากกว่าหนึ่งรายการ การใช้การประมวลผลชุดงานจะช่วยลดค่าใช้จ่ายค่าใช้จ่ายที่เกี่ยวข้องกับคําขอ HTTP แทนที่จะเกิดค่าใช้จ่ายสําหรับแต่ละรายการหากคุณต้องการส่งคําขอเป็นรายตัว คุณจะเกิดค่าใช้จ่ายเพียงครั้งเดียว

  • สําหรับการดําเนินการแบทช์ใช้แบบแผนการบีบอัด Gzip เพื่อบีบอัดคําขอและเนื้อความการตอบสนอง หากคุณใช้การบีบอัด ให้รวมส่วนหัวของ Content-Encoding คําขอ HTTP และตั้งค่าเป็น gzip API เนื้อหาสนับสนุนเฉพาะการบีบอัด Gzip

เคล็ดลับปริมาณ

  • หากคุณวางแผนที่จะนําเสนอผลิตภัณฑ์มากกว่า 50 ล้านรายการ โปรดติดต่อผู้จัดการบัญชี Microsoft หรือตัวแทนฝ่ายสนับสนุนด้านเทคนิคของคุณก่อนที่จะสร้างแอปพลิเคชันของคุณ

ทรัพยากรสถานะ

  • รายงานสถานะแค็ตตาล็อกประกอบด้วยข้อเสนอทั้งหมดที่ถูกอัปโหลดและปฏิเสธก่อนหน้านี้ใน 30 วันที่ผ่านมา เนื่องจากขนาดของรายงานอาจมีขนาดใหญ่มากโดยขึ้นอยู่กับจํานวนกิจกรรม คุณควรจํากัดความถี่ที่คุณร้องขอเป็นรายชั่วโมง