عندما يتلقّى Google Cloud Search طلبًا بحذف عنصر، لا يزيل العنصر بالكامل على الفور. بدلاً من ذلك، تنفّذ Cloud Search عملية حذف مؤقت من خلال وضع علامة على العنصر كعنصر محذوف وإزالة مجموعة فرعية من المعلومات، مثل قوائم التحكّم بالوصول والمحتوى والبيانات الوصفية. ويتم الاحتفاظ بالمعلومات الأخرى، مثل إصدار العنصر.
إذا كان طلب إعادة الفهرسة يوفّر إصدارًا أكبر من القيمة الحالية وكان العنصر في حالة حذف مبدئي، يعيد Cloud Search العنصر.
يحتفظ Cloud Search بعنصر تم وضع علامة "محذوف" عليه لمدة تتراوح بين 7 و10 أيام قبل إجراء حذف نهائي لإزالته نهائيًا. بعد الحذف النهائي، يتوقف العنصر عن الوجود ولن يشير رقم الإصدار إليه بعد ذلك.
الحفاظ على اتساق إصدارات العناصر
يجب أن يتعامل موصّل المحتوى مع إصدارات العناصر. ومع ذلك، إذا حذفت عنصرًا خارج منطق الموصل باستخدام items.delete، تأكَّد من إعادة الفهرسة بنجاح من خلال اتّخاذ أحد الإجراءات التالية:
- إعادة فهرسة المحتوى بعد الحذف النهائي (من 7 إلى 10 أيام)
- عند حذف عنصر يدويًا، استخدِم إصدار العنصر الفعلي الذي تم الحصول عليه باستخدام
items.get.
سيؤدي عدم اتّباع هذه الاقتراحات إلى حدوث أخطاء في الفهرسة.