Navigasi kartu

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

Mengapa kartu?

Sebagai representasi visual dari 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 kelompok 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-cari semua kelompok 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 bagian 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, kumpulan 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 mobile-friendly.

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 facet 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-aspek 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 diperbarui untuk mencerminkan perkiraan rasio engagement baru, tidak termasuk filter yang telah diterapkan.

Perjalanan retailer

Retailer mengirimkan kueri ke Vertex AI Search untuk e-commerce dan menerima balasan kueri standar yang mencakup daftar nilai kartu yang diurutkan berdasarkan peringkat di seluruh kelompok atribut produk dan cara 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 for Commerce, kueri yang dikirim ke Google, dan peristiwa yang dikirim ke Google sama untuk "pengguna mengklik filter" dan "pengguna mengklik kartu".

Filter yang ditampilkan dalam kotak

Filter dapat memenuhi syarat untuk penataan berdasarkan preferensi yang dapat ditetapkan retailer di konsol Search for commerce atau API Vertex AI Search for commerce 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 kotak 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 dalam kartu. Detail selengkapnya dapat ditemukan di Kontrol kartu dan aspek dinamis.
    • Jika aspek dikelompokkan secara otomatis, bucket yang sama harus digunakan di kartu.

Apa yang baru untuk 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 serta dipublikasikan dalam dokumentasi library publik.

Tindakan 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 akan 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 memfilter produk dan menampilkan kumpulan kartu baru.

  • 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 sisi mereka dan memilih gambar yang sesuai untuk ditampilkan di kartu. Anda harus menggunakan ID produk perwakilan, 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 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 dinamis dan penataan

Faset dikontrol oleh atribut produk, yang berasal dari Katalog dan Peristiwa Pengguna. Penetapan aspek dan penataan dinamis disiapkan untuk memungkinkan kueri pengguna akhir mencocokkan atribut produk.

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

  1. Tetapkan kontrol kartu Anda di tab Kontrol Atribut di halaman Kontrol di konsol Penelusuran untuk e-commerce. Buka halaman Kontrol

  2. 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 Penyesuaian 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 Penyesuaian dinamis, Vertex AI Search untuk e-commerce dapat secara otomatis menggunakan atribut sebagai penyesuaian dinamis berdasarkan perilaku pengguna sebelumnya seperti klik dan tampilan penyesuaian.

Untuk melihat cara melakukannya di API, lihat 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:

  • Mengabaikan 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 petak 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-down jenis kontrol aspek tidak memengaruhi kartu:

  • Memaksa faset ditampilkan
  • Mengurutkan ulang aspek dinamis
  • Menggabungkan aspek

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

Kontrol petak 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 aspek 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 tersebut 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 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 menjadi kartu. 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 dalam 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 tersebut 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.