Menghapus saran histori penelusuran di mesin telusur untuk pengguna. Tindakan ini akan menghapus saran agar tidak ditampilkan di AdvancedCompleteQueryResponse.recent_search_suggestions untuk pengguna ini. Jika pengguna menelusuri saran yang sama lagi, histori baru akan menggantikan dan menyarankan saran ini lagi.
Permintaan HTTP
POST https://discoveryengine.googleapis.com/v1alpha/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:removeSuggestion URL ini menggunakan sintaksis gRPC Transcoding.
Parameter jalur
| Parameter | |
|---|---|
completionConfig |
Wajib. Nama resource mesin induk completionConfig yang saran histori penelusurannya akan dihapus, seperti |
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
| Representasi JSON |
|---|
{
"userPseudoId": string,
"userInfo": {
object ( |
| Kolom | |
|---|---|
userPseudoId |
Wajib. 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. |
userInfo |
Opsional. Informasi tentang pengguna akhir. Informasi ID ini harus sama dengan |
removeTime |
Wajib. Waktu saat saran dihapus. Jika tidak disetel, waktu saat ini akan digunakan. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
| Saran yang akan dihapus. Berikut adalah daftar kolom yang bersifat eksklusif satu sama lain. Maksimal satu kolom akan ditetapkan dalam respons: | |
searchHistorySuggestion |
Saran histori penelusuran yang akan dihapus. |
removeAllSearchHistorySuggestions |
Menghapus semua saran histori penelusuran untuk pengguna. |
| Akhir kolom yang saling eksklusif. | |
Isi respons
Jika berhasil, isi respons akan kosong.
Cakupan otorisasi
Memerlukan salah satu cakupan OAuth berikut:
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/discoveryengine.assist.readwritehttps://www.googleapis.com/auth/discoveryengine.readwritehttps://www.googleapis.com/auth/discoveryengine.serving.readwrite
Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.
Izin IAM
Memerlukan izin IAM berikut pada resource completionConfig:
discoveryengine.completionConfigs.removeSuggestion
Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.