Resource: WidgetConfig
WidgetConfig menangkap 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 diisi. 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 dikonversi ke format 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 dikonversi ke format 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. Nilainya adalah nama kolom beserta visibilitas perangkatnya. 3 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 |
Mengaktifkan atau menonaktifkan 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 diisi. Tidak dapat diubah. Menentukan jenis solusi yang dapat digunakan untuk WidgetConfig ini. |
industryVertical |
Hanya output. Vertikal industri yang didaftarkan oleh WidgetConfig. Vertikal industri WidgetConfig didasarkan pada |
allowPublicAccess |
Apakah akan mengizinkan integrasi tanpa autentikasi dengan widget. Jika ditetapkan 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 SafeSearch. |
enableConversationalSearch |
Apakah akan mengizinkan penelusuran berbasis 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. |
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. |
dataStoreUiConfigs[] |
Konfigurasi UI yang dapat dikonfigurasi per penyimpanan data. |
collectionComponents[] |
Hanya output. Komponen koleksi yang mencantumkan semua koleksi dan penyimpanan data turunan yang terkait dengan konfigurasi widget. Sumber data tersebut dapat digunakan untuk memfilter di API layanan widget, dan pengguna dapat menampilkan hasil dari sumber data yang dipilih. |
enableSearchAsYouType |
Apakah akan mengaktifkan perilaku telusuri saat Anda mengetik untuk widget penelusuran |
defaultSearchRequestOrderBy |
Pengurutan default untuk hasil penelusuran jika ditentukan. Digunakan untuk menetapkan 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 |
uiSettings |
Menjelaskan setelan penelusuran widget umum seperti yang terlihat di halaman konfigurasi widget konsol cloud. Mengganti properti tingkat atas yang tidak digunakan lagi. |
accessSettings |
Akan digunakan untuk semua setelan akses widget yang terlihat di halaman integrasi konsol cloud. Mengganti properti tingkat atas 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, yang saat ini hanya digunakan untuk pelanggan pemerintah. Kolom ini tidak dapat diubah setelah orientasi project. |
enablePrivateKnowledgeGraph |
Opsional. Hanya output. Apakah akan mengaktifkan pustaka pengetahuan pribadi. |
geminiBundle |
Hanya output. Apakah langganan adalah paket gemini atau bukan. |
nodes[] |
Hanya output. Node yang terkait dengan Konfigurasi Widget. |
Metode |
|
|---|---|
|
Mendapatkan WidgetConfig. |
|
Memperbarui WidgetConfig. |