הנה סקירה כללית מהירה של השלבים הדרושים לפיתוח תוסף Classroom.
הדרכה למשתמשים חדשים
- יהיה צורך במשתמשי בדיקה עם Teaching & Learning או Plus מהדורות של Google Workspace for Education אם אין לך הרשאת אדמין בדומיין Google Workspace for Education עם אחד מהרישיונות האלה, עליך להשלים את השלבים כדי לקבל של הדומיין לבדיקה של המפתחים ואז שולחים את טופס הבקשה לשדרוג הדומיין. לדומיין יוקצה 10 רישיונות ל-Google Workspace for Education Plus.
יוצרים פרויקט ב-Google Cloud. הוא ישמש אותך בהגדרה את התוסף, לשלוח בקשות API ולאמת ולאשר משתמשים. שלך יכולים להשתמש גם בפרויקט קיים ב-Cloud.
- אם מגדירים את סטטוס החשיפה של האפליקציה כגלוי לכולם, צריך להצטרף אל תוכנית התצוגה המקדימה למפתחים של Google Workspace עם הפרויקט הזה ב-Cloud. הזה מפעיל את התכונה 'טיוטה' בפרויקט ב-Cloud, שנדרשות לבדיקת האפליקציה. מידע נוסף זמין במאמר הבא: עדכון דף האפליקציה באמצעות טיוטות.
ליצור חשבונות של מורים ותלמידים לצורך בדיקות. ברגע שהרישיון שאושרו לדומיין ההדגמה שלך, הקצה מושבים לכל אחד מחשבונות הבדיקה שלך.
מגדירים את OAuth לפרויקט.
ליצור דף אפליקציה ב-Google Workspace Marketplace בשביל פרויקט להדגמה.
- אם מגדירים את סטטוס החשיפה של האפליקציה כגלוי לכולם, צריך להוסיף את כתובות האימייל של כל המשתמשים בודקים את הרשימה של בודקי הטיוטות. בוחרים באפשרות שמירת הטיוטה. כשתסיימו.
נכנסים לדומיין ההדגמה בתור משתמש בדיקה. מתקינים את התוסף דרך כתובת URL של האפליקציה בהגדרות של דף האפליקציה ב-Google Workspace Marketplace.
פיתוח
- מפתחים את התוסף ובודקים אותו עם הבודקים.
פרסום
- ב
בפרויקט ב-Google Cloud שרוצים לפרסם, צריך לוודא את הדברים הבאים:
- מסך ההסכמה ל-OAuth:
- סוג משתמש: חיצוני
- סטטוס פרסום: בייצור
- היקפים: מגדירים את כל היקפי ההרשאות שאפליקציית האינטרנט מבקשת.
- מסך הגדרת האפליקציה ב-Google Workspace Marketplace SDK:
- סטטוס החשיפה של האפליקציה: גלוי לכולם
- סוג כרטיס המוצר: לא רשום
- היקפים: מגדירים את כל היקפי ההרשאות שאפליקציית האינטרנט מבקשת.
- מסך ההסכמה ל-OAuth:
- ליצור דף אפליקציה ב-Google Workspace Marketplace לפרויקט הציבורי. הוספת חשבונות המשתמשים לבדיקה כטיוטה של Marketplace SDK של בודקים. שומרים את השינויים כטיוטה. אם אתם לא רואים את הטיוטה לרשום את הפרויקט תוכנית התצוגה המקדימה למפתחים של Google Workspace.
- מעדכנים בפרויקט הציבורי באמצעות קוד התוסף.
- כאחד מבודקי הטיוטות, תוכל להתקין את התוסף על ידי כניסה אל כתובת ה-URL של דף האפליקציה ב-Marketplace.
- שלח בקשה לאימות OAuth לפרויקט הציבורי שלכם. צריך לצלם סרטון קצר שמדגים את השימוש בהיקפים של התוספים באמצעות של טיוטות החשבונות.
- לפרסם את התוסף הציבורי ל-Marketplace ביקורת.
- אחרי האישור, צריך לשנות את דף האפליקציה ב-Marketplace SDK לסטטוס רשום.
השילובים הנדרשים
כדי ליצור תוסף ל-Classroom צריך את הדברים הבאים:
כניסה יחידה (SSO) של Google
- Google Identity Platform. Google מציעה מגוון אמצעי אימות אפשרויות.
- מקרים לדוגמה של שילוב.
מידע על ההטמעה זמין בדף הכניסה בצורה חלקה כדי להיכנס לחשבון לפי השיטות המומלצות.
שליחה ל-Google Workspace Marketplace בתור תוסף ל-Classroom
הטמעות של iframe
- גילוי קבצים מצורפים
- תצוגה למורים
- תצוגה לתלמידים
- ביקורת על עבודות התלמידים. חובה להוסיף רק את ה-iframe של הביקורת על עבודות התלמידים אם הקובץ המצורף מספק קובץ מצורף עם סוג פעילות.
Google Workspace Marketplace
ב-Google Workspace Marketplace מוצגות אפליקציות עסקיות שאפשר להוסיף לכל הדומיין או לחשבון Google Workspace ספציפי חשבונות. זירת המסחר משולב עם מסוף Google Admin, כך שהדומיין אדמינים יכולים למצוא, להתקין ולאשר במהירות אפליקציות עבור משתמשים מטורגטים.
הנה כמה מהעקרונות המרכזיים שכדאי להכיר:
- התנהגות ודרישות של OAuth.
- התיעוד למפתחים של Google Workspace Marketplace.
- הקטע שעוסק בהדרכה ב-Google Workspace Marketplace.