Method: indexing.datasources.items.delete

Belirtilen kaynak adı için Item resource öğesini siler. Bu API'nin çalıştırılması için bir yönetici veya hizmet hesabı gerekir. Kullanılan hizmet hesabı, ilgili veri kaynağında beyaz listeye eklenen hesaptır.

HTTP isteği

DELETE https://cloudsearch.googleapis.com/v1/indexing/{name=datasources/*/items/*}

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
name

string

Zorunlu. Silinecek öğenin adı. Biçim: datasources/{sourceId}/items/{itemId}

Sorgu parametreleri

Parametreler
version

string (bytes format)

Zorunlu. Dizinden silinecek öğenin artımlı sürümü. Dizine ekleme sistemi, veri kaynağındaki sürümü bir bayt dizesi olarak depolar ve dizinindeki öğe sürümünü, söz dizimi sıralamasını kullanarak sıraya eklenen öğenin sürümüyle karşılaştırır.

Cloud Search dizine ekleme, sürüm değeri şu anda dizine eklenen öğenin sürümünden az veya bu sürüme eşit olan ve sıradaki öğeleri silmez. Bu alanın maksimum uzunluğu 1.024 bayttır.

Öğe sürümünün silme işlemini nasıl etkilediği hakkında bilgi edinmek için Manuel silme işleminden sonra düzeltmeleri işleme başlıklı makaleyi inceleyin.

Base64 kodlu bir dize.

connectorName

string

Bu çağrıyı yapan bağlayıcının adı.

Biçim: datasources/{sourceId}/connectors/{ID}

mode

enum (RequestMode.Mode)

Zorunlu. Bu istek için RequestMode.

debugOptions

object (DebugOptions)

Sık kullanılan hata ayıklama seçenekleri.

İstek içeriği

İstek metni boş olmalıdır.

Yanıt metni

Başarılıysa yanıt metni, Operation öğesinin bir örneğini içerir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/cloud_search.indexing
  • https://www.googleapis.com/auth/cloud_search

Daha fazla bilgi için Yetkilendirme kılavuzuna bakın.