Entity

Halaman ini memperkenalkan entitas, cara menangkap perilaku pengguna yang bervariasi bergantung pada beberapa merek atau produk di satu situs perusahaan, serta cara dan alasan entitas dapat digunakan.

Untuk sebagian besar kasus penggunaan, entitas tidak diperlukan untuk Penelusuran AI Commerce. Namun, retailer yang melayani beberapa merek atau wilayah dari satu katalog produk dapat memperoleh hasil yang lebih baik jika menggunakan entitas.

Ringkasan

Menyiapkan beberapa entitas dalam project Anda adalah cara untuk mempertimbangkan perilaku dan preferensi pembeli yang berbeda di berbagai wilayah atau negara atau yang berbelanja di situs dengan merek berbeda yang dimiliki perusahaan Anda.

Contoh kasus penggunaan: dua negara

Retailer, Contoh Organisasi, memiliki kehadiran web di Amerika Serikat dan Kanada.

Contoh Organisasi ingin menyajikan hasil penjelajahan dan penelusuran serta saran pelengkapan otomatis yang mempertimbangkan perbedaan antara pembeli di kedua negara. Oleh karena itu, Contoh Organisasi menetapkan dua entitas: org_us dan org_ca.

Peristiwa pengguna ditandai dengan nilai entitas, bergantung pada situs yang dikunjungi pembeli (.com atau ca). Saat pembeli membuat permintaan penelusuran, nilai entitas akan disertakan dalam permintaan.

Kedua negara tersebut memiliki hari libur penting yang berbeda di bulan Juli. Dengan entitas yang disiapkan, saat pembeli menelusuri situs Contoh Organisasi untuk July, pembeli Amerika akan mendapatkan item bertema Fourth of July terlebih dahulu dan pembeli Kanada akan menerima item bertema Canada Day.

Demikian pula, rekomendasi untuk pembeli Kanada lebih cenderung menampilkan item Canada Day daripada item Fourth of July.

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 pelanggan setia.

Perusahaan membuat entitas, startup, untuk menandai peristiwa pengguna yang berasal dari situs Startup. Hal ini memungkinkan saran penelusuran, penjelajahan, pelengkapan otomatis, dan rekomendasi yang ditampilkan ke situs Startup untuk mempertimbangkan preferensi pembeli situs Startup.

Beberapa project atau beberapa entitas?

Saat menyiapkan Penelusuran AI 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 lainnya, menyiapkan entitas adalah solusi yang lebih baik.

Gunakan entitas jika Anda memiliki:

  • Katalog yang sepenuhnya atau sebagian dibagikan antara entitas

  • Satu atau beberapa hal berikut:

    • Beberapa merek di area negara atau bahasa yang sama—misalnya, Anda memiliki merek asli dan merek yang diakuisisi, google_home dan nest.

    • Beberapa wilayah di negara yang sama—misalnya, enterprise_east dan enterprise_west.

    • Satu merek, tetapi di beberapa negara dengan bahasa yang sama—misalnya, brand_us dan brand_ca.

Gunakan project terpisah , bukan entitas, 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 entitas, tambahkan kolom entitas ke peristiwa pengguna Anda.

  • Untuk penelusuran dan pelengkapan otomatis: sertakan kolom entity dalam peristiwa pengguna berjenis search.

    Menyertakan kolom entitas dalam jenis peristiwa pengguna lainnya dapat membantu pemecahan masalah, tetapi tidak memengaruhi kualitas respons penelusuran atau 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 entitas tidak ada dalam permintaan, permintaan tidak akan membuat asumsi tentang entitas dalam hasil. Anda akan mendapatkan hasil rata-rata yang didasarkan pada peristiwa pengguna dengan dan tanpa entitas yang ditentukan.

Penelusuran dan entitas

Untuk mendapatkan hasil penelusuran atau penjelajahan yang mempertimbangkan entitas:

  1. Sertakan kolom entity dalam peristiwa pengguna penelusuran Anda (eventType="search"). Untuk contohnya, lihat contoh objek lengkap untuk peristiwa pengguna Penelusuran.

  2. Tambahkan kolom entity ke permintaan penelusuran Anda. Untuk mengetahui informasi tentang cara membuat permintaan penelusuran, lihat Mendapatkan hasil penelusuran.

Pelengkapan otomatis dan entitas

Untuk mendapatkan hasil pelengkapan otomatis yang mempertimbangkan entitas:

Rekomendasi dan entitas

Meskipun Rekomendasi tidak mendukung fitur entitas, sebagai solusinya, kolom entity dapat ditambahkan sebagai atribut kustom, yang dapat di sertakan dalam panggilan ke metode prediksi.