Kualitas data

Halaman ini menjelaskan kasus penggunaan penelusuran, tingkat performanya masing-masing, dan cara memeriksa konsol Penelusuran untuk e-commerce guna mendapatkan penilaian kualitas data Anda dan tingkat performa yang telah Anda capai. Setiap tingkat performa diaktifkan secara otomatis saat Anda memenuhi semua persyaratan data yang memblokir upgrade-nya. Anda juga harus memenuhi persyaratan untuk semua tingkat sebelumnya agar dapat mengupgrade ke tingkat berikutnya.

Kasus penggunaan penelusuran

Penelusuran memberikan hasil penelusuran untuk dua kasus penggunaan:

  • Penelusuran kueri teks, digunakan saat pembeli mencari item di aplikasi Anda dengan memasukkan kueri teks dan mendapatkan serangkaian hasil yang relevan.
  • Penelusuran jelajah, digunakan saat pembeli membuka halaman kategori tertentu, seperti halaman web kategori "Peralatan" di situs retail toko perlengkapan rumah dan menjelajahi item yang diurutkan dalam kategori tersebut.

Untuk mengetahui informasi selengkapnya tentang perbedaan antara kasus penggunaan ini, lihat Tentang penelusuran teks dan penelusuran jelajah.

Memanfaatkan tingkat performa penelusuran

Penelusuran kueri teks dan penelusuran jelajah memiliki tingkat performa yang berbeda yang semakin meningkatkan hasil penelusuran Anda. Untuk membuka tingkat performa, Anda harus mengupload data katalog dan peristiwa pengguna ke Vertex AI Search untuk commerce.

Tingkatan performa berikut tersedia untuk kedua kasus penggunaan, penelusuran dan penjelajahan kueri teks:

TINGKAT 1

Relevansi:

  • Hasil ditampilkan berdasarkan tingkat relevansi terhadap kueri, seperti seberapa hitam gaun saat gaun hitam dikueri.

Persyaratan data minimum:

  • Katalog
  • Kueri

TIER 2

Relevansi dan popularitas:

  • Memperbaiki TIER 1 untuk item paling populer dalam penelusuran yang dikueri.
  • Produk yang sama relevansinya diberi peringkat berdasarkan popularitas produk di situs Anda.

Persyaratan data minimum: Data klik

TINGKAT 3

Peringkat yang dioptimalkan untuk pendapatan: Hasil yang relevan diberi peringkat berdasarkan kemungkinan produk dibeli berdasarkan aktivitas di seluruh situs tertentu.

Persyaratan data minimum: Volume besar peristiwa pengguna.

TIER 4

Peringkat yang dipersonalisasi dan dioptimalkan untuk pendapatan:

  • Hasil yang relevan diberi peringkat berdasarkan preferensi masing-masing pengguna dan kemungkinan produk dibeli berdasarkan aktivitas di seluruh situs pengguna ini.
  • Produk diberi peringkat berdasarkan "kualitas kecocokan" dengan pengguna unik yang menelusuri atau menjelajahi situs.

Persyaratan data minimum:

  • Volume besar peristiwa pengguna.
  • Mencocokkan visitorID dan atau userId, yang diformat secara konsisten di seluruh peristiwa pengguna.

Jelajahi

PERUNGGU

Hasil acak

  • Hasil penelusuran apa pun yang sesuai dengan filter Anda, dalam urutan acak.

SILVER

Popularitas

  • Hasil ditampilkan hanya berdasarkan relevansi dengan kategori.

GOLD

Peringkat yang dioptimalkan untuk pendapatan

  • Hasil yang relevan diberi peringkat berdasarkan kemungkinan produk dibeli berdasarkan aktivitas di seluruh situs.

PLATINUM

Peringkat yang dipersonalisasi dan dioptimalkan untuk pendapatan

  • Hasil yang relevan diberi peringkat berdasarkan preferensi masing-masing pengguna dan kemungkinan produk dibeli berdasarkan aktivitas di seluruh situs.

Konsol Penelusuran untuk e-commerce menyediakan halaman Kualitas data tempat Anda dapat memeriksa apakah Anda telah memenuhi persyaratan data setiap tingkat.

Bagian berikutnya menunjukkan cara mendaftar untuk menerima pemberitahuan kualitas data yang memberi tahu Anda tingkat data yang sesuai dengan parameter saat ini. Peringatan ini juga berfungsi sebagai panduan untuk persyaratan data kasus penggunaan spesifik Anda guna mengoptimalkan hasil penelusuran Anda.

Memeriksa kualitas data Anda

Setelah mengupload data, buka konsol Penelusuran untuk e-commerce guna melihat data dan memeriksa metrik untuk setiap tingkat performa kasus penggunaan Anda.

  1. Buka halaman Kualitas data di konsol Penelusuran untuk e-commerce.

    Buka halaman Kualitas data

  2. Melihat metrik pemeriksaan data untuk kasus penggunaan penelusuran Anda:

    • Untuk metrik penelusuran teks, klik tab Penelusuran.
    • Untuk metrik penelusuran jelajah, klik tab Jelajah.
  3. Periksa kartu skor masalah setiap tingkat performa di bagian atas halaman.

    • Jika diberi label "Digunakan": Anda telah menyelesaikan semua masalah pemblokiran untuk tingkat tersebut dan telah membukanya.
    • Jika ada 0 masalah pemblokiran: Anda telah memenuhi pemeriksaan data untuk tingkat tersebut. Jika tidak ada masalah pemblokiran untuk tingkat ini dan semua tingkat sebelumnya, diperlukan waktu sekitar 24 jam untuk melatih dan menyiapkan model serta mengaktifkan tingkat yang baru dibuka.
    • Jika ada masalah yang menghalangi: Periksa metrik tingkat untuk melihat masalah data yang harus diatasi untuk membuka tingkat tersebut.
  4. Lihat tabel metrik pemeriksaan data setiap tingkat performa untuk melihat daftar masalah yang dapat menghalangi upgrade tingkat atau memengaruhi performa penelusuran.

  5. Periksa kolom Status untuk mengetahui tingkat prioritas setiap metrik pemeriksaan data:

    • Pemblokiran upgrade: Mengidentifikasi masalah data yang mencegah penelusuran mengupgrade kasus penggunaan Anda ke tingkat performa berikutnya. Untuk membuka tingkat, penuhi semua pemeriksaan data yang memblokir upgrade untuk tingkat performa tersebut (dan tingkat sebelumnya).
    • Kritis performa: Mengidentifikasi masalah data yang tidak menghalangi upgrade, tetapi dapat berdampak signifikan pada performa penelusuran teks atau penelusuran jelajah.
    • Sesuai: Menunjukkan bahwa pemeriksaan data ini telah lulus.
    • Tidak tersedia: Menunjukkan bahwa pemeriksaan data yang memblokir non-upgrade belum selesai. Nilai untuk metrik ini ditampilkan sebagai T/A. Diperlukan waktu hingga 24 jam setelah mengimpor data untuk menghitung beberapa pemeriksaan data.
  6. Untuk mengetahui informasi selengkapnya tentang metrik, klik Detail untuk melihat panel detail yang menampilkan deskripsi metrik, stempel waktu pemeriksaan data, dan nilai minimum.

  7. Periksa nilai minimum di panel Detail metrik untuk mengetahui nilai yang diperlukan untuk memenuhi pemeriksaan data metrik tersebut dan meningkatkan hasil. Tidak semua nilai minimum berlaku untuk semua metrik:

    • Ambang batas pemblokiran: Ambang batas yang harus dipenuhi agar pemeriksaan data metrik ini berhasil.
    • Nilai minimum kritis: Nilai minimum yang sangat direkomendasikan untuk dipenuhi. Tidak memenuhi nilai minimum ini dapat berdampak negatif yang signifikan pada performa.
    • Nilai minimum peringatan: Nilai minimum yang direkomendasikan untuk dipenuhi. Tidak memenuhi nilai minimum ini dapat berdampak kecil pada performa.

Untuk mengimpor lebih banyak data guna mengatasi masalah data, lihat Mengimpor peristiwa pengguna historis atau Mengimpor informasi katalog dalam dokumentasi publik.

Praktik terbaik

  • Dalam permintaan penelusuran dan peristiwa pengguna, berikan ID pengguna selain ID pengunjung untuk pengguna yang login. Hal ini memungkinkan penelusuran mempersonalisasi hasil untuk pengguna berdasarkan peristiwa login pengguna di berbagai perangkat.
  • Kirim peristiwa pengguna secara real time, bukan dalam upload massal dengan penundaan. Hal ini membantu penelusuran mempersonalisasi menggunakan aktivitas terbaru pengguna di situs Anda.
  • Mengupload semua peristiwa pengguna. Misalnya, jangan hanya mengirimkan peristiwa yang dapat diatribusikan ke penelusuran.

Pemilihan fitur untuk tingkat yang dioptimalkan untuk pendapatan yang lebih tinggi

Vertex AI Search untuk commerce telah diupgrade untuk retailer yang datanya telah mencapai tingkat performa atas yang membuka kemampuan penelusuran yang dioptimalkan untuk pendapatan. Retailer di tingkat atas ini kini dapat memanfaatkan pemilihan fitur:

  • Untuk Jelajah: SILVER dan GOLD
  • Untuk Penelusuran: Tingkat 3 dan 4

Mengapa upgrade peringkat?

Pelanggan Vertex AI Search untuk e-commerce yang besar dapat memiliki hingga 10.000 atribut kustom dalam katalog produk mereka, sedangkan model peringkat sebelumnya hanya memiliki 20 fitur produk statis (seperti harga dan rating rata-rata) yang dibagikan kepada semua pelanggan. Hal ini menyebabkan model peringkat memiliki data produk yang sangat tidak lengkap, dan tidak dapat menyesuaikan fitur produk ke berbagai domain retail dan kasus penggunaan seperti fashion, hardware, atau perlengkapan rumah.

Ketidakmampuan untuk memodelkan atribut kustom menyebabkan beberapa pengguna memasukkan atribut yang mereka anggap penting ke dalam fitur produk statis (tetap). Namun, hal ini memerlukan upaya manual dan jelas hanya berfungsi untuk sejumlah kecil atribut.

Pemilihan fitur kustom dinamis

Vertex AI Search untuk commerce telah mengupgrade tingkat yang dioptimalkan untuk pendapatan guna memilih atribut kustom secara otomatis. Upgrade ini melibatkan penggabungan atribut kustom yang relevan ke dalam proses pemberian peringkat:

  • Memeriksa semua atribut kustom untuk setiap retailer dan memilih atribut yang paling berguna untuk ditambahkan ke kumpulan fitur produk statis.
  • Menampilkan atribut yang dipilih untuk setiap retailer.
  • Mengulangi proses pemilihan fitur secara rutin (sekali setiap 30 hari).

Singkatnya, Vertex AI Search untuk e-commerce tidak hanya memberi model peringkat akses hingga 100 kali atau lebih banyak fitur baru potensial untuk dipilih model, tetapi atribut setiap pelanggan juga diperbarui secara rutin untuk beradaptasi dengan penjualan musiman dan perubahan data dinamis lainnya.

Solusi peringkat yang diupgrade memberikan insight penelusuran yang lebih canggih, dengan memanfaatkan atribut kustom yang diperbarui secara rutin untuk meningkatkan kualitas data.

Pengetahuan produk lengkap

  • Pemilihan fitur: Algoritma Vertex AI Search untuk commerce memilih hingga 20 atribut kustom terpenting untuk setiap retailer.
  • Manfaat: Akurasi peringkat yang lebih baik dengan memanfaatkan informasi tambahan tentang produk, seperti kode promo dan spesifikasi produk atau gaya.
  • Visibilitas: Retailer dapat melihat atribut kustom yang dipilih dan memastikan atribut tersebut dipertahankan dan selalu terbaru.
  • Penyesuaian dan pembelajaran: Pelanggan dapat mengidentifikasi pola dalam atribut kustom yang dipilih dan menambahkan atribut kustom relevan lainnya untuk lebih meningkatkan performa peringkat.

Cara melihat atribut yang sedang digunakan

Jika pelanggan mengaktifkan tingkat yang lebih tinggi dengan titik data peristiwa pengguna yang memadai, informasi atribut kustom baru kini terlihat di Konsol, yang tercantum di tab Penelusuran teks dan/atau Penelusuran jelajah di halaman Kualitas data pada Penelusuran untuk e-commerce. Di sini, Anda dapat mengetahui atribut khusus mana yang dipilih oleh sistem Vertex AI Search untuk commerce.

Teks alternatif

Yang harus dilakukan dengan atribut khusus

  • Pertahankan dan jangan hapus atau hentikan penggunaan atribut yang dipilih karena dapat memengaruhi model.
  • Meningkatkan cakupan untuk atribut yang dipilih otomatis, dengan mengisi kolom ini untuk lebih banyak produk
  • Periksa tren atribut kustom yang dipilih otomatis. Jika Anda memiliki atribut serupa lainnya, tambahkan ke katalog Anda. Mereka akan menjadi kandidat untuk dipilih oleh algoritma penelusuran fitur.
  • Anotasi atribut numerik dengan benar dengan menetapkan nilai numerik, bukan nilai string. Misalnya, berikan nilai numerik 10.5, bukan teks ("10.5").

Menonaktifkan personalisasi

Untuk menonaktifkan personalisasi, tetapkan ServingConfig.personalizationSpec ke mode.DISABLED.

Peringatan kualitas data

Peringatan kualitas data dipicu jika nilai metrik di dasbor berubah dari memuaskan menjadi tidak memuaskan. Pemberitahuan dikirim melalui email.

Jika Anda ingin melihat pemberitahuan terkait Cloud Monitoring, buka Menyiapkan pemberitahuan.

Melihat kualitas data

  1. Buka halaman Kualitas data di konsol Penelusuran untuk e-commerce.

    Buka halaman Kualitas data

  2. Tinjau baris, metrik, dan pemberitahuan: Satu baris sesuai dengan satu metrik, dan satu metrik sesuai dengan satu pemberitahuan.

Menyiapkan pemberitahuan kualitas data

REST

Panggil API UpdateAlertConfig.

curl -X PATCH -H "Authorization: Bearer $(gcloud auth print-access-token)" \
    -H "Content-Type: application/json" -H "X-GFE-SSL: yes" -H "X-Goog-User-Project: PROJECT_ID" \
 "https://retail.googleapis.com/v2alpha/projects/PROJECT_ID/alertConfig" \
--data '
{
  "alertPolicies": [
    {
      "alertGroup": "search-data-quality",
      "enrollStatus": "ENROLLED",
      "recipients": [
        {
          "emailAddress": "EMAIL_ADDRESS_1"
        },
        {
          "emailAddress": "EMAIL_ADDRESS_2"
        }
      ]
    }
  ]
}'

Ganti kode berikut:

  • PROJECT_ID: ID Google Cloud project Anda.
  • EMAIL_ADDRESS_1, EMAIL_ADDRESS_2: Alamat email yang ingin Anda daftarkan untuk menerima pemberitahuan. Harus kompatibel dengan SMTP. Maksimal 20 alamat email dapat ditambahkan ke satu kebijakan pemberitahuan.

Konsol

  1. Buka halaman Kualitas data di konsol Penelusuran untuk e-commerce.

    Buka halaman Kualitas data

  2. Di bagian atas, klik Konfigurasi notifikasi.

  3. Tambahkan minimal satu alamat email. Alamat email harus sesuai dengan SMTP (Simple Mail Transfer Protocol). Maksimal, Anda dapat menambahkan hingga 20 alamat email ke satu kebijakan pemberitahuan.

  4. Klik Submit.

Menonaktifkan pemberitahuan kualitas data

REST

Panggil UpdateAlertConfig API.

curl -X PATCH -H "Authorization: Bearer $(gcloud auth print-access-token)" \
    -H "Content-Type: application/json" -H "X-GFE-SSL: yes" -H "X-Goog-User-Project: PROJECT_ID" \
 "https://retail.googleapis.com/v2alpha/projects/PROJECT_ID/alertConfig" \
--data '
{
  "alertPolicies": [
    {
      "alertGroup": "search-data-quality",
      "enrollStatus": "DECLINED",
      "recipients": [
      ]
    }
  ]
}'

Ganti kode berikut:

  • PROJECT_ID: ID Google Cloud project Anda.

Konsol

  1. Buka halaman Kualitas data di konsol Penelusuran untuk e-commerce.

    Buka halaman Kualitas data

  2. Klik Konfigurasi pemberitahuan.

  3. Hapus semua email yang ada.

  4. Klik Submit.

Memecahkan masalah

Berikut cara menyelesaikan masalah umum berikut.

Pemeriksaan data tidak berhasil

Jika pemeriksaan data tidak lulus, klik Detail untuk metrik tersebut di halaman Kualitas data untuk melihat deskripsi yang lebih mendetail tentang metrik tersebut dan nilai minimum yang harus dipenuhi agar pemeriksaan data tersebut lulus.

Jika Anda telah memenuhi persyaratan data, periksa bagian Stempel Waktu untuk mengetahui kapan terakhir kali metrik tersebut dihitung. Jika Anda baru saja memformat ulang atau menyerap sejumlah besar data, mungkin perlu waktu beberapa jam untuk menghitung ulang metrik tersebut.

Jika belum memenuhi persyaratan data, Anda mungkin perlu memformat ulang data atau mengumpulkan lebih banyak data untuk memenuhi persyaratan pemeriksaan data. Setelah Anda memastikan data Anda akan memenuhi nilai minimum metrik, impor ulang data yang diformat ulang atau impor data tambahan, lalu tunggu hingga metrik dihitung ulang.

Nilai metrik yang diberi label T/A

Nilai metrik ditampilkan sebagai T/A jika tidak ada data yang diupload atau jika metrik belum dihitung. Diperlukan waktu hingga 24 jam setelah mengimpor data untuk menghitung beberapa pemeriksaan data.

Tingkat performa tidak memiliki masalah pemblokiran, tetapi tidak digunakan

Untuk memecahkan masalah, ikuti langkah-langkah berikut:

  1. Periksa apakah ada masalah data yang menghalangi untuk tingkat sebelumnya. Anda harus memenuhi persyaratan untuk semua tingkat sebelumnya agar dapat mengupgrade ke tingkat berikutnya.

  2. Tunggu 24 jam. Setelah semua pemeriksaan data yang memblokir upgrade lulus, dibutuhkan waktu sekitar 24 jam untuk melatih dan menyiapkan model serta mengaktifkan tingkat yang baru dibuka.

Jika tingkat performa tidak ditandai sebagai sedang digunakan dalam waktu dua hari setelah lulus semua pemeriksaan data yang memblokir upgrade, hubungi dukungan Vertex AI Search untuk commerce dengan menyertakan nomor project dan project ID Anda untuk mendapatkan bantuan.

Informasi persyaratan data tambahan

Untuk mengetahui informasi selengkapnya tentang persyaratan data Vertex AI Search untuk commerce, lihat dokumentasi:

Langkah berikutnya