เมื่อ Cloud Search ได้รับคำขอลบรายการ คำขอจะไม่ได้นำรายการทั้งหมดออกทันที แต่ Cloud Search จะดำเนินการทำเครื่องหมายว่าลบโดยการทำเครื่องหมายรายการว่าลบแล้วและนำชุดย่อยของข้อมูลสินค้าออก เช่น ACL, เนื้อหา, ข้อมูลที่มีโครงสร้าง และข้อมูลเมตา ส่วนข้อมูลอื่นๆ เช่น เวอร์ชันของรายการจะยังคงอยู่
หากคำขอการจัดทำดัชนีอีกครั้งระบุเวอร์ชันที่สูงกว่าค่าที่มีอยู่ ให้จัดทำดัชนีรายการนั้นอีกครั้งขณะที่อยู่ในสถานะการลบแบบชั่วคราวจะคืนค่ารายการดังกล่าว
ระบบจะทำเครื่องหมายรายการว่าลบแล้วเป็นเวลา 7-10 วันหลังจากนั้น Cloud Search จะลบแบบถาวรเพื่อลบรายการออกอย่างถาวร รายการดังกล่าวจะไม่มีอยู่อีกต่อไปและหมายเลขเวอร์ชันไม่ได้อ้างอิงถึงรายการดังกล่าวอีกต่อไป
รักษาเวอร์ชันรายการให้สอดคล้องกัน
เครื่องมือเชื่อมต่อเนื้อหาของคุณควรจัดการการกำหนดเวอร์ชันของรายการ อย่างไรก็ตาม หากคุณลบรายการที่อยู่นอกตรรกะของเครื่องมือเชื่อมต่อโดยใช้ items.delete คุณต้องทำอย่างใดอย่างหนึ่งต่อไปนี้เพื่อให้การจัดทำดัชนีใหม่สำเร็จ
- จัดทำดัชนีเนื้อหาอีกครั้งหลังจากการลบจริง (7-10 วัน)
- เมื่อลบรายการด้วยตนเอง ให้ใช้เวอร์ชันรายการจริงซึ่งรับได้ด้วยการเรียกใช้ items.get แทนสตริงแบบสุ่ม เช่น "ไม่มี"
หากไม่ปฏิบัติตามคำแนะนำข้างต้น เกิดข้อผิดพลาดขณะจัดทำดัชนีและจัดทำดัชนีไม่สำเร็จ