- Representasi JSON
- QuerySuggestion
- PersonSuggestion
- PersonType
- ContentSuggestion
- ContentType
- RecentSearchSuggestion
Pesan respons untuk metode CompletionService.AdvancedCompleteQuery
.
Representasi JSON |
---|
{ "querySuggestions": [ { object ( |
Kolom | |
---|---|
querySuggestions[] |
Hasil saran kueri yang cocok. Daftar hasil diurutkan dan hasil pertama adalah saran teratas. |
tailMatchTriggered |
Benar jika saran yang ditampilkan semuanya adalah saran ekor. Agar pencocokan ekor dipicu, includeTailSuggestions dalam permintaan harus benar dan tidak boleh ada saran yang cocok dengan kueri lengkap. |
peopleSuggestions[] |
Hasil saran orang yang cocok. Daftar hasil diurutkan dan hasil pertama adalah saran teratas. |
contentSuggestions[] |
Hasil saran konten yang sesuai. Daftar hasil diurutkan dan hasil pertama adalah saran teratas. |
recentSearchSuggestions[] |
Hasil saran "penelusuran terbaru" yang cocok. Daftar hasil diurutkan dan hasil pertama adalah saran teratas. |
QuerySuggestion
Saran sebagai kueri penelusuran.
Representasi JSON |
---|
{ "suggestion": string, "completableFieldPaths": [ string ], "dataStore": [ string ], "score": number } |
Kolom | |
---|---|
suggestion |
Saran untuk kueri. |
completableFieldPaths[] |
Jalur kolom dokumen unik yang berfungsi sebagai sumber saran ini jika dibuat dari kolom yang dapat dilengkap. Kolom ini hanya diisi untuk model yang dapat melengkapi dokumen. |
dataStore[] |
Nama dataStore tempat saran ini berada. |
score |
Skor setiap saran. Skor berada dalam rentang [0, 1]. |
PersonSuggestion
Saran sebagai orang.
Representasi JSON |
---|
{ "suggestion": string, "personType": enum ( |
Kolom | |
---|---|
suggestion |
Saran untuk kueri. |
personType |
Jenis orang. |
document |
Cuplikan data dokumen dalam saran. Hanya sebagian kolom yang diisi. |
dataStore |
Nama dataStore tempat saran ini berada. |
score |
Skor setiap saran. Skor berada dalam rentang [0, 1]. |
displayPhotoUri |
URI foto saran orang. |
destinationUri |
URI tujuan saran orang. |
PersonType
Jenis orang berdasarkan sumber.
Enum | |
---|---|
PERSON_TYPE_UNSPECIFIED |
Nilai default. |
CLOUD_IDENTITY |
Saran ini berasal dari sumber GOOGLE_IDENTITY. |
THIRD_PARTY_IDENTITY |
Saran ini berasal dari sumber THIRD_PARTY_IDENTITY. |
ContentSuggestion
Saran sebagai konten.
Representasi JSON |
---|
{ "suggestion": string, "contentType": enum ( |
Kolom | |
---|---|
suggestion |
Saran untuk kueri. |
contentType |
Jenis saran konten. |
document |
Cuplikan data dokumen dalam saran. Hanya subkumpulan kolom yang akan diisi. |
dataStore |
Nama dataStore tempat saran ini berada. |
score |
Skor setiap saran. Skor berada dalam rentang [0, 1]. |
iconUri |
URI ikon saran konten. |
destinationUri |
URI tujuan saran konten. |
ContentType
Jenis konten yang ditampilkan untuk saran konten.
Enum | |
---|---|
CONTENT_TYPE_UNSPECIFIED |
Nilai default. |
GOOGLE_WORKSPACE |
Saran berasal dari sumber Google Workspace. |
THIRD_PARTY |
Saran ini berasal dari sumber pihak ketiga. |
RecentSearchSuggestion
Saran dari histori penelusuran terbaru.
Representasi JSON |
---|
{ "suggestion": string, "recentSearchTime": string, "score": number } |
Kolom | |
---|---|
suggestion |
Saran untuk kueri. |
recentSearchTime |
Waktu saat pencarian ulang terbaru ini terjadi. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
score |
Skor setiap saran. Skor berada dalam rentang [0, 1]. |