- בקשת HTTP
- פרמטרים של הנתיב
- פרמטרים של שאילתה
- גוף הבקשה
- גוף התגובה
- היקפי הרשאות
- AnalyticsType
- FeatureGate
- AnalyticsMetrics
- IntervalMetrics
- PredictedFailureCategoryCount
מחשב מדדי ניתוח נתונים של מותג מסוים בתקופה מסוימת, עם אפשרות לסנן לפי חנות.
בקשת HTTP
GET https://foodorderingaiagent.googleapis.com/v1beta/{brand=projects/*/locations/*/brands/*}:computeAnalyticsMetrics
כתובת ה-URL כתובה בתחביר של gRPC Transcoding.
פרמטרים של הנתיב
| פרמטרים | |
|---|---|
brand |
חובה. המותג שעבורו רוצים לקבל מדדי ניתוח נתונים. פורמט: projects/{project}/locations/{location}/brands/{brand} |
פרמטרים של שאילתה
| פרמטרים | |
|---|---|
timestamps[] |
חובה. חותמות הזמן שמציינות את ההתחלה של כל מרווח זמן שבו מחושבים מדדי הניתוח. השימוש הוא ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמל ל-Z וישתמש ב-0, 3, 6 או 9 ספרות אחרי הנקודה העשרונית. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. לדוגמה: |
storeIds[] |
זה שינוי אופציונלי. רשימת מזהי החנויות שרוצים לקבל עבורן מדדי ניתוח נתונים. אם לא מציינים מזהה, המערכת מחזירה מדדי ניתוח נתונים לכל החנויות. נדרש כדי לשלוח שאילתה לפי עיר או מדינה. |
analyticsTypes[] |
זה שינוי אופציונלי. סוגי הניתוחים שצריך לחשב. אם לא מציינים סוגי ניתוח, המערכת תחשב את כל סוגי הניתוח הזמינים. |
featureGate |
זה שינוי אופציונלי. שערי תכונות. |
גוף הבקשה
גוף הבקשה צריך להיות ריק.
גוף התשובה
הודעת התשובה של MenuService.ComputeAnalyticsMetrics.
אם הפעולה מצליחה, גוף התשובה מכיל נתונים במבנה הבא:
| ייצוג ב-JSON |
|---|
{
"analyticsMetrics": {
object ( |
| שדות | |
|---|---|
analyticsMetrics |
פלט בלבד. מדדי הניתוח של המותג. |
היקפי הרשאות
נדרש היקף ההרשאות הבא של OAuth:
https://www.googleapis.com/auth/cloud-platform
ניתן למצוא מידע נוסף כאן: Authentication Overview.
AnalyticsType
סוג הניתוח שרוצים לחשב.
| טיפוסים בני מנייה (enum) | |
|---|---|
ANALYTICS_TYPE_UNSPECIFIED |
סוג ניתוח לא מזוהה. |
GENERIC |
לחשב מדדים כלליים (למשל, מספר ההזמנות, מספר ההעברות לטיפול ברמה גבוהה יותר, מספר המכירות של מוצר או שירות משודרג). |
DAILY |
לחשב מדדים יומיים (למשל, מספר ההזמנות וההעברות לטיפול ברמה גבוהה יותר). |
PREDICTED_FAILURE_CATEGORIES |
חישוב מדדים של קטגוריית כשל חזויה (למשל, ספירת קטגוריית כשל חזויה). |
FeatureGate
Feature Gates לשליטה בהתנהגות של חישוב ניתוח הנתונים.
| ייצוג ב-JSON |
|---|
{ "enableAggregationData": boolean } |
| שדות | |
|---|---|
enableAggregationData |
זה שינוי אופציונלי. רק למותגים מוגבלים. אם ההגדרה הזו מופעלת, המערכת מחשבת את מדדי הניתוח באמצעות נתונים נצברים. |
AnalyticsMetrics
מייצג מדדי ניתוח נתונים לתקופה נתונה, בהשוואה לתקופה קודמת.
| ייצוג ב-JSON |
|---|
{
"intervalMetrics": [
{
object ( |
| שדות | |
|---|---|
intervalMetrics[] |
מדדים למרווחי הזמן. |
IntervalMetrics
מייצג מדדי ניתוח נתונים לפרק זמן ספציפי.
| ייצוג ב-JSON |
|---|
{ "interval": { object ( |
| שדות | |
|---|---|
interval |
שעת ההתחלה או הסיום שמשתקפת במדדים האלה. |
totalOrderCount |
פלט בלבד. המספר הכולל של ההזמנות. |
successOrderCount |
פלט בלבד. מספר ההזמנות שהושלמו. |
avgOrderDurationMs |
פלט בלבד. משך הזמן הממוצע של ההזמנה באלפיות השנייה. |
upsellSuccessRate |
פלט בלבד. שיעור ההצלחה של מכירת מוצר או שירות משודרג. |
upsellRevenue |
פלט בלבד. ההכנסה ממכירת מוצר או שירות משודרג (upsell). |
escalationCount |
פלט בלבד. מספר הקבוצות של תוצאות ההעברה לטיפול ברמה גבוהה יותר. |
predictedFailureCategoryCounts[] |
פלט בלבד. מספר התקלות הצפויות לפי קטגוריה. |
invalidOrderCount |
פלט בלבד. המספר הכולל של הזמנות לא חוקיות. |
crewEscalationCount |
פלט בלבד. מספר ההזמנות של צוותי הטיפול בתקלות. |
PredictedFailureCategoryCount
מספר קטגוריות הכשלים הצפויות.
| ייצוג ב-JSON |
|---|
{ "category": string, "count": string } |
| שדות | |
|---|---|
category |
פלט בלבד. קטגוריית הכשל החזויה. |
count |
פלט בלבד. מספר הסשנים בקטגוריה הזו. |