หน้านี้จะบันทึกข้อกังวลที่ทราบของนักพัฒนาซอฟต์แวร์เกี่ยวกับ Merchant API
ปัญหาเกี่ยวกับอัตราการส่งข้อมูลสำหรับเมธอด insert ของผลิตภัณฑ์และสินค้าคงคลัง
รายงานเมื่อ: 28-01-2026 UTC | อัปเดตล่าสุด: 31-03-2026 UTC
เราได้รับรายงานปัญหาด้านประสิทธิภาพฝั่งไคลเอ็นต์เกี่ยวกับอัตราการส่งผ่านข้อมูลขณะส่งข้อมูลจำนวนมากไปยัง Merchant API คุณอาจพบปัญหานี้เมื่อใช้ไลบรารีของไคลเอ็นต์สำหรับเมธอดต่อไปนี้
accounts.productInputs.insertaccounts.products.localInventories.insertaccounts.products.regionalInventories.insert
เราได้ทำการปรับปรุงเพื่อเพิ่มประสิทธิภาพของระบบแบ็กเอนด์ต่างๆ หากยังพบปัญหานี้อยู่ คุณอาจต้องกำหนดค่าพูลช่องสัญญาณเพื่อเพิ่มอัตราการส่งข้อมูลสูงสุด ซึ่งจะข้ามขีดจำกัดสตรีม 100 รายการตามปกติของแชแนล gRPC เดียวโดยการจัดการการเชื่อมต่อที่เกี่ยวข้องหลายรายการ ดูข้อมูลเพิ่มเติมได้ที่เปลี่ยนโครงสร้างภายในโค้ดสำหรับคำขอหลายรายการพร้อมกัน: ปรับปรุงอัตราการส่งข้อมูลด้วยพูลแชแนล
ตัวระบุสินค้าที่มีสัญลักษณ์พิเศษ
รายงาน: 03-10-2025 UTC | อัปเดตล่าสุด: 08-04-2026 UTC
ผู้ใช้อาจพบปัญหาเมื่อจัดการผลิตภัณฑ์ที่ productId หรือ offerId ไม่เป็นไปตามหลักเกณฑ์การจัดรูปแบบรหัสผลิตภัณฑ์
รหัสสินค้าดังกล่าวอาจมีสัญลักษณ์พิเศษ โดยเฉพาะเครื่องหมายทับ (/) เครื่องหมายโคลอน (:) เครื่องหมายทิลเดอ (~) และเครื่องหมายเปอร์เซ็นต์ (%) แพลตฟอร์มอย่าง Merchant Center อนุญาตให้ใช้สัญลักษณ์พิเศษบางอย่างในรหัสสินค้าอยู่แล้ว
เนื่องจาก Merchant API รวมตัวระบุสินค้าไว้ในทรัพยากร name โดยตรงเป็นส่วนหนึ่งของ URL (เช่น accounts/{account}/products/{productId}) อักขระเหล่านี้จึงอาจรบกวนการกำหนดเส้นทางและการแยกวิเคราะห์ URL มาตรฐาน ซึ่งทำให้เกิดข้อผิดพลาด 404 Not Found หรือ 400 Bad Request ที่ไม่คาดคิดระหว่างการดำเนินการ GET, PATCH หรือ DELETE
หากต้องการโต้ตอบกับผลิตภัณฑ์ที่มีอักขระเหล่านี้อย่างปลอดภัย คุณต้องเข้ารหัสส่วน productId หรือ offerId ของชื่อทรัพยากร อัลกอริทึมการเข้ารหัสคือการเข้ารหัส Base64URL ที่ไม่มีการเติม ดูข้อมูลเพิ่มเติมได้ที่ accounts.productInputs.name
แก้ไขแล้ว: เราได้เปิดตัวโซลูชันเพื่อสร้างมาตรฐานให้กับลักษณะการทำงานในระบบนิเวศของ Merchant API เราได้เพิ่มช่อง base64_encoded_name ใหม่ลงในการตอบกลับจาก API ซึ่งระบุชื่อทรัพยากรที่เข้ารหัสไว้ล่วงหน้า ซึ่งช่วยให้คุณใช้เอาต์พุตของรายการหรือรับการเรียกโดยตรงเป็นอินพุตสำหรับการอัปเดตครั้งต่อๆ ไปได้โดยไม่ต้องทำการเข้ารหัสด้วยตนเอง
ความล่าช้าหลังจากสร้างแหล่งข้อมูล
รายงานเมื่อ: 10-04-2024 UTC | อัปเดตล่าสุด: 12-05-2024 UTC
เกิดความล่าช้าที่ทราบเมื่อพยายามแทรกผลิตภัณฑ์ โปรโมชัน หรือรีวิวทันทีหลังจากสร้าง DataSource ใหม่ ระบบแสดงข้อผิดพลาด Data source not found เมื่อพยายามแทรกรายการภายใน 5 นาทีหลังจากสร้างแหล่งข้อมูล
แก้ไขแล้ว: เราได้แก้ไขความล่าช้านี้แล้ว ซึ่งช่วยให้คุณโต้ตอบกับแหล่งข้อมูลที่สร้างขึ้นใหม่ได้ทันทีมากขึ้น
หากมีปัญหาอื่นๆ
หากพบปัญหาอื่นๆ โปรดไปที่หน้ารับความช่วยเหลือเกี่ยวกับ Merchant API และแสดงความคิดเห็น