Resource: WidgetConfig
WidgetConfig merekam konfigurasi di tingkat Widget.
Representasi JSON |
---|
{ "name": string, "displayName": string, "createTime": string, "updateTime": string, "enableAutocomplete": boolean, "fieldsUiComponentsMap": { string: { object ( |
Kolom | |
---|---|
name |
Tidak dapat diubah. Nama lengkap resource konfigurasi widget. Format Kolom ini harus berupa string berenkode UTF-8 dengan batas panjang 1.024 karakter. |
displayName |
Wajib. Nama tampilan konfigurasi widget yang dapat dibaca manusia. Digunakan di UI Discovery. Kolom ini harus berupa string berenkode UTF-8 dengan batas panjang 128 karakter. Jika tidak, error INVALID_ARGUMENT akan ditampilkan. |
createTime |
Hanya output. Stempel waktu Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
updateTime |
Hanya output. Stempel waktu Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
enableAutocomplete |
Apakah akan mengaktifkan pelengkapan otomatis atau tidak. |
fieldsUiComponentsMap |
Kuncinya adalah komponen UI. Tiruan. Saat ini mendukung Nilainya adalah nama kolom beserta visibilitas perangkatnya. Ketiga kolom kustom bersifat opsional dan dapat ditambahkan atau dihapus. |
facetField[] |
Konfigurasi dan tampilan aspek di tampilan pengguna akhir. |
dataStoreType |
Hanya output. Jenis penyimpanan data induk. |
contentSearchSpec |
Spesifikasi penelusuran konten yang mengonfigurasi perilaku penelusuran konten yang diinginkan. |
enableSummarization |
Mengaktifkan atau menonaktifkan ringkasan untuk respons penelusuran. |
enableSnippetResultSummary |
Aktifkan atau nonaktifkan ringkasan untuk setiap hasil cuplikan. |
configId |
Hanya output. ID unik yang di-obfuscate dari |
enableQualityFeedback |
Mengaktifkan atau menonaktifkan pengumpulan masukan kualitas hasil penelusuran dari pengguna akhir. |
solutionType |
Wajib. Tidak dapat diubah. Menentukan jenis solusi yang dapat digunakan WidgetConfig ini. |
industryVertical |
Hanya output. Vertical industri tempat WidgetConfig mendaftar. Vertical industri WidgetConfig didasarkan pada |
allowPublicAccess |
Apakah mengizinkan integrasi tanpa autentikasi dengan widget. Jika disetel ke benar (true), akses publik ke penelusuran atau solusi lain dari widget diizinkan tanpa token autentikasi yang disediakan oleh server backend yang dihosting pelanggan. |
allowlistedDomains[] |
Domain yang diizinkan yang dapat memuat widget ini. |
enableSafeSearch |
Apakah akan mengaktifkan safe search. |
enableConversationalSearch |
Apakah akan mengizinkan penelusuran percakapan (LLM, multi-turn) atau tidak (non-LLM, single-turn). |
llmEnabled |
Hanya output. Apakah LLM diaktifkan di penyimpanan data yang sesuai. |
enableResultScore |
Apakah akan menampilkan skor hasil atau tidak. |
resultDisplayType |
Jenis cuplikan yang akan ditampilkan di widget UCS.
|
minimumDataTermAccepted |
Hanya output. Apakah pelanggan menyetujui persyaratan penggunaan data. |
enableWebApp |
Apakah akan mengaktifkan aplikasi web mandiri atau tidak. |
dataStoreUiConfigs[] |
Konfigurasi UI yang dapat dikonfigurasi per penyimpanan data. |
collectionComponents[] |
Hanya output. Komponen pengumpulan yang mencantumkan semua kumpulan dan penyimpanan data turunan yang terkait dengan konfigurasi widget, sumber data tersebut dapat digunakan untuk pemfilteran di API layanan widget, pengguna dapat menampilkan hasil dari sumber data yang dipilih. |
enableSearchAsYouType |
Apakah akan mengaktifkan perilaku telusuri-sambil-kata-diketik untuk widget penelusuran |
defaultSearchRequestOrderBy |
Urutan default untuk hasil penelusuran jika ditentukan. Digunakan untuk menyetel SearchRequest#orderBy pada permintaan yang berlaku. https://cloud.google.com/generative-ai-app-builder/docs/reference/rest/v1alpha/projects.locations.dataStores.servingConfigs/search#request-body |
experimentalFeatures |
Memungkinkan untuk mengaktifkan/menonaktifkan fitur tidak stabil/eksperimental di widget (atau aplikasi web) |
uiSettings |
Menjelaskan setelan penelusuran widget umum seperti yang terlihat di halaman konfigurasi widget konsol cloud. Menggantikan properti tingkat teratas yang tidak digunakan lagi. |
accessSettings |
Akan digunakan untuk semua setelan akses widget yang terlihat di halaman integrasi konsol cloud. Menggantikan properti tingkat teratas yang tidak digunakan lagi. |
uiBranding |
Menjelaskan setelan branding UI widget penelusuran, seperti judul widget, logo, favicon, dan warna. |
homepageSetting |
Opsional. Menjelaskan setelan halaman beranda widget. |
assistantSettings |
Opsional. Hanya output. Menjelaskan setelan asisten widget. |
customerProvidedConfig |
Opsional. Hanya output. Menjelaskan konfigurasi terkait pelanggan, saat ini hanya digunakan untuk pelanggan pemerintah. Kolom ini tidak dapat diubah setelah aktivasi project. |
enablePrivateKnowledgeGraph |
Opsional. Hanya output. Apakah akan mengaktifkan pustaka pengetahuan pribadi atau tidak. |
Metode |
|
---|---|
|
Mendapatkan WidgetConfig . |