หน้านี้บันทึกข้อกังวลที่ทราบของนักพัฒนาซอฟต์แวร์เกี่ยวกับ Merchant API
ข้อผิดพลาดแบบสุ่ม UnauthenticatedException รายการ
รายงาน: 2026-03-30 UTC
ลูกค้าหลายรายพบUnauthenticatedException
ข้อผิดพลาดเป็นระยะๆ เมื่ออัปโหลดผลิตภัณฑ์และเข้าถึง API อื่นๆ ของ Merchant Center
ข้อผิดพลาดเกิดขึ้นแบบสุ่มแม้จะมีการลองใหม่ และส่งผลต่อทั้งการเรียกครั้งแรกและความพยายามครั้งต่อๆ ไป
การเชื่อมต่อบางรายการอาจไม่สำเร็จ แต่บางรายการอาจสำเร็จในเวลาอันสั้น
ยังไม่มีวิธีแก้หรือคำแนะนำในขณะนี้
ข้อความเวลาในการตอบสนองที่เพิ่มขึ้น DEADLINE_EXCEEDED และ INTERNAL_ERROR สำหรับวิธีการของผลิตภัณฑ์และสินค้าคงคลัง
รายงาน: 2026-03-18 UTC | แก้ไขแล้ว: 2026-03-31 UTC
ผู้ใช้บางรายพบว่ามีความหน่วงอย่างต่อเนื่องและได้รับข้อความ DEADLINE_EXCEEDED หรือ INTERNAL_ERROR บ่อยครั้งเมื่อใช้เมธอด productInputs และ regionalInventories สาเหตุหลักคือเหตุการณ์ระดับแบ็กเอนด์ที่ส่งผลต่อ
ประสิทธิภาพการประมวลผล
การแก้ไข: เหตุการณ์นี้ได้รับการบรรเทาอย่างเต็มรูปแบบในวันที่ 31 มีนาคม 2026 หลังจาก การลดผลกระทบ อัตราข้อผิดพลาดลดลงอย่างมาก หากยังคงพบว่าเวลาในการตอบสนองสูง เราขอแนะนำให้ตรวจสอบการหมดเวลาฝั่งไคลเอ็นต์และลดขนาดกลุ่มคำขอ
ปัญหาเกี่ยวกับปริมาณงานสำหรับวิธีการของผลิตภัณฑ์และสินค้าคงคลัง insert
รายงาน: 28-01-2026 UTC | อัปเดตล่าสุด: 31-03-2026 UTC
เราได้รับรายงานเกี่ยวกับปัญหาด้านประสิทธิภาพฝั่งไคลเอ็นต์ที่มีอัตราการส่งข้อมูลต่ำ ขณะส่งข้อมูลจำนวนมากไปยัง Merchant API คุณอาจเห็นปัญหานี้เมื่อใช้ไลบรารีของไคลเอ็นต์สำหรับเมธอดต่อไปนี้
accounts.productInputs.insertaccounts.products.localInventories.insertaccounts.products.regionalInventories.insert
เราได้ปรับปรุงเพื่อเพิ่มประสิทธิภาพของระบบแบ็กเอนด์ต่างๆ หากยังพบปัญหานี้อยู่ คุณอาจต้องกำหนดค่ากลุ่มช่องเพื่อเพิ่มปริมาณงานสูงสุด ซึ่งจะข้ามขีดจํากัดสตรีม 100 รายการตามปกติของช่อง gRPC เดียวโดยการจัดการการเชื่อมต่อพื้นฐานหลายรายการ ดูข้อมูลเพิ่มเติมได้ที่ปรับโครงสร้างโค้ดสำหรับคำขอหลายรายการพร้อมกัน: ปรับปรุงอัตราการส่งข้อมูลด้วยพูลของช่องสัญญาณ
ตัวระบุผลิตภัณฑ์ที่มีอักขระพิเศษ
รายงาน: 2025-10-03 UTC | อัปเดตล่าสุด: 2026-04-08 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 โดยไม่มีการเพิ่ม Padding ดูข้อมูลเพิ่มเติมได้ที่
accounts.productInputs.name
แก้ไขแล้ว: เราได้เปิดตัวโซลูชันเพื่อกำหนดลักษณะการทำงานให้เป็นมาตรฐานใน
ระบบนิเวศของ Merchant API เราได้เพิ่มฟิลด์ใหม่ base64_encoded_name ลงในคำตอบของ API
ซึ่งมีชื่อทรัพยากรที่เข้ารหัสล่วงหน้า ทำให้คุณใช้
เอาต์พุตของการเรียก list หรือ get โดยตรงเป็นอินพุตสำหรับการอัปเดตในภายหลัง
โดยไม่ต้องเข้ารหัสด้วยตนเอง
ความล่าช้าหลังจากสร้างแหล่งข้อมูล
รายงาน: 2024-04-10 UTC | อัปเดตล่าสุด: 2024-05-12 UTC
เกิดความล่าช้าที่ทราบแล้วเมื่อพยายามแทรกผลิตภัณฑ์ โปรโมชัน หรือรีวิว
ทันทีหลังจากสร้าง DataSource ใหม่ ระบบแสดงData source not foundข้อผิดพลาด
เมื่อพยายามแทรกรายการภายใน 5 นาทีหลังจากสร้างแหล่งข้อมูล
แก้ไขแล้ว: ความล่าช้านี้ได้รับการแก้ไขแล้ว ทำให้สามารถโต้ตอบกับแหล่งข้อมูลที่สร้างขึ้นใหม่ได้ทันทีมากขึ้น
มีปัญหาอื่นๆ ไหม
โปรดไปที่หน้ารับความช่วยเหลือเกี่ยวกับ Merchant API และ ส่งความคิดเห็น หากพบปัญหาอื่นๆ