Halaman ini mencantumkan serangkaian tutorial interaktif untuk Penelusuran AI Commerce. Tutorial ini mencakup tindakan yang dapat dijalankan di Editor Google Cloud Shell. Dengan alat ini, Anda dapat menulis, mem-build, menguji, menjalankan, dan men-debug aplikasi native cloud langsung dari browser.
Ringkasan
Coba berbagai tutorial bergantung pada hal yang ingin Anda pelajari:
Jika Anda memulai project, coba tutorial Mengimpor informasi katalog. Di sini, Anda akan mempelajari cara mengimpor produk ke dalam katalog sehingga Anda dapat mencoba, misalnya, berbagai fungsi penelusuran. Selanjutnya, lihat tutorial Mengimpor peristiwa pengguna historis. Penelusuran AI Commerce menggunakan peristiwa pengguna untuk membuat rekomendasi awal dan hasil penelusuran. Kemudian, coba tutorial Merekam peristiwa pengguna real-time. Peristiwa pengguna real-time memberikan hasil yang relevan dan berkualitas tinggi.
Jika Anda tertarik dengan cara kerja penelusuran secara umum, coba 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 the tutorial Merekam peristiwa pengguna real-time.
Jika Anda berencana menggunakan rekomendasi, lihat tutorial untuk mengimpor dan mengelola katalog serta peristiwa pengguna.
Mengimpor informasi katalog
Tutorial ini menjelaskan cara mengimpor informasi katalog dan terus memperbaruinya.
Mengimpor data katalog dari BigQuery
Tutorial ini menunjukkan cara menggunakan tabel BigQuery untuk mengimpor data katalog dalam jumlah besar tanpa batas.
Untuk mengikuti panduan langkah demi langkah untuk tugas ini langsung di Editor Cloud Shell, klik Pandu saya:
Mengimpor data katalog dari Cloud Storage
Tutorial ini menunjukkan cara mengimpor item dalam jumlah besar ke katalog.
Untuk mengikuti panduan langkah demi langkah untuk tugas ini langsung di Editor Cloud Shell, klik Pandu saya:
Mengimpor data katalog secara inline
Tutorial ini menunjukkan cara mengimpor produk ke dalam katalog secara inline.
Untuk mengikuti panduan langkah demi langkah untuk tugas ini langsung di Editor Cloud Shell, klik Pandu saya:
Mengelola informasi katalog
Tutorial ini menjelaskan cara mengelola informasi produk setelah Anda mengimpor katalog. Anda dapat membaca, menulis, dan menghapus produk dalam katalog.
Pelajari cara memanggil API dengan bahasa pilihan Anda.
Tutorial membuat/mendapatkan/memperbarui/menghapus produk
Tutorial ini menunjukkan cara menggunakan metode API, yang melakukan tindakan berikut:
- Membuat produk
- Mendapatkan produk
- Memperbarui produk
- Menghapus produk
Untuk mengikuti panduan langkah demi langkah untuk tugas ini langsung di Editor Cloud Shell, klik Pandu saya:
Tutorial membuat produk
Tutorial ini menunjukkan cara membuat satu produk.
Untuk mengikuti panduan langkah demi langkah untuk tugas ini langsung di Editor Cloud Shell, klik Pandu saya:
Tutorial mendapatkan produk
Tutorial ini menunjukkan cara mengambil item produk.
Untuk mengikuti panduan langkah demi langkah untuk tugas ini langsung di Editor Cloud Shell, klik Pandu saya:
Tutorial memperbarui produk
Tutorial ini menunjukkan cara memperbarui produk dalam katalog.
Untuk mengikuti panduan langkah demi langkah untuk tugas ini langsung di Editor Cloud Shell, klik Pandu saya:
Tutorial menghapus produk
Tutorial ini menunjukkan cara menghapus produk dari katalog.
Untuk mengikuti panduan langkah demi langkah untuk tugas ini langsung di Editor Cloud Shell, klik Pandu saya:
Mengimpor peristiwa pengguna historis
Tutorial ini menjelaskan cara mengimpor data peristiwa pengguna dari peristiwa sebelumnya secara massal. Model memerlukan data peristiwa pengguna untuk pelatihan.
Tutorial mengimpor peristiwa dari Cloud Storage
Tutorial ini menunjukkan cara mengimpor peristiwa pengguna dari Cloud Storage.
Untuk mengikuti panduan langkah demi langkah untuk tugas ini langsung di Editor Cloud Shell, klik Pandu saya:
Tutorial mengimpor peristiwa dari BigQuery
Tutorial ini menunjukkan cara mengimpor peristiwa pengguna dari BigQuery.
Untuk mengikuti panduan langkah demi langkah untuk tugas ini langsung di Editor Cloud Shell, klik Pandu saya:
Tutorial mengimpor peristiwa secara inline
Tutorial ini menunjukkan cara mengimpor data peristiwa pengguna secara inline.
Untuk mengikuti panduan langkah demi langkah untuk tugas ini langsung di Editor Cloud Shell, klik Pandu saya:
Merekam peristiwa pengguna real-time
Tutorial ini menjelaskan cara merekam, melihat, atau menghapus peristiwa pengguna real-time. Penelusuran AI Commerce menggunakan peristiwa pengguna real-time untuk membuat rekomendasi dan hasil penelusuran. Mencatat sebanyak mungkin jenis peristiwa pengguna dengan informasi produk valid akan meningkatkan kualitas hasil Anda.
Tutorial menulis peristiwa pengguna
Tutorial ini menunjukkan cara merekam peristiwa pengguna menggunakan metode
userEvents.write.
Untuk mengikuti panduan langkah demi langkah untuk tugas ini langsung di Editor Cloud Shell, klik Pandu saya:
Tutorial menggabungkan kembali peristiwa pengguna
Tutorial ini menunjukkan cara menggabungkan kembali peristiwa pengguna dengan membuat permintaan POST ke endpoint
userEvents:rejoin.
Untuk mengikuti panduan langkah demi langkah untuk tugas ini langsung di Editor Cloud Shell, klik Pandu saya:
Tutorial menghapus peristiwa pengguna
Tutorial ini menunjukkan cara menghapus peristiwa pengguna.
Untuk mengikuti panduan langkah demi langkah untuk tugas ini langsung di Editor Cloud Shell, klik Pandu saya:
Tutorial Penelusuran
Metode search() digunakan untuk menelusuri katalog sesuai dengan kueri penelusuran dan parameter lainnya, seperti filter, aspek, atau order_by.
Secara default, respons penelusuran berisi jumlah hasil yang wajar dan diurutkan berdasarkan relevansi.
Tutorial membuat kueri
Tutorial ini menunjukkan cara mengirim kueri penelusuran sederhana dan menganalisis respons.
Untuk mengikuti panduan langkah demi langkah untuk tugas ini langsung di Editor Cloud Shell, klik Pandu saya:
Tutorial penomoran halaman
Tutorial ini menunjukkan cara mengontrol penomoran halaman dalam permintaan penelusuran. Saat pembeli mencari produk di toko, mereka dapat meningkatkan navigasi melalui hasil penelusuran. Misalnya, mereka dapat membatasi jumlah item dalam respons penelusuran menggunakan fitur ukuran halaman atau melompat ke halaman pilihan menggunakan fitur offset.
Untuk mengikuti panduan langkah demi langkah untuk tugas ini langsung di Editor Cloud Shell, klik Pandu saya:
Tutorial perluasan kueri
Tutorial ini menunjukkan cara mengaktifkan fitur perluasan kueri. Saat pembeli menggunakan frasa penelusuran yang ambigu atau terdiri dari beberapa kata, mereka mungkin 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 untuk tugas ini langsung di Editor Cloud Shell, klik Pandu saya:
Tutorial pemfilteran
Tutorial ini menunjukkan fitur pemfilteran. Fitur ini memungkinkan Anda menyesuaikan permintaan penelusuran sesuai dengan kebutuhan Anda atau pelanggan. Anda dapat memfilter berdasarkan satu atau beberapa kolom, memfilter berdasarkan kolom teks atau numerik, atau keduanya. Anda dapat menggunakan bahasa ekspresi untuk membuat predikat untuk setiap kolom atau menggabungkan berbagai ekspresi menggunakan operator logika. Misalnya, pembeli yang mencari sepatu dapat menggunakan filter untuk mempersempit penelusuran ke merek dan warna pilihan.
Untuk mengikuti panduan langkah demi langkah untuk tugas ini langsung di Editor Cloud Shell, klik Pandu saya:
Tutorial pengurutan
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 mencari gaun dengan harga dan diskon terbaik. Harga dan diskon adalah beberapa kolom di sini. Pembeli akan melihat gaun yang diurutkan berdasarkan harga, dan untuk gaun dengan harga yang sama, diurutkan berdasarkan diskon.
Untuk mengikuti panduan langkah demi langkah untuk tugas ini langsung di Editor Cloud Shell, klik Pandu saya:
Tutorial peningkatan
Tutorial ini menunjukkan beberapa contoh peningkatan produk dalam hasil penelusuran. Dengan peningkatan, Anda dapat menerapkan peningkatan pada produk untuk memprioritaskan atau membatalkan prioritasnya dalam hasil penelusuran.
Untuk mengikuti panduan langkah demi langkah untuk tugas ini langsung di Editor Cloud Shell, klik Pandu saya:
Tutorial kontrol pengalihan
Tutorial ini menunjukkan cara menggunakan kontrol pengalihan. Kontrol pengalihan memungkinkan Anda menentukan URL yang dapat digunakan untuk mengalihkan pengguna saat mereka menggunakan kueri penelusuran tertentu. Misalnya, jika pengguna meminta "produk manufaktur berkelanjutan", Anda dapat mengalihkannya ke halaman yang berisi merek ramah lingkungan yang bekerja sama dengan Anda.
Untuk mengikuti panduan langkah demi langkah untuk tugas ini langsung di Editor Cloud Shell, klik Pandu saya:
Memperbarui inventaris untuk penelusuran
Meskipun metode pembuatan, pembacaan, pembaruan, dan penghapusan (CRUD) Product digunakan untuk mengubah atribut Product secara luas, ada serangkaian metode Product yang dapat digunakan untuk memperbarui kolom khusus inventaris dengan berbagai tingkat detail. Kolom Product berikut dianggap sebagai kolom inventaris:
Product.price_infoProduct.availabilityProduct.available_quantityProduct.fulfillment_info
Tutorial menambahkan pemenuhan
Tutorial ini menunjukkan cara memperbarui informasi pemenuhan produk menggunakan metode
AddFulfillmentPlaces. Dengan cara ini, penelusuran dapat menampilkan pembaruan tempat produk tersedia dan pesanan dapat dipenuhi. Misalnya, pembeli mencari celana jeans biru di toko, tetapi stoknya habis. Saat celana jeans tersedia lagi di toko ini atau toko lainnya, pembeli akan melihat pembaruan dan dapat melanjutkan pesanan.
Untuk mengikuti panduan langkah demi langkah untuk tugas ini langsung di Editor Cloud Shell, klik Pandu saya:
Tutorial menghapus pemenuhan
Tutorial ini menunjukkan cara memperbarui informasi pemenuhan produk menggunakan
metode RemoveFulfillmentPlaces. Dengan cara ini, penelusuran dapat menampilkan pembaruan tempat produk tidak tersedia dan pesanan tidak dapat dipenuhi. Misalnya, pembeli mencari celana jeans biru di toko. Jika celana jeans habis di toko ini, pembeli akan melihatnya dan tidak dapat melanjutkan pesanan.
Untuk mengikuti panduan langkah demi langkah untuk tugas ini langsung di Editor Cloud Shell, klik Pandu saya:
Tutorial menetapkan inventaris
Tutorial ini menunjukkan cara mengirim pembaruan inventaris menggunakan metode
SetInventory
, bukan memperbarui seluruh produk.
Untuk mengikuti panduan langkah demi langkah untuk tugas ini langsung di Editor Cloud Shell, klik Pandu saya: