- Permintaan HTTP
- Parameter lokasi
- Parameter kueri
- Isi permintaan
- Isi respons
- Cakupan otorisasi
- Izin IAM
Melengkapi input pengguna yang ditentukan dengan saran kata kunci.
Permintaan HTTP
GET https://discoveryengine.googleapis.com/v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:completeQuery
URL menggunakan sintaks gRPC Transcoding.
Parameter jalur
Parameter | |
---|---|
dataStore |
Wajib. Nama resource penyimpanan data induk yang penyelesaiannya dilakukan, seperti |
Parameter kueri
Parameter | |
---|---|
query |
Wajib. Input typeahead yang digunakan untuk mengambil saran. Panjang maksimum adalah 128 karakter. |
queryModel |
Menentukan model data pelengkapan otomatis. Tindakan ini akan menggantikan model apa pun yang ditentukan di bagian Konfigurasi > Pelengkapan otomatis di konsol Cloud. Nilai yang saat ini didukung:
Nilai default:
|
userPseudoId |
ID unik untuk melacak pengunjung. Misalnya, hal ini dapat diterapkan dengan cookie HTTP, yang harus dapat mengidentifikasi pengunjung secara unik di satu perangkat. ID unik ini tidak boleh berubah jika pengunjung login atau logout dari situs. Kolom ini TIDAK boleh memiliki nilai tetap seperti ID ini harus sama dengan Kolom harus berupa string berenkode UTF-8 dengan batas panjang 128 karakter. Jika tidak, error |
includeTailSuggestions |
Menunjukkan apakah saran ekor harus ditampilkan jika tidak ada saran yang cocok dengan kueri lengkap. Meskipun disetel ke benar (true), jika ada saran yang cocok dengan kueri lengkap, saran tersebut akan ditampilkan dan tidak ada saran ekor yang ditampilkan. |
Isi permintaan
Isi permintaan harus kosong.
Isi respons
Jika berhasil, isi respons akan berisi instance CompleteQueryResponse
.
Cakupan otorisasi
Memerlukan salah satu cakupan OAuth berikut:
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/discoveryengine.readwrite
https://www.googleapis.com/auth/discoveryengine.assist.readwrite
Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.
Izin IAM
Memerlukan izin IAM berikut pada resource dataStore
:
discoveryengine.dataStores.completeQuery
Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.