Halaman ini menjelaskan cara mengetahui apakah berbagai metrik untuk data media Anda memenuhi batas persyaratannya.
Tentang memeriksa kualitas data media
Karena peristiwa pengguna terbaru sangat penting untuk rekomendasi media, Anda harus memeriksa kualitas data dan peristiwa pengguna yang di-ingest secara rutin. Anda dapat melakukannya dengan meninjau tab Pengoptimalan untuk aplikasi rekomendasi media Anda guna menentukan peningkatan yang dapat Anda lakukan pada data untuk mengoptimalkan rekomendasi berkualitas lebih baik.
Jika batas metrik tidak terpenuhi, metrik tersebut akan memiliki status peringatan. Kemudian, Anda perlu meninjau metrik dan deskripsinya untuk menentukan tindakan yang harus Anda lakukan untuk meningkatkan kualitas media.
Semua model dan tujuan harus memenuhi nilai minimum metrik Kualitas umum. Beberapa model dan tujuan memiliki metrik dan nilai minimum Kualitas khusus aplikasi tambahan. Metrik kualitas umum sama untuk semua aplikasi yang menggunakan penyimpanan data yang sama, tetapi metrik kualitas khusus aplikasi bervariasi menurut model dan tujuan aplikasi.
Untuk mengetahui informasi tentang model dan tujuan rekomendasi, lihat Tentang jenis rekomendasi aplikasi media.
Memeriksa kualitas data
Konsol
Untuk memeriksa kualitas data rekomendasi media Anda, ikuti langkah-langkah berikut:
Di konsol Google Cloud , buka halaman AI Applications.
Klik nama aplikasi rekomendasi media yang ingin Anda periksa kualitas datanya.
Di menu navigasi, klik Kualitas data, lalu klik tab Pengoptimalan. Halaman ini menampilkan status berbagai metrik untuk data yang terkait dengan aplikasi Anda.
Tinjau status Kualitas umum dan Kualitas khusus aplikasi di bagian atas halaman. Status ringkasan di bagian atas halaman ditampilkan sebagai peringatan jika satu atau beberapa metrik telah melampaui nilai minimumnya.
Dua tabel metrik (Kualitas umum dan Kualitas khusus aplikasi) mencantumkan metrik individual.
Di tabel metrik, klik Lihat detail untuk mengetahui informasi selengkapnya tentang metrik apa pun dalam status peringatan.
Opsional: Jika Anda ingin melihat nilai minimum untuk metrik yang mematuhi kebijakan, klik Lihat Detail. Nilai minimum untuk metrik yang mematuhi kebijakan tidak ditampilkan dalam tabel metrik.
REST
Gunakan metode requirements:checkRequirement
untuk memeriksa kualitas data rekomendasi media Anda, seperti yang ditunjukkan.
Untuk memeriksa kualitas dari command line, ikuti langkah-langkah berikut:
Temukan ID penyimpanan data Anda. Jika Anda sudah memiliki ID penyimpanan data, lanjutkan ke langkah berikutnya.
Di konsol Google Cloud , buka halaman AI Applications dan di menu navigasi, klik Data Stores.
Klik nama penyimpanan data Anda.
Di halaman Data untuk penyimpanan data Anda, dapatkan ID penyimpanan data.
Jalankan perintah curl berikut untuk mengetahui apakah rekomendasi media Anda memenuhi nilai minimum untuk metrik umum:
curl -X POST \ -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://discoveryengine.googleapis.com/v1alpha/projects/PROJECT_ID/locations/global/requirements:checkRequirement" \ -d '{ "location": "projects/PROJECT_ID/locations/global", "requirementType": "discoveryengine.googleapis.com/media_recs/general/all/warning", "resources": [ { "labels": { "branch_id": "0", "collection_id": "default_collection", "datastore_id": "DATA_STORE_ID", "location_id": "global", "project_number": "PROJECT_ID" }, "type": "discoveryengine.googleapis.com/Branch" }, { "labels": { "collection_id": "default_collection", "datastore_id": "DATA_STORE_ID", "location_id": "global", "project_number": "PROJECT_ID" }, "type": "discoveryengine.googleapis.com/DataStore" } ] }'
Ganti kode berikut:
PROJECT_ID
: ID Google Cloud project Anda.DATA_STORE_ID
: ID penyimpanan data Vertex AI Search.
Tinjau output:
Cari nilai
result
:Jika nilainya
SUCCESS
, berarti data Anda memenuhi persyaratan umum; lanjutkan ke langkah 4.Jika nilainya
WARNING
, lanjutkan ke langkah b.Jika Anda tidak melihat
result
di output, ada beberapa kemungkinan penyebabnya:PROJECT_ID
atauDATA_STORE_ID
dalam permintaan salah.Beberapa nilai metrik tidak tersedia. Coba lagi dalam 6 jam atau hubungi customer engineer untuk mendapatkan bantuan.
Cari ekspresi (
requirement.Condition.Expression
): Jika ekspresi ini dievaluasi ke salah (false), berarti ada masalah dengan data Anda.Nilai metrik ada di kolom
requirementCondition.metricResults.value
. Nilai ambang batas peringatan ada di kolomthresholdBindings.thresholdValues
. Kolomdescription
dapat membantu Anda memahami tujuan metrik.Misalnya, nilai
doc_with_same_title_percentage
adalah30.47
dan nilai minimum peringatan untukdoc_with_same_title_percentage_threshold
adalah1
. Ada masalah data yang menyebabkan begitu banyak judul di penyimpanan data yang sama, dan hal ini perlu diselidiki.
Jika kombinasi model dan tujuan yang digunakan untuk aplikasi rekomendasi Anda muncul dalam tabel ini, Anda juga perlu memanggil metode persyaratan pemeriksaan, yang diperbarui dengan nilai untuk model dan tujuan Anda:
Model Tujuan MODEL_OBJ
Produk Lain yang Mungkin Anda Sukai Rasio konversi oyml/cvr
Direkomendasikan untuk Anda Rasio konversi rfy/cvr
Lainnya Seperti Ini Rasio konversi mlt/cvr
Terpopuler Rasio konversi mp/cvr
Produk Lain yang Mungkin Anda Sukai Durasi tonton per sesi oyml/wdps
Direkomendasikan untuk Anda Durasi tonton per sesi rfy/wdps
Lainnya Seperti Ini Durasi tonton per sesi mlt/wdps
curl -X POST \ -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://discoveryengine.googleapis.com/v1alpha/projects/PROJECT_ID/locations/global/requirements:checkRequirement" \ -d '{ "location": "projects/PROJECT_ID/locations/global", "requirementType": "discoveryengine.googleapis.com/media_recs/MODEL_OBJ/warning", "resources": [ { "labels": { "branch_id": "0", "collection_id": "default_collection", "datastore_id": "DATA_STORE_ID", "location_id": "global", "project_number": "PROJECT_ID" }, "type": "discoveryengine.googleapis.com/Branch" }, { "labels": { "collection_id": "default_collection", "datastore_id": "DATA_STORE_ID", "location_id": "global", "project_number": "PROJECT_ID" }, "type": "discoveryengine.googleapis.com/DataStore" } ] }'
Ganti kode berikut:
PROJECT_ID
: ID Google Cloud project Anda.DATA_STORE_ID
: ID penyimpanan data Vertex AI Search.MODEL_OBJ
: lihat tabel sebelumnya untuk memilih nilai yang benar untuk aplikasi rekomendasi Anda.
Tinjau output:
Cari nilai
result
:Jika nilainya
SUCCESS
, berarti data Anda sudah cukup baik.Jika nilainya
WARNING
, lanjutkan ke langkah b.Jika Anda tidak melihat
result
di output, ada beberapa kemungkinan penyebabnya:PROJECT_ID
atauDATA_STORE_ID
dalam permintaan salah.Beberapa nilai metrik tidak tersedia. Coba lagi dalam 6 jam atau hubungi customer engineer untuk mendapatkan bantuan.
Lihat ekspresi (
requirement.Condition.Expression
). Jika ekspresi ini bernilai salah (false), berarti ada masalah dengan data Anda.Nilai metrik dapat ditemukan di kolom
requirementCondition.metricResults.value
, dan nilai batas peringatan, di kolomthresholdBindings.thresholdValues
. Kolomdescription
dapat membantu Anda memahami tujuan metrik.