Halaman ini berisi kumpulan tutorial interaktif untuk Vertex AI Search untuk retail. Tutorial ini mencakup tindakan yang dapat dijalankan di Google Cloud Shell Editor. Dengan alat ini, Anda dapat menulis, membangun, menguji, menjalankan, dan men-debug aplikasi berbasis cloud langsung dari browser.
Ringkasan
Cobalah tutorial yang berbeda bergantung pada apa yang ingin Anda pelajari:
Jika Anda memulai project, cobalah tutorial Mengimpor informasi katalog. Di sini, Anda akan mempelajari cara mengimpor produk ke katalog sehingga Anda dapat mencoba, misalnya, fungsi penelusuran yang berbeda. Berikutnya, lihat tutorial Mengimpor peristiwa pengguna historis. Vertex AI Search untuk retail menggunakan peristiwa pengguna untuk membuat rekomendasi dan hasil penelusuran awal. Kemudian, coba tutorial Merekam peristiwa pengguna real-time. Peristiwa pengguna real-time memberikan hasil yang berkualitas tinggi dan relevan.
Jika Anda tertarik dengan cara kerja penelusuran secara umum, cobalah tutorial Penelusuran.
Jika Anda ingin mempelajari cara mengonfigurasi penelusuran dengan konfigurasi dan kontrol penayangan, coba tutorial berikut:
Jika Anda perlu memperbarui informasi katalog, lihat tutorial Mengelola informasi katalog.
Jika Anda ingin mempelajari cara memperbarui inventaris, lihat tutorial Memperbarui inventaris untuk penelusuran.
Jika Anda ingin mempelajari cara merekam, melihat, atau menghapus peristiwa pengguna real-time, lihat tutorial Merekam peristiwa pengguna real-time.
Jika Anda berencana untuk menggunakan rekomendasi, lihat tutorial untuk mengimpor serta mengelola katalog dan peristiwa pengguna.
Impor informasi katalog
Tutorial ini menjelaskan cara mengimpor informasi katalog dan terus memperbaruinya.
Impor data katalog dari BigQuery
Tutorial ini menunjukkan cara menggunakan tabel BigQuery untuk mengimpor sejumlah besar data katalog tanpa batas.
Untuk mengikuti panduan langkah demi langkah tugas ini langsung di Cloud Shell Editor, klik Guide me:
Mengimpor data katalog dari Cloud Storage
Tutorial ini menunjukkan cara mengimpor item dalam jumlah besar ke katalog.
Untuk mengikuti panduan langkah demi langkah tugas ini langsung di Cloud Shell Editor, klik Guide me:
Mengimpor data katalog secara inline
Tutorial ini menunjukkan cara mengimpor produk ke dalam katalog.
Untuk mengikuti panduan langkah demi langkah tugas ini langsung di Cloud Shell Editor, klik Guide me:
Kelola informasi katalog
Tutorial ini menjelaskan cara mengelola informasi produk setelah Anda mengimpor katalog. Anda dapat membaca, menulis, dan menghapus produk di katalog Anda.
Pelajari cara memanggil API dengan bahasa pilihan Anda.
Membuat/Mendapatkan/Memperbarui/Menghapus tutorial produk
Tutorial ini menunjukkan cara menggunakan metode API yang melakukan tindakan berikut:
- Membuat produk
- Dapatkan produk
- Perbarui produk
- Hapus produk
Untuk mengikuti panduan langkah demi langkah tugas ini langsung di Cloud Shell Editor, klik Guide me:
Buat tutorial produk
Tutorial ini menunjukkan kepada Anda cara membuat satu produk.
Untuk mengikuti panduan langkah demi langkah tugas ini langsung di Cloud Shell Editor, klik Guide me:
Dapatkan tutorial produk
Tutorial ini menunjukkan kepada Anda cara mengambil item produk.
Untuk mengikuti panduan langkah demi langkah tugas ini langsung di Cloud Shell Editor, klik Guide me:
Perbarui tutorial produk
Tutorial ini menunjukkan cara memperbarui produk di katalog.
Untuk mengikuti panduan langkah demi langkah tugas ini langsung di Cloud Shell Editor, klik Guide me:
Hapus tutorial produk
Tutorial ini menunjukkan cara menghapus produk dari katalog.
Untuk mengikuti panduan langkah demi langkah tugas ini langsung di Cloud Shell Editor, klik Guide me:
Mengimpor peristiwa pengguna historis
Tutorial ini menjelaskan cara mengimpor data peristiwa pengguna dari peristiwa terdahulu secara massal. Model memerlukan data peristiwa pengguna untuk pelatihan.
Mengimpor peristiwa dari tutorial Cloud Storage
Tutorial ini menunjukkan cara mengimpor peristiwa pengguna dari Cloud Storage.
Untuk mengikuti panduan langkah demi langkah tugas ini langsung di Cloud Shell Editor, klik Guide me:
Mengimpor peristiwa dari tutorial BigQuery
Tutorial ini menunjukkan cara mengimpor peristiwa pengguna dari BigQuery.
Untuk mengikuti panduan langkah demi langkah tugas ini langsung di Cloud Shell Editor, klik Guide me:
Tutorial inline impor peristiwa
Tutorial ini menunjukkan cara mengimpor data peristiwa pengguna secara inline.
Untuk mengikuti panduan langkah demi langkah tugas ini langsung di Cloud Shell Editor, klik Guide me:
Merekam peristiwa pengguna real-time
Tutorial ini menjelaskan cara merekam, melihat, atau menghapus peristiwa pengguna real-time. Vertex AI Search untuk retail menggunakan peristiwa pengguna real-time untuk membuat rekomendasi dan hasil penelusuran. Merekam sebanyak mungkin jenis peristiwa pengguna dengan informasi produk yang valid akan meningkatkan kualitas hasil Anda.
Menulis tutorial peristiwa pengguna
Tutorial ini menunjukkan cara merekam peristiwa pengguna menggunakan metode userEvents.write
.
Untuk mengikuti panduan langkah demi langkah tugas ini langsung di Cloud Shell Editor, klik Guide me:
Bergabung kembali dengan tutorial peristiwa pengguna
Tutorial ini menunjukkan cara bergabung kembali ke peristiwa pengguna dengan membuat permintaan POST
ke endpoint userEvents:rejoin
.
Untuk mengikuti panduan langkah demi langkah tugas ini langsung di Cloud Shell Editor, klik Guide me:
Tutorial menghapus peristiwa pengguna
Tutorial ini menunjukkan cara menghapus permanen acara pengguna.
Untuk mengikuti panduan langkah demi langkah tugas ini langsung di Cloud Shell Editor, klik Guide me:
Telusuri Tutorial
Metode search()
digunakan untuk menelusuri katalog sesuai dengan kueri penelusuran dan parameter lainnya, seperti filter, facet, atau order_by.
Secara default, respons penelusuran berisi jumlah hasil yang wajar yang diurutkan berdasarkan relevansi.
Tutorial kueri
Tutorial ini menunjukkan cara mengirim kueri penelusuran sederhana dan menganalisis respons.
Untuk mengikuti panduan langkah demi langkah tugas ini langsung di Cloud Shell Editor, klik Guide me:
Tutorial penomoran halaman
Tutorial ini menunjukkan cara mengontrol penomoran halaman dalam permintaan penelusuran. Saat pembeli mencari produk di toko, pembeli dapat meningkatkan navigasi melalui hasil penelusuran. Misalnya, mereka dapat membatasi jumlah item dalam respons penelusuran dengan menggunakan fitur ukuran halaman atau melompat ke halaman pilihan mereka dengan menggunakan fitur offset.
Untuk mengikuti panduan langkah demi langkah tugas ini langsung di Cloud Shell Editor, klik Guide me:
Tutorial perluasan kueri
Tutorial ini menunjukkan cara mengaktifkan fitur perluasan kueri. Jika pembeli menggunakan frasa penelusuran yang ambigu atau memiliki beberapa kata, pembeli tersebut bisa mendapatkan respons kosong. Setelah mengaktifkan perluasan kueri, permintaan akan dianalisis dan yang ditampilkan adalah daftar produk yang diperluas berdasarkan kueri penelusuran yang diuraikan.
Untuk mengikuti panduan langkah demi langkah tugas ini langsung di Cloud Shell Editor, klik Guide me:
Tutorial pemfilteran
Tutorial ini menunjukkan fitur pemfilteran. Alat ini memungkinkan Anda menyesuaikan permintaan penelusuran sesuai dengan kebutuhan Anda atau pelanggan Anda. Anda dapat memfilter menurut satu atau beberapa kolom, memfilter menurut kolom teks atau angka, atau keduanya. Anda dapat menggunakan bahasa ekspresi untuk membuat predikat bagi setiap kolom atau menggabungkan berbagai ekspresi menggunakan operator logika. Misalnya, pembeli yang mencari sepatu dapat menggunakan filter untuk mempersempit penelusuran ke merek dan warna yang diinginkan.
Untuk mengikuti panduan langkah demi langkah tugas ini langsung di Cloud Shell Editor, klik Guide me:
Tutorial pemesanan
Tutorial ini menunjukkan cara mengurutkan item dalam respons penelusuran. Saat pembeli mencari produk di situs Anda, Anda dapat menampilkan hasil yang diurutkan berdasarkan beberapa kolom. Misalnya, pembeli menelusuri gaun dengan harga dan diskon terbaik. Harga dan diskon adalah beberapa kolom di sini. Pembeli ditampilkan gaun yang dipesan berdasarkan harga, dan untuk gaun dengan harga yang sama, yang diurutkan berdasarkan diskon.
Untuk mengikuti panduan langkah demi langkah tugas ini langsung di Cloud Shell Editor, klik Guide me:
Tutorial peningkatan
Tutorial ini menunjukkan beberapa contoh peningkatan produk di hasil penelusuran. Dengan peningkatan, Anda dapat menerapkan peningkatan pada suatu produk untuk memprioritaskan atau menurunkan prioritasnya dalam hasil penelusuran.
Untuk mengikuti panduan langkah demi langkah tugas ini langsung di Cloud Shell Editor, klik Guide me:
Tutorial kontrol pengalihan
Tutorial ini menunjukkan cara menggunakan kontrol pengalihan. Kontrol pengalihan dapat digunakan untuk menentukan URL tujuan pengalihan pengguna saat mereka menggunakan kueri penelusuran tertentu. Misalnya, jika pengguna meminta "produk manufaktur berkelanjutan", Anda dapat mengalihkan mereka ke halaman yang berisi merek lingkungan yang sedang Anda kerjakan.
Untuk mengikuti panduan langkah demi langkah tugas ini langsung di Cloud Shell Editor, klik Guide me:
Perbarui inventaris untuk penelusuran
Meskipun metode buat, baca, perbarui, dan hapus (CRUD) Product
digunakan untuk
mengubah atribut Product
secara luas, ada kumpulan metode Product
yang dapat digunakan untuk memperbarui kolom khusus inventaris dengan berbagai tingkat
Perincian. Kolom Product
berikut dianggap sebagai kolom inventaris:
Product.price_info
Product.availability
Product.available_quantity
Product.fulfillment_info
Menambahkan tutorial fulfillment
Tutorial ini menunjukkan cara memperbarui informasi fulfillment produk menggunakan
metode
AddFulfillmentPlaces
. Dengan cara ini, penelusuran dapat menunjukkan pembaruan di mana produk tersedia dan pesanan dapat dipenuhi. Misalnya, seorang pembeli mencari jeans biru di toko tetapi stoknya habis. Saat jeans tersedia lagi di toko ini atau toko lain, pembeli akan melihat info terbaru dan dapat melanjutkan pesanannya.
Untuk mengikuti panduan langkah demi langkah tugas ini langsung di Cloud Shell Editor, klik Guide me:
Menghapus tutorial fulfillment
Tutorial ini menunjukkan cara memperbarui informasi fulfillment produk menggunakan
metode RemoveFulfillmentPlaces
. Dengan cara ini, penelusuran dapat menampilkan pembaruan saat produk tidak tersedia dan pesanan tidak dapat dipenuhi. Misalnya, seorang pembeli sedang mencari celana jeans biru di toko. Jika stok jeans habis di toko ini, pembeli akan melihatnya dan tidak dapat melanjutkan pesanan.
Untuk mengikuti panduan langkah demi langkah tugas ini langsung di Cloud Shell Editor, klik Guide me:
Tutorial menyetel inventaris
Tutorial ini menunjukkan cara mendorong pembaruan inventaris menggunakan metode SetInventory
, bukan memperbarui seluruh produk.
Untuk mengikuti panduan langkah demi langkah tugas ini langsung di Cloud Shell Editor, klik Guide me: