Navigasi kartu

Halaman ini memperkenalkan fitur navigasi kartu Vertex AI Search untuk commerce.

Mengapa menggunakan kartu?

Sebagai representasi visual pasangan nilai atribut, kartu adalah cara lain untuk menyajikan informasi yang sama seperti faset dinamis, yang hanya menampilkan atribut yang paling sering digunakan untuk kueri tertentu, terlepas dari keluarga faset dinamis yang tidak selalu intuitif bagi pembeli. Tujuannya adalah untuk meningkatkan penggunaan filter, yang pada gilirannya akan meningkatkan pendapatan per pengguna. Navigasi kartu membuat penggunaan filter pada kueri HEAD yang kuat menjadi lebih relevan, sehingga memfasilitasi prediksi pendapatan yang lebih akurat (melalui regresi).

Navigasi kartu berfungsi sebagai bagian dari paket Penelusuran Terpandu, yang memberikan manfaat bagi pelanggan dengan mempersempit kueri pengguna secara lebih cepat dan dengan relevansi yang lebih besar bagi pengguna akhir. Fitur navigasi kartu dirancang untuk mengatasi masalah ruang layar faset dinamis agar pengguna dapat menemukan apa yang kemungkinan lebih relevan bagi mereka dengan lebih cepat. Navigasi kartu juga mencegah pembeli harus mencari di semua grup aspek di panel navigasi kiri atau kanan untuk menemukan produk yang mereka cari sebelum tetap harus mengonfirmasi pilihan penelusuran yang dipersempit dalam klik kedua tombol kirim.

Navigasi kartu melengkapi aspek dinamis

Faset dinamis disediakan di konsol Penelusuran untuk e-commerce dengan mengupload katalog produk. Filter ini mempersempit kueri dengan mengubah urutan filter yang ditampilkan sehingga filter yang benar berada di paling atas dan membuat penelusuran menampilkan hasil yang lebih relevan dengan setiap giliran penelusuran.

Faset dinamis mengurutkan kelompok filter seperti Gaya, Lengan untuk kueri gaun bagi retailer mode, atau Volume, Variasi, atau Wadah untuk susu bagi retailer bahan makanan. Sering kali, kelompok sisi dinamis ini disusun dengan cara yang tidak selalu intuitif bagi pengguna. Selain itu, panel fly-out untuk pemilihan aspek dinamis memakan banyak ruang di situs produk dan juga tidak selalu kompatibel untuk perangkat seluler.

Oleh karena itu, muncul kebutuhan untuk mengurangi ruang iklan di situs merchandise dan meningkatkan pendapatan pengguna per konversi penelusuran.

Bagaimana cara kerja kartu?

Navigasi kartu mengarahkan pengguna ke penelusuran yang lebih sempit dengan lebih cepat untuk meningkatkan engagement penelusuran dan pendapatan per penelusuran. Petak dapat ditampilkan secara horizontal di seluruh situs produk, terlepas dari grup aspek. Fitur kartu mengontrol filter penelusuran sedemikian rupa sehingga menempatkan filter yang paling mungkin digunakan secara terpisah di bagian atas halaman, memisahkan hasil penelusuran dari kelompok aspek dinamisnya untuk memberikan visualisasi langsung. Dengan begitu, navigasi kartu menawarkan pengaturan konten aspek dinamis yang lebih mudah diakses bagi pengguna.

Perjalanan pembeli

Saat pembeli melakukan penelusuran di situs retailer dengan navigasi kartu diaktifkan, mereka akan melihat hingga 20 kartu yang menampilkan nilai filter individual yang kemungkinan besar akan digunakan. Petak ini diurutkan berdasarkan kemungkinan penggunaan, terlepas dari kelompok atribut produk. Setiap kartu dapat menyertakan gambar yang mewakili produk umum dengan filter yang diterapkan. Jika pelanggan mengklik kartu, kartu tersebut akan bertindak seolah-olah nilai-facet yang sesuai telah diterapkan. Tindakan ini akan memperbarui daftar produk agar sesuai dengan kueri dan filter, serta menampilkan aspek yang diterapkan. Selain itu, kartu yang ditampilkan akan diperbarui untuk mencerminkan perkiraan rasio engagement baru, tidak termasuk filter yang telah diterapkan.

Perjalanan retailer

Retailer mengirimkan kueri ke Vertex AI Search untuk Commerce dan menerima balasan kueri standar yang mencakup daftar nilai kartu yang diurutkan berdasarkan peringkat di seluruh kelompok atribut produk dan cara untuk membuat gambar kartu. Kemudian, retailer merender kartu dengan atau tanpa gambar. Jika calon pelanggan mengklik nilai kartu atau aspek, retailer akan mengirimkan kueri baru ke Google dengan filter yang sesuai dengan kartu atau aspek yang ditambahkan ke kolom filter. Situs retailer juga mengirimkan peristiwa untuk kueri kedua dengan filter yang ditambahkan ke Google. Respons Vertex AI Search untuk e-commerce, kueri yang dikirim ke Google, dan peristiwa yang dikirim ke Google sama untuk "pengguna mengklik filter" dan "pengguna mengklik kartu".

Filter yang ditampilkan di kartu

Filter dapat memenuhi syarat untuk penataan berdasarkan preferensi yang dapat ditetapkan retailer di konsol Search for commerce atau Vertex AI Search for commerce API untuk konten, jumlah produk, dan yang terkait dengan kueri kuantitatif.

Berdasarkan konten

  • Filter tidak boleh diterapkan dalam penelusuran sebelumnya.
  • Hanya kartu yang sesuai dengan nilai atribut dalam atribut katalog yang ditandai sebagai dapat difasilitasi secara dinamis.
  • Hasil penelusuran (respons Vertex AI Search untuk commerce) harus memiliki setidaknya satu produk.
  • Tidak ada kartu yang sesuai dengan filter sistem seperti "stok = ya" atau "tersedia untuk dijual = ya" yang ditampilkan.
  • Kartu diurutkan berdasarkan kemungkinan interaksi.

Berdasarkan jumlah produk

  • Bagaimana jika ada < 20 kartu yang dapat diberi peringkat?
    • Jika ada antara >= 2 dan < 20, tampilkan ubin sebanyak mungkin.
    • Jika ada < 2 petak yang tersedia, jangan tampilkan petak.
  • Jika > 20 kartu yang dapat diberi peringkat, tampilkan 20 kartu teratas berdasarkan kemungkinan engagement.

Berdasarkan kueri kuantitatif

  • Kartu mendukung "kategoris" (warna = merah) dan numerik (berat = "1 lb - 2 lb").
  • Pengelompokan kartu numerik:
    • Pengelompokan yang dikonfigurasi menggunakan kontrol untuk atribut tertentu akan dipatuhi. Misalnya, jika aspek dikelompokkan secara manual ke dalam berat 0-1, 1-3 lbs, dan 3-6 lbs, kelompok tersebut akan digunakan di kartu. Detail selengkapnya dapat ditemukan di Kontrol kartu dan aspek dinamis.
    • Jika aspek dikelompokkan secara otomatis, bucket yang sama harus digunakan di kartu.

Navigasi kartu di Retail API?

Tidak ada API baru untuk fitur kartu. Namun, kolom baru telah ditambahkan ke Vertex AI main (query) API yang sudah ada.

Minta tileNavigationSpec

Response tileNavigationResult

Kemudian, API akan menampilkan hingga 20 kartu di kolomtileNavigationResult, yang diurutkan berdasarkan kemungkinan penggunaan. Respons menampilkan kartu sesuai dengan nilai atributnya dan gambar representatif yang sesuai:

Tidak ada perubahan yang diperlukan pada API yang ada, dan library klien baru tersedia pada waktu GA dan dipublikasikan dalam dokumentasi library publik.

Yang harus dilakukan retailer dengan hasil penelusuran kartu

  • Menampilkan kartu: Menampilkan kartu yang ditampilkan dalam urutan yang diberikan, dengan kartu pertama dalam respons menjadi kartu pertama yang ditampilkan. ProductAttributeValue adalah pasangan nilai kunci yang berisi nilai atribut, sehingga Anda tahu petak mana yang harus ditampilkan. Dalam permintaan penelusuran berikutnya, ProductAttributeValue harus ditetapkan di kolom appliedTiles dan juga di kolom filter (misalnya, filter = "attributes.weight:ANY(\"large\")"). Respons kemudian akan memiliki produk yang difilter dan kumpulan kartu baru untuk ditampilkan.

  • Menampilkan gambar: Gambar ini dapat diperoleh dengan merujuk ke kolom representativeProductId dalam respons, yang memberikan ID produk dari produk umum yang cocok dengan filter yang diterapkan. Kemudian, retailer akan mencari ID produk perwakilan ini di sistem mereka dan memilih gambar yang sesuai untuk ditampilkan di kartu. Penting untuk menggunakan ID produk representatif, bukan ID produk utama, untuk memastikan gambar mencerminkan atribut yang difilter secara akurat (misalnya, menampilkan varian merah untuk filter color = "red").

Mengonfigurasi perilaku kartu di konsol

Pemilihan kartu yang akan muncul di seluruh layar penelusuran didasarkan langsung pada atribut katalog, yang pada gilirannya diekstrak dari informasi yang diupload retailer ke katalog produk. Petak kandidat adalah semua nilai dalam atribut semua "atribut yang dapat difasilitasi secara dinamis" dalam katalog produk.

Mengaktifkan aspek dan penataan dinamis

Faset dikontrol oleh atribut produk, yang berasal dari katalog dan peristiwa pengguna. Penetapan aspek dan pengelompokan dinamis disiapkan untuk memungkinkan kueri pengguna akhir mencocokkan atribut produk.

Untuk mengontrol atribut mana yang memenuhi syarat untuk faset dan kartu dinamis:

  1. Buka halaman Kontrol di konsol Penelusuran untuk e-commerce. Buka halaman Kontrol

  2. Klik tab Kontrol atribut > tetapkan kontrol kartu Anda.

  3. Opsional: Untuk mengubah kontrol atribut, klik Ubah kontrol di samping Atribut, lalu tetapkan kontrol untuk setiap atribut ke Benar atau Salah.

Teks alternatif

Kolom ketiga dan keempat (Dapat diindeks dan Penelusuran dinamis) adalah kunci dalam mengontrol kartu. Untuk setiap baris atribut, kedua kolom ini harus ditandai Benar agar kartu berfungsi. Dapat diindeks memungkinkan Vertex AI Search untuk commerce memfilter menggunakan atribut. Dengan mengaktifkan Penetapan aspek dinamis, Vertex AI Search untuk Commerce dapat secara otomatis menggunakan atribut sebagai aspek dinamis berdasarkan perilaku pengguna sebelumnya seperti klik dan tampilan aspek.

Untuk melihat cara melakukannya di API, baca bagian Kontrol petak di API.

Kontrol kartu individual

Kontrol faset memungkinkan Anda mengelola perilaku faset tanpa mengubah katalog dan memengaruhi perilaku penelusuran di seluruh situs Anda.

Kontrol Hapus faset menghapus seluruh faset dari hasil untuk faset dinamis untuk kueri tertentu. Tindakan ini juga akan menghapus kartu anggota dari aspek ini agar tidak dapat ditampilkan sebagai kartu.

Nilai facet berikut yang ditandai dengan Pengelompokan & penataan dinamis di tingkat katalog juga memengaruhi kartu:

  • Abaikan nilai faset: Menyembunyikan kartu agar tidak muncul serta menghapus faset dinamis dalam hasil penelusuran.
  • Mengganti nilai aspek: Memungkinkan retailer mengubah nilai aspek (misalnya, untuk atribut color, mengubah navy blue menjadi blue) untuk kueri tertentu di kartu dan aspek dinamis.
  • Menetapkan interval numerik: Memungkinkan retailer menentukan ukuran bucket untuk menghasilkan respons penelusuran dalam rentang dinamis tertentu, baik dalam faset dan kartu dinamis.

Tiga jenis kontrol aspek dinamis terakhir dalam menu scroll ke bawah jenis kontrol aspek tidak memengaruhi kartu:

  • Memaksa menampilkan aspek
  • Mengubah peringkat aspek dinamis
  • Menggabungkan aspek

Untuk mengetahui informasi selengkapnya tentang cara mengontrol nilai aspek dan perilaku kartu tertentu di setiap kontrol, lihat Kontrol aspek.

Kontrol kartu di API

Bagian ini menjelaskan cara mengontrol perilaku kartu di Vertex AI Search untuk Commerce API.

Kontrol atribut

Untuk penelusuran dan rekomendasi, Anda akan menemukan API di tingkat katalog dalam REST resource Resource: projects.locations.catalogs.attributesConfig. API ini menyediakan metode untuk menambahkan, menghapus, dan mengganti atribut di tingkat katalog dan produk. Kolom catalogAttributes dapat dipetakan ke dynamicFacetable yang dapat diindeks dan ditelusuri. dynamicFacetable berlaku untuk perilaku kartu jika aspeknya memenuhi syarat untuk penataan kartu.

AttributesConfig

Konfigurasi atribut tingkat katalog.

Kolom yang relevan dengan kartu
catalogAttributes map Mengaktifkan konfigurasi atribut di tingkat katalog, yang berisi informasi tentang apakah atribut dapat ditelusuri, dapat difaset secara dinamis, dan lainnya, dengan memetakan nama atribut ke nilai, yang merupakan objek yang dapat dipanggil, CatalogAttribute.

CatalogAttribute

Resource attributesConfig menyediakan CatalogAttribute, objek tingkat katalog. Dua kolom objek ini menghasilkan kontrol atas atribut mana yang muncul sebagai kartu. Artinya, semua atribut dalam semua "atribut yang dapat difasilitasi" di katalog produk dapat menjadi kandidat untuk penataan:

Kolom yang relevan dengan kartu
DynamicFacetableOption Kolom kontrol global enum yang harus ditentukan sebagai diaktifkan atau dinonaktifkan. Tindakan ini akan mengaktifkan atau menonaktifkan aspek dinamis, yang pada gilirannya akan mendorong kartu. Yang ini ditetapkan di bagian Kontrol atribut di konsol Google Cloud .
facetConfig objek yang berisi opsi untuk setiap nilai faset. Kolom ini adalah kontrol aspek.

Kontrol faset

FacetConfig

Objek yang berisi opsi faset untuk membuat setiap nilai faset menjadi dinamis dan berpotensi dapat disusun. Kolom ini berasal dari konfigurasi CatalogAttribute tingkat katalog.

Objek berisi kolom yang sudah ada yang dampaknya kini meluas ke kartu:

Kolom yang relevan dengan kartu
ignoredFacetValues Kolom pesan ini di FacetConfig berisi nilai aspek yang akan diabaikan untuk nama atribut saat ini untuk rentang waktu tertentu dan hanya di aspek tanpa memengaruhi deskripsi produk dalam katalog.
facetIntervals Hal ini memungkinkan retailer menentukan ukuran bucket untuk input numerik. Hal ini akan berfungsi dengan cara yang sama untuk kartu- jika retailer menetapkan interval numerik tertentu untuk aspek dinamis, retailer harus menggunakan interval numerik yang sama untuk kartu.
removeFacetValue Menghapus nilai faset untuk kunci faset tertentu. Nilai ini dipetakan ke nilai atribut.

Lihat cara membuat kontrol individual ini di konsol.