Pesan respons untuk metode SearchService.Search
.
Representasi JSON |
---|
{ "results": [ { object ( |
Kolom | |
---|---|
results[] |
Daftar dokumen yang cocok. Urutan ini menunjukkan peringkat. |
facets[] |
Hasil aspek yang diminta oleh pengguna. |
totalSize |
Perkiraan jumlah total item yang cocok, terlepas dari penomoran halaman. Jumlah |
attributionToken |
Token penelusuran unik. Ini harus disertakan dalam log |
redirectUri |
URI halaman pengalihan yang ditentukan pelanggan. Jika tindakan pengalihan dipicu, tidak ada penelusuran yang dilakukan, dan hanya |
nextPageToken |
Token yang dapat dikirim sebagai |
correctedQuery |
Berisi kueri yang ejaannya dikoreksi, jika ditemukan. Jika jenis koreksi ejaan adalah OTOMATIS, hasil penelusuran didasarkan pada correctedQuery. Jika tidak, kueri asli akan digunakan untuk penelusuran. |
summary |
Ringkasan sebagai bagian dari hasil penelusuran. Kolom ini hanya ditampilkan jika |
queryExpansionInfo |
Informasi perluasan kueri untuk hasil yang ditampilkan. |
sessionInfo |
Informasi sesi. Hanya disetel jika |
searchLinkPromotions[] |
Promosi untuk penelusuran situs. |
Faset
Hasil faset.
Representasi JSON |
---|
{
"key": string,
"values": [
{
object ( |
Kolom | |
---|---|
key |
Kunci untuk faset ini. Misalnya |
values[] |
Nilai faset untuk kolom ini. |
dynamicFacet |
Apakah aspek dibuat secara dinamis. |
FacetValue
Nilai facet yang berisi nama nilai dan jumlahnya.
Representasi JSON |
---|
{ "count": string, // Union field |
Kolom | |
---|---|
count |
Jumlah item yang memiliki nilai faset ini. |
Kolom union facet_value . Nilai facet yang berisi nilai. facet_value hanya ada berupa salah satu diantara berikut: |
|
value |
Nilai teks faset, seperti "Hitam" untuk faset "warna". |
interval |
Nilai interval untuk faset, seperti [10, 20) untuk faset "harga". Cocok dengan |
QueryExpansionInfo
Informasi yang menjelaskan perluasan kueri, termasuk apakah perluasan telah terjadi.
Representasi JSON |
---|
{ "expandedQuery": boolean, "pinnedResultCount": string } |
Kolom | |
---|---|
expandedQuery |
Bool yang menjelaskan apakah perluasan kueri telah terjadi. |
pinnedResultCount |
Jumlah hasil yang disematkan. Kolom ini hanya akan ditetapkan saat ekspansi terjadi dan |
SessionInfo
Informasi tentang sesi.
Representasi JSON |
---|
{ "name": string, "queryId": string } |
Kolom | |
---|---|
name |
Nama sesi. Jika mode sesi otomatis digunakan (saat |
queryId |
ID kueri yang sesuai dengan panggilan API penelusuran ini. Satu sesi dapat memiliki beberapa giliran, yang masing-masing memiliki ID kueri unik. Dengan menentukan nama sesi dan ID kueri ini dalam panggilan Answer API, pembuatan jawaban terjadi dalam konteks hasil penelusuran dari panggilan penelusuran ini. |