Halaman ini memperkenalkan entitas, cara merekam berbagai perilaku pengguna bergantung pada beberapa merek atau produk di satu situs perusahaan, serta cara dan alasan penggunaannya.
Untuk sebagian besar kasus penggunaan, entitas tidak diperlukan untuk Vertex AI Search untuk commerce. Namun, retailer yang melayani beberapa merek atau wilayah dari satu katalog produk dapat memperoleh hasil yang lebih baik jika mereka menggunakan entitas.
Ringkasan
Menyiapkan beberapa entitas dalam project adalah cara untuk mempertimbangkan perilaku dan preferensi pembeli yang berbeda di berbagai wilayah atau negara, atau yang berbelanja di situs dengan merek berbeda yang termasuk dalam perusahaan Anda.
Contoh kasus penggunaan: dua negara
Retailer, Contoh Organisasi, memiliki kehadiran web di Amerika Serikat dan Kanada.
Contoh Organisasi ingin menayangkan hasil penelusuran dan penjelajahan serta saran pelengkapan otomatis yang mempertimbangkan perbedaan antara pembeli di kedua negara. Jadi, Example Organization menetapkan dua entity: org_us dan
org_ca.
Peristiwa pengguna diberi tag dengan nilai entitas, bergantung pada situs yang dikunjungi pembeli (.com atau ca). Saat pembeli membuat permintaan penelusuran, nilai entitas disertakan dalam permintaan.
Kedua negara memiliki hari libur penting yang berbeda pada bulan Juli. Dengan penyiapan entitas, saat pembeli menelusuri situs Contoh Organisasi untuk July, pembeli Amerika akan melihat item bertema Hari Kemerdekaan terlebih dahulu dan pembeli Kanada akan menerima item bertema Hari Kanada.
Demikian pula, rekomendasi untuk pembeli di Kanada cenderung menampilkan item Hari Kemerdekaan Kanada daripada item Hari Kemerdekaan Amerika Serikat.
Contoh kasus penggunaan: akuisisi
Enterprise Example Organization baru-baru ini mengakuisisi Startup Example Organization. Katalog telah digabungkan, tetapi merek dan situs Startup tetap dipertahankan karena memiliki pengikut setia.
Perusahaan membuat entitas, startup, untuk memberi tag pada peristiwa pengguna yang berasal dari situs Startup. Hal ini memungkinkan saran penelusuran, penjelajahan, pelengkapan otomatis, dan rekomendasi yang ditayangkan ke situs Startup mempertimbangkan preferensi pembeli situs Startup.
Beberapa project atau beberapa entitas?
Saat menyiapkan Vertex AI Search untuk commerce, Anda dapat menggunakan project yang berbeda atau entitas yang berbeda dalam project yang sama untuk mendapatkan saran yang berbeda bagi populasi pembeli yang berbeda.
Untuk beberapa aplikasi, project terpisah diperlukan. Untuk aplikasi lain, menyiapkan entity adalah solusi yang lebih baik.
Gunakan entitas jika Anda memiliki:
Katalog yang dibagikan sepenuhnya atau sebagian di antara entitas
Satu atau beberapa hal berikut:
Beberapa merek di negara atau area bahasa yang sama—misalnya, Anda memiliki merek asli dan merek yang diakuisisi,
google_homedannest.Beberapa wilayah di negara yang sama—misalnya,
enterprise_eastdanenterprise_west.Satu merek, tetapi di beberapa negara dengan bahasa yang sama—misalnya,
brand_usdanbrand_ca.
Gunakan project terpisah, bukan entity, jika Anda memiliki:
Katalog yang tidak dapat digabungkan atau katalog yang, jika digabungkan, memiliki sedikit atau tidak ada tumpang-tindih.
Entitas yang memerlukan bahasa yang berbeda. Hanya satu bahasa yang diizinkan per project.
Peristiwa dan entitas pengguna
Untuk memanfaatkan fitur entity, tambahkan kolom entity ke peristiwa pengguna Anda.
Untuk penelusuran dan pelengkapan otomatis: sertakan kolom
entitydalam peristiwa pengguna berjenissearch.Menyertakan kolom entitas dalam jenis peristiwa pengguna lainnya dapat membantu pemecahan masalah, tetapi tidak memengaruhi kualitas penelusuran atau respons pelengkapan otomatis.
Untuk rekomendasi: Entitas tidak didukung, tetapi dapat ditambahkan sebagai atribut kustom dalam peristiwa pengguna.
Biasanya, diperlukan data peristiwa pengguna selama 30 hingga 90 hari sebelum fitur entitas menampilkan saran yang optimal.
Jika entity tidak ada dalam permintaan, permintaan tidak membuat asumsi tentang entity dalam hasil. Anda akan mendapatkan hasil rata-rata yang didasarkan pada peristiwa pengguna dengan dan tanpa entity yang ditentukan.
Penelusuran dan entitas
Untuk mendapatkan hasil penelusuran atau penjelajahan yang mempertimbangkan entitas:
Sertakan kolom
entitydalam peristiwa pengguna penelusuran Anda (eventType="search"). Untuk contoh, lihat contoh objek lengkap untuk peristiwa pengguna Penelusuran.Tambahkan kolom
entityke permintaan penelusuran Anda. Untuk mengetahui informasi tentang cara membuat permintaan penelusuran, lihat Mendapatkan hasil penelusuran.
Pelengkapan otomatis dan entity
Untuk mendapatkan hasil pelengkapan otomatis yang mempertimbangkan entitas:
- Ikuti petunjuk di Set data pembelajaran otomatis dan Saran yang difilter menurut entitas.
Rekomendasi dan entitas
Meskipun Rekomendasi tidak mendukung fitur entitas, sebagai solusi, kolom entity dapat ditambahkan sebagai atribut kustom, yang dapat disertakan dalam panggilan ke metode predict.