איך יוצרים תוסף ל-Meet

תוספים ל-Google Meet נוצרים ומתוכננים כחלק מפרויקט ב-Google Cloud.

יצירת פרויקט של Google Cloud

כדי ליצור פרויקט ב-Google Cloud, קראו את המאמר איך יוצרים פרויקט ב-Google Cloud? project.

הפעלה של Google Workspace Marketplace SDK ו-Google Workspace Add-ons API

כדי לפתח את Google Workspace Marketplace SDK ואת Google Workspace Add-ons API תוספים של Meet. כדי להפעיל אותן:

  1. פותחים את Google Cloud של Google.
  2. למעלה, אם פרויקט אחר כבר פתוח, בוחרים את שם הפרויקט של הפרויקט של האפליקציה כדי לעבור בין פרויקטים.
  3. בסרגל החיפוש שלמעלה, מקלידים Google Workspace Marketplace SDK ואז מקישים על Enter.
  4. פותחים את הדף Google Workspace Marketplace SDK ולוחצים על Enable (הפעלה).

  5. חוזרים על השלבים האלה כדי לאתר ולהפעיל את Google Workspace Add-ons API.

יצירת פריסה

כדי להשתמש בתוסף ב-Meet, צריך ומניפסט של תוסף .

  1. פותחים את Google Cloud של Google.
  2. בחלק העליון, אם פרויקט אחר כבר פתוח, בוחרים את שם הפרויקט של האפליקציה כדי לעבור לפרויקט אחר.
  3. לוחצים על APIs & שירותים.
  4. כדי להציג את דף הפרטים, צריך לבחור באפשרות Google Workspace Marketplace SDK.
  5. אפשרות א' (מומלץ): שימוש בפריסת HTTP.

    1. לוחצים על הכרטיסייה פריסות HTTP.
    2. לוחצים על יצירת פריסה חדשה ומזינים את מזהה הפריסה של התוסף.

      מזהה הפריסה הוא מחרוזת שרירותית שעוזרת מפַתח תוספים לזיהוי הפריסה שמכיל את המניפסט של התוסף. Deployment (פריסה) חובה להזין מזהים ויכולים להכיל עד 100 תווים.

    3. לוחצים על הבא.

      תיפתח חלונית צדדית שבה תוכלו לשלוח את המפרט של מניפסט של תוסף בפורמט JSON. הוא נקרא גם DEPLOYMENT.JSON.

      קובץ המניפסט של התוסף הוא קובץ ההגדרות המרכזי של תוסף ל-Google Meet. בדוגמת הקוד הבאה מוצגים השדות הזמינים של Meet לאינטרנט בקובץ המניפסט של התוסף.

      {
        "addOns": {
          "common": {
            "name": "NAME",
            "logoUrl": "LOGO_URL"
          },
          "meet": {
            "web": {
              "sidePanelUri": "SIDE_PANEL_URI",
              "addOnOrigins": ["ADD_ON_ORIGINS"],
              "darkModeLogoUrl": "DARK_MODE_LOGO_URL",
              "logoUrl": "MEET_WEB_LOGO_URL",
              "supportsScreenSharing": SUPPORTS_SCREENSHARING
            }
          }
        }
      }
      

      מחליפים את מה שכתוב בשדות הבאים:

      • NAME: מחרוזת. השם של התוסף שלכם ל-Google Meet.
      • LOGO_URL: מחרוזת. כתובת ה-URL של הלוגו של תוסף ל-Google Workspace. השדה הזה משמש את התוסף בכל מוצרי Google Workspace.
      • SIDE_PANEL_URI: מחרוזת. כתובת ה-URL לנקודת הכניסה של אפליקציית התוסף. היא מוצגת ב-iframe בחלונית הצדדית. הערך origin בכתובת ה-URL הזו חייב להיות חלק מהמקורות שצוינו שדה ADD_ON_ORIGINS.
      • ADD_ON_ORIGINS: רשימת מחרוזות. רשימה של מקורות שבהם והתוסף מתארח. שתי כתובות URL מכילות את אותה אם יש להם אותה סכמה, מארח ויציאה. מקורות משנה מותר להשתמש בהן, כמו גם תתי-דומיינים עם תווים כלליים לחיפוש. לקבלת מידע נוסף, לראות אבטחת תוספים.
      • DARK_MODE_LOGO_URL: מחרוזת. A כהה כתובת ה-URL הספציפית של הלוגו של התוסף. אם תספקו לוגו למצב כהה, התוסף שלכם ייראה בצורה הטובה ביותר בכל עיצוב ב-Meet. לעיצוב לוגו מפורטות, ראו שיטות מומלצות.
      • MEET_WEB_LOGO_URL: אופציונלי. מחרוזת. א' כתובת ה-URL של הלוגו של התוסף ב-Meet. הלוגו הזה מוצג בכל חלקי Meet. אם הוא לא נמצא, נעשה שימוש ב-logoUrl מהקטע המשותף. להנחיות בנושא עיצוב לוגו כדאי לעיין במאמר שיטות מומלצות.
      • SUPPORTS_SCREENSHARING: אופציונלי. בוליאני. אם המיקום מוגדרת כ-False, המשתמשים חייבים להשתמש בתוסף כדי לראות מה קורה סשן של תוסף נוסף. אם הוא מוגדר כ-True, מפעיל ההפעלה מסשן התוסף לשיתוף פעולה, ולשתף את התצוגה שלו על התוסף.
    4. לוחצים על שליחה.

      מידע נוסף על פריסות זמין במאמר יצירת במשאב 'פריסה'.

    5. אופציונלי: למטרות בדיקה, המשתמש שמחובר לחשבון יכול להתקין את לוחצים על Install (התקנה) מתחת לקטע פעולות.

    6. בכרטיסייה App configuration (הגדרת האפליקציה), בקטע App integration (שילוב אפליקציות), בוחרים באפשרות Google Workspace Add-on (תוסף Google Workspace). יש לבחור באחת מהאפשרויות הבאות לפרוס באמצעות משאב פריסה בענן ואז לבחור את האפשרות המתאימה פריסת HTTP.

    אפשרות ב': שימוש בפריסה של Google Apps Script.

    1. לוחצים על הכרטיסייה הגדרת אפליקציה.

    2. בקטע שילוב האפליקציה, בוחרים באפשרות תוסף Google Workspace. בוחרים באפשרות Deploy using Google Apps Script deployment ID ומזינים את מזהה הפריסה של הסקריפט.

    3. לוחצים על שמירה.

      פרטים על יצירת פרויקט ב-Apps Script זמינים במסמכי העזרה של Apps Script. התוסף ל-Meet מסתמך אך ורק על קובץ המניפסט appsscript.json, שנקרא גם מניפסט הפרויקט ב-Apps Script. יש לוודא שהמניפסט בפרויקט Apps Script שלך יש addOns וקטע meet. הקטעים addOns ו-meet פועלים לפי אותה מבנה שמתואר באפשרות א'.

      בניגוד לתוספים אחרים ל-Google Workspace, תוספים ל-Meet ולא ניתן לבנות אותו ב-Apps Script. צריך, במקום זאת, בונים אפליקציית אינטרנט מלאה יצירת חלונית צדדית ושלב ראשי. לאחר מכן יש לציין את כתובת ה-URL של החלונית הצדדית של אפליקציית האינטרנט בקטע SIDE_PANEL_URI מקובץ המניפסט של appsscript.json.

פרסום התוסף

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

מידע נוסף זמין במאמר פרסום תוסף Meet

איך פותחים את התוסף ב-Meet

יוצרים פגישה בכתובת meet.google.com. האפליקציות המותקנות התוסף גלוי עכשיו בחלונית הפעילויות.