যখন গুগল ক্লাউড সার্চ কোনও আইটেম মুছে ফেলার অনুরোধ পায়, তখন তাৎক্ষণিকভাবে পুরো আইটেমটি মুছে ফেলে না। পরিবর্তে, ক্লাউড সার্চ আইটেমটিকে মুছে ফেলা হয়েছে হিসাবে চিহ্নিত করে এবং ACL, কন্টেন্ট এবং মেটাডেটার মতো তথ্যের একটি উপসেট সরিয়ে একটি সফট ডিলিট সম্পাদন করে। অন্যান্য তথ্য, যেমন আইটেম সংস্করণ, ধরে রাখা হয়।
যদি আইটেমটি সফট ডিলিট অবস্থায় থাকাকালীন রিইনডেক্সিং অনুরোধ বিদ্যমান মানের চেয়ে বড় সংস্করণ সরবরাহ করে, তাহলে ক্লাউড সার্চ আইটেমটি পুনরুদ্ধার করে।
ক্লাউড সার্চ একটি আইটেমকে ৭-১০ দিনের জন্য মুছে ফেলা হিসেবে চিহ্নিত করে রাখে এবং তারপর হার্ড ডিলিট করে স্থায়ীভাবে মুছে ফেলার জন্য। হার্ড ডিলিটের পরে, আইটেমটি আর বিদ্যমান থাকে না এবং এর সংস্করণ নম্বরটি আর এটিকে উল্লেখ করে না।
ধারাবাহিক আইটেম সংস্করণ বজায় রাখুন
আপনার কন্টেন্ট কানেক্টর আইটেম ভার্সনিং পরিচালনা করবে। তবে, যদি আপনি items.delete ব্যবহার করে আপনার কানেক্টর লজিকের বাইরের কোনও আইটেম মুছে ফেলেন, তাহলে নিম্নলিখিতগুলির মধ্যে একটি করে সফল পুনঃসূচীকরণ নিশ্চিত করুন:
- হার্ড ডিলিট করার পরে (৭-১০ দিন) আপনার কন্টেন্ট পুনরায় ইন্ডেক্স করুন।
- কোনও আইটেম ম্যানুয়ালি মুছে ফেলার সময়,
items.getব্যবহার করে প্রাপ্ত প্রকৃত আইটেম সংস্করণটি ব্যবহার করুন।
এই পরামর্শগুলি অনুসরণ করতে ব্যর্থ হলে সূচীকরণ ত্রুটি দেখা দেয়।