Method: projects.locations.collections.dataStores.siteSearchEngine.setUriPatternDocumentData

Menetapkan pemetaan data Pola URI ke Dokumen untuk DataStore Penelusuran Situs Lanjutan.

Permintaan HTTP

POST https://discoveryengine.googleapis.com/v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:setUriPatternDocumentData

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
siteSearchEngine

string

Wajib. Nama resource lengkap SiteSearchEngine, seperti projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "documentDataMap": {
    string: {
      object
    },
    ...
  },
  "emptyDocumentDataMap": boolean,
  "schema": {
    object
  }
}
Kolom
documentDataMap

map (key: string, value: object (Struct format))

Data dokumen yang dikunci oleh pola URI. Setiap entri harus konsisten dengan Schema. Misalnya: Schema = { "type": "object", "properties": { "Categories": { "type": "array", "items": { "retrievable": true, "type": "string" } } }

documentDataMap = { "www.url1.com/*": { "Categories": ["category1", "category2"] }, "www.url2.com/*": { "Categories": ["category3"] } }

emptyDocumentDataMap

boolean

Jika benar, hapus peta data dokumen. Jika benar, SetUriPatternDocumentDataRequest.document_data_map harus kosong.

schema

object (Struct format)

Opsional. Jika tidak diberikan, Schema saat ini akan digunakan. Jika disediakan, akan memvalidasi dan memperbarui Schema. Jika validasi gagal, error akan ditampilkan.

Isi respons

Jika berhasil, isi respons akan berisi instance Operation.

Cakupan otorisasi

Memerlukan salah satu cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/discoveryengine.readwrite

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.