Halaman ini menjelaskan cara mengetahui apakah berbagai metrik untuk data media Anda memenuhi nilai minimum persyaratannya.
Tentang memeriksa kualitas data media
Karena peristiwa pengguna terbaru sangat penting untuk rekomendasi media, Anda harus secara rutin memeriksa kualitas data yang diserap dan peristiwa pengguna. Anda dapat melakukannya dengan meninjau tab Pengoptimalan untuk aplikasi rekomendasi media guna menentukan peningkatan yang dapat Anda lakukan pada data untuk mengoptimalkan rekomendasi yang lebih berkualitas.
Jika nilai minimum metrik tidak terpenuhi, metrik tersebut akan memiliki status peringatan. Kemudian, Anda perlu meninjau metrik dan deskripsinya untuk menentukan tindakan yang harus diambil untuk meningkatkan kualitas media.
Semua model dan tujuan harus lulus 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 sesuai dengan model dan tujuan aplikasi.
Untuk informasi tentang model dan tujuan rekomendasi, lihat Tentang jenis rekomendasi aplikasi media.
Memeriksa kualitas data
Konsol
Untuk memeriksa kualitas data rekomendasi media, ikuti langkah-langkah berikut:
Di konsol Google Cloud, buka halaman Agent Builder.
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 setiap metrik.
Di tabel metrik, klik Lihat detail untuk mengetahui informasi selengkapnya tentang metrik dalam status peringatan.
Opsional: Jika Anda ingin melihat nilai minimum untuk metrik yang mematuhi kebijakan, klik Lihat Detail. Batas untuk metrik yang mematuhi kebijakan tidak ditampilkan di 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 Agent Builder 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" } ] }'
- PROJECT_ID: ID project Google Cloud Anda.
- DATA_STORE_ID: ID penyimpanan data Vertex AI Search.
Tinjau output:
Cari nilai
result
:Jika nilainya
SUCCESS
, berarti data Anda lulus persyaratan umum; lanjutkan ke langkah 4.Jika nilainya
WARNING
, lanjutkan ke langkah b.Jika Anda tidak melihat
result
dalam output, ada beberapa kemungkinan alasannya:PROJECT_ID
atauDATA_STORE_ID
dalam permintaan salah.Beberapa nilai metrik tidak tersedia. Coba lagi dalam 6 jam atau hubungi engineer pelanggan untuk mendapatkan bantuan.
Cari ekspresi (
requirement.Condition.Expression
): Jika ekspresi ini bernilai salah, 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 karena 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
Lainnya 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
Lainnya yang Mungkin Anda Sukai Durasi tontonan per sesi oyml/wdps
Direkomendasikan untuk Anda Durasi tontonan per sesi rfy/wdps
Lainnya Seperti Ini Durasi tontonan 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" } ] }'
- PROJECT_ID: ID project Google Cloud 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 cukup baik.Jika nilainya
WARNING
, lanjutkan ke langkah b.Jika Anda tidak melihat
result
dalam output, ada beberapa kemungkinan alasannya:PROJECT_ID
atauDATA_STORE_ID
dalam permintaan salah.Beberapa nilai metrik tidak tersedia. Coba lagi dalam 6 jam atau hubungi engineer pelanggan untuk mendapatkan bantuan.
Lihat ekspresi (
requirement.Condition.Expression
). Jika ekspresi ini bernilai salah, berarti ada masalah dengan data Anda.Nilai metrik dapat ditemukan di kolom
requirementCondition.metricResults.value
, dan nilai nilai minimum peringatan, di kolomthresholdBindings.thresholdValues
. Kolomdescription
dapat membantu Anda memahami tujuan metrik.