המסלול למפתחים

בהמשך מופיעה סקירה כללית קצרה של השלבים לפיתוח תוסף ל-Classroom.

הדרכה למשתמשים חדשים

  1. צריך להיות משתמשים מבחן במהדורות Teaching & Learning או Plus של Google Workspace for Education. אם אין לכם גישת אדמין לדומיין ב-Google Workspace for Education עם אחד מהרישיונות האלה, עליכם לבצע את השלבים לקבלת דומיין לבדיקה למפתחים, ולאחר מכן לשלוח את טופס הבקשה לשדרוג הדומיין. לדומיין יוקצה 10 רישיונות ל-Google Workspace for Education Plus.
  2. יוצרים פרויקט ב-Google Cloud. תוכלו להשתמש בו כדי להגדיר את התוסף, לשלוח בקשות API ולאמת משתמשים ולאשר אותם. אפשר גם להשתמש בפרויקט קיים ב-Cloud.

  3. ליצור חשבונות של מורים ותלמידים לצורך בדיקות. אחרי שהרישיון יאושר לדומיין ההדגמה, תוכלו להקצות מושבים לכל אחד מחשבונות הבדיקה.

  4. מגדירים את OAuth לפרויקט.

  5. יוצרים דף אפליקציה ב-Google Workspace Marketplace לפרויקט ההדגמה.

    • אם מגדירים את סטטוס החשיפה של האפליקציה כגלוי לכולם, מוסיפים את כתובות האימייל של כל המשתמשים לבדיקה לרשימה של בודקי הטיוטות. כשמסיימים, בוחרים באפשרות שמירת הטיוטה.
  6. נכנסים לדומיין ההדגמה בתור משתמש בדיקה. מתקינים את התוסף מכתובת ה-URL של האפליקציה בהגדרות של דף האפליקציה ב-Google Workspace Marketplace.

פיתוח

  1. מפתחים את התוסף ובודקים אותו עם הבודקים.

פרסום

  1. ב פרויקט ב-Google Cloud שרוצים לפרסם, מוודאים את הפרטים הבאים:
    1. מסך ההסכמה ל-OAuth:
      1. סוג משתמש: חיצוני
      2. סטטוס פרסום: בייצור
      3. היקפים: מגדירים את כל היקפי ההרשאות שאפליקציית האינטרנט מבקשת.
    2. מסך הגדרת האפליקציה ב-Google Workspace Marketplace SDK:
      1. סטטוס החשיפה של האפליקציה: גלוי לכולם
      2. סוג כרטיס המוצר: לא רשום
      3. היקפים: מגדירים את כל היקפי ההרשאות שאפליקציית האינטרנט מבקשת.
  2. יוצרים דף אפליקציה ב-Google Workspace Marketplace לפרויקט הציבורי. הוספת חשבונות המשתמשים לבדיקה כבודקי טיוטות של ה-SDK ל-Marketplace. שומרים את השינויים כטיוטה. אם האפשרות 'טיוטה' לא מופיעה, אפשר לרשום את הפרויקט לתוכנית התצוגה המקדימה למפתחים של Google Workspace.
  3. מעדכנים בפרויקט הציבורי באמצעות קוד התוסף.
  4. כאחד מבודקי הטיוטות, אפשר להתקין את התוסף דרך כתובת ה-URL של דף האפליקציה ב-Marketplace.
  5. שולחים בקשת אימות ל-OAuth עבור הפרויקט הציבורי. צריך לצלם סרטון קצר שמדגים את השימוש בהיקפים של התוספים באמצעות אחד מחשבונות הבודקים של הטיוטות.
  6. מפרסמים את התוסף הציבורי לבדיקה של Marketplace.
  7. אחרי האישור, צריך לשנות את הסטטוס של דף האפליקציה ב-Marketplace לרשום.

השילובים הנדרשים

כדי ליצור תוסף ל-Classroom צריך את הדברים הבאים:

  1. כניסה יחידה (SSO) של Google

    מידע על הטמעת הכניסה לפי השיטות המומלצות זמין בדף כניסה חלקה.

  2. שליחה ל-Google Workspace Marketplace כתוסף ל-Classroom

  3. הטמעות של iframe

Google Workspace Marketplace

ב-Google Workspace Marketplace מוצגות אפליקציות עסקיות שאפשר להוסיף לכל הדומיין או לחשבונות Google Workspace ספציפיים. Marketplace משולב עם מסוף Google Admin כדי שאדמינים של הדומיינים יוכלו למצוא במהירות אפליקציות למשתמשים המטורגטים, להתקין אותן ולאשר אותן.

הנה כמה מהעקרונות המרכזיים שכדאי להכיר: