Penjelajahan menggunakan metode navigasi untuk menampilkan hasil penelusuran yang cocok dengan kategori atau filter yang dipilih pengguna akhir. Penjelajahan menampilkan hasil yang dapat dipersonalisasi. Halaman ini menjelaskan cara mendapatkan hasil penjelajahan untuk penyimpanan data penelusuran umum.
Tentang penjelajahan
Di aplikasi penelusuran AI Applications, menjelajah berarti menelusuri tanpa kueri atau dengan kueri kosong. Jika Anda memiliki penyimpanan data penelusuran umum yang berisi data terstruktur, data tidak terstruktur dengan metadata, atau data situs, Anda dapat mengirim kueri penelusuran kosong untuk menerima hasil penjelajahan.
Saat Anda mengirim permintaan penjelajahan, dokumen di penyimpanan data Anda yang cocok dengan filter akan ditampilkan sesuai dengan sinyal berbasis peristiwa. Anda dapat memberikan pengalaman penjelajahan yang lebih baik dengan melakukan hal berikut:
- Gunakan filter dalam permintaan penelusuran Anda untuk mempersempit hasil penelusuran. Jika Anda menggunakan pengindeksan situs lanjutan, lihat Menggunakan data terstruktur untuk pengindeksan situs lanjutan untuk memahami cara menambahkan metadata dalam skema dan menggunakannya untuk memperkaya filter dan kolom boost.
- Tambahkan spesifikasi peningkat untuk memengaruhi urutan hasil yang ditampilkan dengan meningkatkan atau menyembunyikan hasil tertentu.
- Pahami peristiwa pengguna dan catat peristiwa tersebut. Google menggunakan peristiwa pengguna Anda untuk mengoptimalkan peringkat hasil berdasarkan rasio klik-tayang.
Perbedaan antara penjelajahan dan penelusuran
Tabel berikut menyajikan perbedaan antara penelusuran dan penjelajahan.
Fitur | Telusuri | Jelajahi |
---|---|---|
Tujuan | Menemukan informasi tertentu | Menjelajahi dan menemukan konten |
Contoh | Menelusuri "restoran Korea terbaik di Vancouver" di Google Penelusuran | Menjelajahi restoran berdasarkan kategori tempat restoran tersebut berada, seperti "Restoran > Korea > Vancouver > Bintang 4 ke atas" |
User Intent | Biasanya berorientasi pada sasaran | Eksploratif |
Titik awal | Kueri atau kata kunci biasanya ada di kotak penelusuran | Situs atau platform tertentu biasanya menggunakan menu, breadcrumb, link, atau metode navigasi lainnya seperti aspek |
Metode | Memasukkan kata kunci atau frasa dan menerapkan konfigurasi penelusuran dan penayangan | Menelusuri dengan kueri kosong, menerapkan konfigurasi penelusuran dan penayangan |
Hasil | Daftar hasil yang relevan | Semua dokumen di penyimpanan data yang cocok dengan filter |
Mendapatkan hasil penjelajahan untuk aplikasi dengan data situs
Untuk menggunakan API guna mendapatkan hasil penjelajahan untuk aplikasi dengan data situs,
Temukan ID aplikasi Anda. Jika Anda sudah memiliki ID aplikasi, lanjutkan ke langkah berikutnya.
Di konsol Google Cloud , buka halaman AI Applications.
Di halaman Aplikasi, temukan nama aplikasi Anda dan dapatkan ID aplikasi dari kolom ID.
Panggil metode
engines.servingConfigs.search
dengan kueri kosong atau tanpa kueri sebagai berikut:REST
curl -X POST -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ "https://discoveryengine.googleapis.com/v1/projects/PROJECT_ID/locations/global/collections/default_collection/engines/APP_ID/servingConfigs/default_search:search" \ -d '{ "servingConfig": "projects/PROJECT_ID/locations/global/collections/default_collection/engines/APP_ID/servingConfigs/default_search", "orderBy": "ORDER_BY", "params": { "searchType": "0" }, "filter": "FILTER", "boostSpec": "BOOST_SPEC", }'
Ganti kode berikut:
PROJECT_ID
: ID Google Cloud project Anda.APP_ID
: ID aplikasi Vertex AI Search yang ingin Anda kueri.ORDER_BY
: optional. Urutan hasil diatur. Atribut yang akan diurutkan harus memiliki interpretasi numerik—misalnya,date
. Untuk mengetahui informasi selengkapnya, lihat Mengurutkan hasil penelusuran web.FILTER
: opsional, tetapi direkomendasikan. Kolom teks untuk memfilter penelusuran menggunakan ekspresi filter. Nilai defaultnya adalah string kosong. Untuk mengetahui informasi selengkapnya tentang penggunaan kolomfilter
, lihat Memfilter penelusuran umum untuk data terstruktur atau tidak terstruktur dan Memfilter penelusuran situs.BOOST_SPEC
: optional. Spesifikasi untuk menaikkan atau menyembunyikan dokumen. Nilai:BOOST
: bilangan floating point dalam rentang [-1,1]. Jika nilainya negatif, hasil akan diturunkan (hasil muncul lebih rendah dalam hasil). Jika nilainya positif, hasil akan dipromosikan (muncul lebih tinggi dalam hasil).CONDITION
: ekspresi filter teks untuk memilih dokumen yang akan diterapkan peningkatannya. Filter harus dievaluasi ke nilai boolean. Untuk mempelajari cara meningkatkan penelusuran terstruktur, lihat Meningkatkan hasil penelusuran.
Anda akan menerima respons JSON yang mirip dengan respons yang dipangkas berikut. Respons berisi hasil penelusuran yang dikelompokkan menurut item dan dicantumkan dalam urutan yang ditentukan oleh kolom yang ditetapkan dalam permintaan penelusuran.