- Permintaan HTTP
- Parameter jalur
- Parameter kueri
- Isi permintaan
- Isi respons
- Cakupan otorisasi
- AnalyticsType
- FeatureGate
- AnalyticsMetrics
- IntervalMetrics
- PredictedFailureCategoryCount
Menghitung metrik analisis untuk merek tertentu selama jangka waktu yang ditentukan dengan filter toko opsional.
Permintaan HTTP
GET https://foodorderingaiagent.googleapis.com/v1beta/{brand=projects/*/locations/*/brands/*}:computeAnalyticsMetrics
URL menggunakan sintaks gRPC Transcoding.
Parameter jalur
| Parameter | |
|---|---|
brand |
Wajib. Merek yang akan mendapatkan metrik analisis. Format: projects/{project}/locations/{location}/brands/{brand} |
Parameter kueri
| Parameter | |
|---|---|
timestamps[] |
Wajib. Stempel waktu yang menandai awal setiap interval yang metrik analisisnya dihitung. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
storeIds[] |
Opsional. Daftar ID toko untuk mendapatkan metrik analisis. Jika tidak ditentukan, metrik analisis untuk semua toko akan ditampilkan. Diperlukan untuk membuat kueri berdasarkan kota atau negara bagian. |
analyticsTypes[] |
Opsional. Jenis analisis yang akan dihitung. Jika kosong atau tidak ditentukan, semua jenis analisis yang tersedia akan dihitung. |
featureGate |
Opsional. Feature gate. |
Isi permintaan
Isi permintaan harus kosong.
Isi respons
Pesan respons untuk MenuService.ComputeAnalyticsMetrics.
Jika berhasil, isi respons memuat data dengan struktur berikut:
| Representasi JSON |
|---|
{
"analyticsMetrics": {
object ( |
| Kolom | |
|---|---|
analyticsMetrics |
Hanya output. Metrik analisis untuk brand. |
Cakupan otorisasi
Memerlukan cakupan OAuth berikut:
https://www.googleapis.com/auth/cloud-platform
Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.
AnalyticsType
Jenis analisis yang akan dihitung.
| Enum | |
|---|---|
ANALYTICS_TYPE_UNSPECIFIED |
Jenis analisis tidak ditentukan. |
GENERIC |
Menghitung metrik umum/keseluruhan (misalnya, jumlah pesanan, jumlah eskalasi, jumlah upsell). |
DAILY |
Menghitung metrik harian (misalnya, jumlah pesanan dan eskalasi harian). |
PREDICTED_FAILURE_CATEGORIES |
Menghitung metrik kategori kegagalan yang diprediksi (misalnya, jumlah kategori kegagalan yang diprediksi). |
FeatureGate
Feature gate untuk mengontrol perilaku komputasi analisis.
| Representasi JSON |
|---|
{ "enableAggregationData": boolean } |
| Kolom | |
|---|---|
enableAggregationData |
Opsional. Hanya untuk merek tertentu. Jika ditetapkan, hitung metrik analisis menggunakan data agregasi. |
AnalyticsMetrics
Menampilkan metrik analisis untuk periode tertentu, dengan perbandingan dengan periode sebelumnya.
| Representasi JSON |
|---|
{
"intervalMetrics": [
{
object ( |
| Kolom | |
|---|---|
intervalMetrics[] |
Metrik untuk interval. |
IntervalMetrics
Merepresentasikan metrik analisis untuk interval waktu tertentu.
| Representasi JSON |
|---|
{ "interval": { object ( |
| Kolom | |
|---|---|
interval |
Waktu mulai/akhir yang tercermin dalam metrik ini. |
totalOrderCount |
Hanya output. Jumlah total pesanan. |
successOrderCount |
Hanya output. Jumlah pesanan yang berhasil. |
avgOrderDurationMs |
Hanya output. Durasi pesanan rata-rata dalam milidetik. |
upsellSuccessRate |
Hanya output. Rasio keberhasilan upsell. |
upsellRevenue |
Hanya output. Pendapatan upsell. |
escalationCount |
Hanya output. Jumlah grup hasil eskalasi. |
predictedFailureCategoryCounts[] |
Hanya output. Jumlah kategori kegagalan yang diprediksi. |
invalidOrderCount |
Hanya output. Jumlah total pesanan yang tidak valid. |
crewEscalationCount |
Hanya output. Jumlah pesanan eskalasi kru. |
PredictedFailureCategoryCount
Jumlah kategori kegagalan yang diprediksi.
| Representasi JSON |
|---|
{ "category": string, "count": string } |
| Kolom | |
|---|---|
category |
Hanya output. Kategori kegagalan yang diprediksi. |
count |
Hanya output. Jumlah sesi dalam kategori ini. |