Jika Anda baru menggunakan Penelusuran Agen, sebaiknya ikuti Memulai dengan penelusuran media panduan memulai untuk membuat aplikasi contoh.
Siapkan Google Cloud project, aktifkan Penelusuran Agen, dan siapkan kontrol akses untuk project Anda. Anda dapat menggunakan project yang ada jika sudah memilikinya. Google Cloud
Tindakan
- Selesaikan langkah-langkah di Sebelum memulai.
Siapkan data Anda untuk diimpor ke Penelusuran Agen.
Aplikasi penelusuran media menggunakan data berikut:
Data media terstruktur. Wajib diisi. Upload informasi metadata tentang konten media Anda, seperti judul, deskripsi, dan URI ke lokasi media Anda. Penelusuran Agen menyediakan skema standar untuk media. Atau, Anda dapat menggunakan skema Anda sendiri.
Peristiwa pengguna. Wajib diisi. Peristiwa pengguna membantu memberi peringkat hasil penelusuran.
Tindakan
Tinjau informasi tentang data media dan penyimpanan data, lalu siapkan data Anda sesuai dengan skema dan kolom yang diperlukan di Tentang dokumen media dan penyimpanan data. Jika Anda menggunakan skema Anda sendiri, lihat juga Contoh skema sebagai objek JSON dan data terstruktur.
Tinjau persyaratan peristiwa pengguna media di Tentang peristiwa pengguna media.
Buat aplikasi dan penyimpanan data, lalu impor data media Anda.
Cara Anda mengimpor data media bergantung pada tempat Anda mengimpornya. Misalnya, jika data Anda ada di Cloud Storage, Anda dapat mengimpornya menggunakan konsol atau API dengan memberikan lokasi bucket data Anda.
Tindakan
Impor peristiwa pengguna historis secara massal agar aplikasi Anda dapat mulai dilatih.
Penelusuran Agen menyediakan banyak opsi konfigurasi. Beberapa opsi bergantung pada apakah Anda berencana men-deploy widget penelusuran.
Tindakan
Bergantung pada kasus penggunaan Anda dan apakah Anda berencana men-deploy widget penelusuran siap pakai atau mengintegrasikan panggilan API penelusuran ke kode Anda sendiri, Penelusuran Agen menyediakan beberapa opsi untuk konfigurasi.
Anda dapat menyematkan widget penelusuran ke dalam situs Anda sehingga otomatis menyediakan kotak penelusuran dan antarmuka penelusuran yang dapat diperluas. Jika Anda berencana men-deploy widget penelusuran, konfigurasi hal berikut:
Hasil widget penelusuran. Lihat Mengonfigurasi hasil untuk widget penelusuran.
Faset widget penelusuran. Lihat Mengonfigurasi faset untuk widget penelusuran.
Jika Anda berencana mengintegrasikan panggilan API penelusuran ke server atau aplikasi Anda, bukan menggunakan widget, Anda dapat mengonfigurasi setelan penelusuran menggunakan opsi berikut:
Setelan kolom. Untuk data terstruktur atau data tidak terstruktur dengan metadata, perbarui setelan kolom untuk menyempurnakan cara Penelusuran Agen menggunakan metadata untuk penelusuran. Lihat Mengonfigurasi kolom untuk penelusuran.
Pelengkapan otomatis. Bergantung pada data Anda, siapkan saran pelengkapan otomatis berdasarkan konten dokumen, kolom, histori penelusuran, atau peristiwa pengguna. Lihat Mengonfigurasi pelengkapan otomatis.
Kontrol penayangan. Kontrol kapan hasil penelusuran ditingkatkan, disembunyikan, difilter, atau dialihkan, atau apakah kueri tertentu dikaitkan dengan kueri lain. Lihat Mengonfigurasi kontrol penayangan untuk penelusuran.
Search-as-you-type. Jika aplikasi Anda menggunakan perangkat input yang kurang praktis seperti remote TV, Anda dapat mengaktifkan fitur penelusuran saat Anda mengetik. Lihat Mendapatkan hasil penelusuran saat Anda mengetik untuk aplikasi media app.
Jika Anda berencana men-deploy aplikasi dengan mengintegrasikan panggilan API penelusuran ke kode Anda sendiri, Anda dapat mengonfigurasi pemfilteran dan peningkatan untuk hasil penelusuran.
Tindakan
Anda dapat melihat pratinjau hasil penelusuran untuk memeriksa apakah konfigurasi aplikasi Anda berfungsi seperti yang diharapkan.
Tindakan
Untuk melihat pratinjau hasil penelusuran, gunakan konsol atau API.
Konsol. Gunakan halaman Pratinjau konsol Penelusuran Agen untuk melihat pratinjau pengaruh konfigurasi widget penelusuran terhadap hasil Anda. Lihat petunjuk Konsol di Mendapatkan hasil penelusuran untuk media.
API. Jika Anda mengintegrasikan panggilan API ke aplikasi Anda, lakukan panggilan API untuk melihat pratinjau konfigurasi penelusuran Anda. Lihat petunjuk **REST** di Mendapatkan hasil penelusuran untuk media.
Jika Anda puas dengan versi pratinjau aplikasi penelusuran media Anda, bagikan kepada pengguna Anda dengan men-deploy-nya ke situs Anda.
Tindakan
Anda dapat men-deploy aplikasi penelusuran dengan salah satu cara berikut:
Menyematkan widget penelusuran ke situs Anda. Penelusuran Agen menyediakan kode yang dapat Anda salin ke situs atau aplikasi web Anda. Tindakan ini akan men-deploy widget penelusuran. Anda dapat melihat pratinjau hasil penelusuran di konsol. Lihat Menambahkan widget penelusuran ke halaman web.
Mengintegrasikan panggilan API penelusuran ke server atau aplikasi Anda. Untuk mengontrol sepenuhnya cara hasil penelusuran Anda ditampilkan, Anda dapat mengintegrasikan panggilan API ke server atau aplikasi Anda. Untuk mengetahui informasi selengkapnya tentang melakukan panggilan API, lihat Mendapatkan hasil penelusuran. Untuk mengetahui resource library klien, lihat Library klien Penelusuran Agen.
Anda dapat memelihara aplikasi Anda untuk memastikan data terbaru dan yang diperlukan tersedia di penyimpanan data Anda.