Wenn Cloud Search eine Löschanfrage für ein Element erhält, wird das gesamte Element nicht sofort entfernt. Stattdessen führt Cloud Search ein weiches Löschen durch, indem das Element als gelöscht markiert und ein Teil der Elementinformationen entfernt wird, z. B. die ACLs, der Inhalt, strukturierte Daten und Metadaten. Andere Informationen wie die Artikelversion bleiben erhalten.
Wenn eine Anfrage zur erneuten Indexierung eine Version angibt, die höher als der vorhandene Wert ist, wird der Artikel durch die erneute Indexierung wiederhergestellt, während er sich im Status „Vorläufig gelöscht“ befindet.
Ein Element wird 7 bis 10 Tage lang als gelöscht markiert. Danach wird es von Cloud Search endgültig gelöscht. Das Element existiert nicht mehr und seine Versionsnummer bezieht sich nicht mehr auf dieses Element.
Einheitliche Artikelversionen beibehalten
Ihr Content-Connector sollte die Versionierung von Elementen übernehmen. Wenn Sie jedoch ein Element außerhalb Ihrer Connectorlogik mit items.delete löschen, müssen Sie eine der folgenden Aktionen ausführen, damit die Indexierung erfolgreich durchgeführt werden kann:
- Indexieren Sie Ihre Inhalte nach dem endgültigen Löschen (7–10 Tage).
- Wenn Sie einen Artikel manuell löschen, verwenden Sie die tatsächliche Artikelversion, die Sie durch Aufrufen von items.get erhalten, anstelle eines zufälligen Strings wie „None“.
Wenn Sie einen dieser Vorschläge nicht befolgen, tritt während der Indexierung ein Fehler auf und die Indexierung schlägt fehl.