בכתובת google.classroom.v1.Rubric מופיעים פרטים על השדות שאפשר לעדכן. אחרי שבודקים את קריטריון ההערכה, האפשרויות לעדכון של קריטריון הערכה מוגבלות.
את הבקשה הזו יש לשלוח באמצעות מסוף Google Cloud של מזהה הלקוח ב-OAuth שמשמש ליצירת פריט העבודה ברמה העליונה בקורס.
השיטה הזו מחזירה את קודי השגיאה הבאים:
PERMISSION_DENIED אם פרויקט הפיתוח ששלח את הבקשה לא יצר את עבודת הקורס המתאימה, אם למשתמש אין הרשאה לבצע את השינוי המבוקש בקריטריון ההערכה או במקרה של שגיאות גישה. קוד השגיאה הזה מוחזר גם אם תהליך מתן הציונים כבר התחיל בקריטריון ההערכה.
INVALID_ARGUMENT אם הבקשה בתבנית שגויה ומוצגת בה שגיאת הבקשה הבאה:
RubricCriteriaInvalidFormat
NOT_FOUND אם הקורס, העבודה או קריטריון ההערכה המבוקשים לא קיימים, או שלמשתמש אין גישה לעבודה המתאימה בקורס.
INTERNAL אם מתן הציונים כבר התחיל בקריטריון ההערכה.
אפשרות. מיסוך שמזהה את השדות בקריטריון ההערכה שצריך לעדכן. השדה הזה נדרש לצורך ביצוע עדכון. העדכון ייכשל אם יצוינו שדות לא חוקיים. יש כמה אפשרויות להגדרת הקריטריונים של קריטריון להערכה: sourceSpreadsheetId והרשימה criteria. אפשר להשתמש רק באחד מהקריטריונים האלה בכל פעם כדי להגדיר קריטריון להערכה.
הרשימה של קריטריון ההערכה criteria מוחלפת במלואה בקריטריונים של קריטריונים להערכה שצוינו בבקשת העדכון. לדוגמה, אם חסרים קריטריון או רמה בבקשה, הם נמחקים. קריטריונים ורמות חדשים נוספים ומוקצה להם מזהה. רמות וקריטריונים קיימים שומרים על המזהה שהוקצה בעבר, אם המזהה צוין בבקשה.
המורים יכולים לציין את השדות הבאים:
criteria
sourceSpreadsheetId
זוהי רשימה של שמות שדות מלאים, שמופרדים בפסיקים. דוגמה: "user.displayName,photo"
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"חסרים לי מידע או פרטים"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"התוכן מורכב מדי או עם יותר מדי שלבים"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"התוכן לא עדכני"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"בעיה בתרגום"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"בעיה בדוגמאות/בקוד"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"סיבה אחרת"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"התוכן קל להבנה"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"התוכן עזר לי לפתור בעיה"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"סיבה אחרת"
}]
{"lastModified": "\u05e2\u05d3\u05db\u05d5\u05df \u05d0\u05d7\u05e8\u05d5\u05df: 2024-09-04 (\u05e9\u05e2\u05d5\u05df UTC)."}
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2024-09-04 (שעון UTC)."]]