وقتی Google Cloud Search درخواستی برای حذف یک آیتم دریافت میکند، بلافاصله کل آیتم را حذف نمیکند. در عوض، Cloud Search با علامتگذاری آیتم به عنوان حذفشده و حذف زیرمجموعهای از اطلاعات، مانند ACLها، محتوا و فرادادهها، یک حذف نرمافزاری انجام میدهد. سایر اطلاعات، مانند نسخه آیتم، حفظ میشوند.
اگر درخواست نمایهسازی مجدد، نسخهای بزرگتر از مقدار موجود را ارائه دهد، در حالی که آیتم در حالت حذف موقت است، Cloud Search آیتم را بازیابی میکند.
جستجوی ابری، یک آیتم علامتگذاری شده به عنوان حذفشده را به مدت ۷ تا ۱۰ روز نگه میدارد و سپس آن را به طور دائم حذف میکند. پس از حذف سخت ، آیتم دیگر وجود ندارد و شماره نسخه آن دیگر به آن اشارهای ندارد.
نسخههای ثابتی از اقلام را حفظ کنید
رابط محتوای شما باید نسخهبندی آیتمها را مدیریت کند. با این حال، اگر آیتمی را خارج از منطق رابط خود با استفاده از items.delete حذف کردید، با انجام یکی از موارد زیر، از اندیسگذاری مجدد موفقیتآمیز اطمینان حاصل کنید:
- محتوای خود را پس از حذف اساسی (۷ تا ۱۰ روز) دوباره فهرستبندی کنید.
- هنگام حذف دستی یک آیتم، از نسخه واقعی آیتم که با استفاده از
items.getبه دست آمده است، استفاده کنید.
عدم رعایت این پیشنهادات منجر به خطاهای نمایهسازی میشود.