הפונקציה יוצרת Registration וגורמת ל-Classroom להתחיל לשלוח התראות מה-feed שסופק אל היעד שצוין ב-cloudPubSubTopic.
מחזירה את הערך שנוצר באמצעות Registration. נכון לעכשיו, הערך הזה יהיה זהה לארגומנט, אך לאחר מילוי שדות שהוקצו על ידי השרת, כמו expiryTime ו-id.
חשוב לשים לב שהמערכת תתעלם מערכים שצוינו בשדות expiryTime או id.
מערכת Classroom עשויה לאמת את cloudPubSubTopic ולהחזיר שגיאות על בסיס כל סוג של מאמץ, אבל באחריות המתקשר לוודא שהיא קיימת ושל-Classroom יש הרשאה לפרסם בה.
השיטה הזו עשויה להחזיר את קודי השגיאה הבאים:
PERMISSION_DENIED אם:
למשתמש המאומת אין הרשאה לקבל התראות מהשדה המבוקש, או
המשתמש הנוכחי לא העניק גישה לפרויקט הנוכחי ב-Cloud עם ההיקף המתאים של הפיד המבוקש. הערה: בשלב זה אין תמיכה בהאצלת סמכויות ברמת הדומיין למטרה הזו. אם לבקשה יש את ההיקף המתאים, אבל לא קיים אישור, מוחזרת [שגיאה [@MissingGrant] של הבקשה.
[{
"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)."]]