משאב: EvaluationContext
הקשר של הערכה לחבילת הערכה או למקרה.
| ייצוג ב-JSON |
|---|
{
"name": string,
"displayName": string,
"description": string,
"store": string,
"menu": string,
"testSessionStartTime": string,
"mockClientExecutions": [
{
object ( |
| שדות | |
|---|---|
name |
מזהה. השם המלא של המשאב של הקשר ההערכה. פורמט: projects/{project}/locations/{location}/brands/{brand}/evaluationContexts/{evaluationContext} |
displayName |
חובה. השם של הקשר ההערכה, בפורמט שקריא לאנשים. |
description |
זה שינוי אופציונלי. תיאור ההקשר של ההערכה. |
store |
חובה. השם המלא של המשאב של החנות שמשמשת למקרה ההערכה. פורמט: projects/{projectId}/locations/{location}/brands/{brandId}/stores/{storeId} |
menu |
זה שינוי אופציונלי. תפריט אפשרויות לשימוש בהקשר של ההערכה. אם לא תציינו תפריט, המערכת תשתמש בתפריט ברירת המחדל של החנות. פורמט: projects/{projectId}/locations/{location}/brands/{brandId}/menus/{menuId} |
testSessionStartTime |
זה שינוי אופציונלי. שעת ההתחלה של הסשן של ההזמנה ממסעדה (אופציונלי). אם מגדירים את האפשרות הזו, סשן ההערכה יניח שסשן הבדיקה התחיל בזמן הזה. האפשרות הזו נועדה לדמות התנהגות של הזמנה בשעה ספציפית ביום. אם לא מגדירים את המדיניות, סשן ההערכה ישתמש בשעה הנוכחית כשעת ההתחלה. השימוש הוא ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמל ל-Z וישתמש ב-0, 3, 6 או 9 ספרות אחרי הנקודה העשרונית. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. לדוגמה: |
mockClientExecutions[] |
זה שינוי אופציונלי. תגובות מדוּמות אופציונליות להרצה בצד הלקוח, לבקשות הרצה בצד הלקוח שנשלחות על ידי שירות ההזמנה ממסעדות במהלך סשן ההערכה. |
daypartId |
זה שינוי אופציונלי. מזהה אופציונלי של חלק מהיום שמשמש להקשר של ההערכה. אם הוא מסופק, הנציג ישתמש במזהה הזה של חלק היום כשהוא יקבע את הגדרת סדר התהליך. |
MockClientExecution
מייצג צמד מדומה של בקשת ביצוע ותגובה של לקוח. אם הבקשות שנשלחות על ידי שירות הזמנת האוכל בהרצת הערכה תואמות לבקשה המדומה, התגובה המדומה תוחזר לשירות. שימו לב שהמערכת תתעלם מהערך request.execution_id במהלך ההתאמה כי הוא ספציפי לסשן.
| ייצוג ב-JSON |
|---|
{ "rawJsonRequest": { object }, "rawJsonResponse": { object } } |
| שדות | |
|---|---|
rawJsonRequest |
זה שינוי אופציונלי. הבקשה להפעלת הלקוח המדומה. |
rawJsonResponse |
זה שינוי אופציונלי. התשובה להרצה של הלקוח המדומה. |
Methods |
|
|---|---|
|
יוצר EvaluationContext. |
|
מחיקת ה-EvaluationContext שצוין. |
|
מקבל EvaluationContext. |
|
הצגת רשימה של EvaluationContexts. |
|
מעדכן את ה-EvaluationContext שצוין. |