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