תוספים ל-Google Meet נוצרים ומתוכננים כחלק מפרויקט ב-Google Cloud.
יצירת פרויקט של Google Cloud
במאמר יצירת פרויקט ב-Google Cloud מוסבר איך יוצרים פרויקט ב-Google Cloud.
הפעלה של Google Workspace Marketplace SDK ו-Google Workspace Add-ons API
כדי לפתח תוספים ל-Meet, נדרשים Google Workspace Marketplace SDK ו-Google Workspace Add-ons API. כדי להפעיל אותן:
- פותחים את מסוף Google Cloud.
- בחלק העליון, אם פרויקט אחר כבר פתוח, בוחרים את שם הפרויקט של האפליקציה כדי לעבור לפרויקט אחר.
- למעלה, בסרגל החיפוש, מקלידים
Google Workspace Marketplace SDK
ומקישים על Enter. פותחים את הדף
Google Workspace Marketplace SDK
ולוחצים על Enable (הפעלה).חוזרים על השלבים האלה כדי למצוא ולהפעיל את
Google Workspace Add-ons API
.
יצירת פריסה
כדי להשתמש בתוסף ב-Meet, צריך פריסה וקובץ מניפסט של התוסף.
עוברים אל Google Workspace Marketplace SDK של הפרויקט במסוף Google Cloud
- פותחים את מסוף Google Cloud.
- בחלק העליון, אם פרויקט אחר כבר פתוח, בוחרים את שם הפרויקט של האפליקציה כדי לעבור לפרויקט אחר.
- לוחצים על APIs & Services.
- בוחרים באפשרות
Google Workspace Marketplace SDK
כדי להציג את דף הפרטים.
יצירת הפריסה
אפשר ליצור את הפריסה ישירות במסוף Google Cloud על ידי יצירת פריסה של HTTP (מומלץ) או באמצעות Google Apps Script.
פריסת HTTP
- לוחצים על הכרטיסייה פריסות HTTP.
לוחצים על Create new deployment ומזינים את מזהה הפריסה של התוסף.
מזהה הפריסה הוא מחרוזת שרירותית שעוזר למפתח התוסף לזהות את הפריסה שמכילה את המניפסט של התוסף. מזהי הפריסות הם חובה, והם יכולים להכיל עד 100 תווים.
לוחצים על הבא.
תיפתח חלונית צדדית שבה תוכלו לשלוח את המפרט של המניפסט של התוסף בפורמט 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 בחלונית הצדדית. המקור של כתובת ה-URL הזו חייב להיות חלק מהמקורות שצוינו בשדה ADD_ON_ORIGINS.
- ADD_ON_ORIGINS: רשימה של מחרוזות. רשימה של מקורות שבהם התוסף מתארח. לשתי כתובות URL יש אותו מקור כשהן חולקות את אותה סכמה, מארח ויציאה. מותר גם להשתמש במקורות משנה, ובתת-דומיינים עם תו כללי לחיפוש. למידע נוסף, קראו את המאמר אבטחת תוספים.
- DARK_MODE_LOGO_URL: מחרוזת. כתובת URL ספציפית ללוגו של התוסף שמותאמת למצב כהה. אם תספקו לוגו למצב כהה, התוסף שלכם ייראה בצורה הטובה ביותר בכל עיצוב ב-Meet. הנחיות לעיצוב סמלי לוגו מפורטות בקטע שיטות מומלצות.
- MEET_WEB_LOGO_URL: אופציונלי. מחרוזת. כתובת URL ספציפית ל-Meet של הלוגו של התוסף.
הלוגו הזה מופיע בכל חלקי Meet. אם הוא לא מופיע, המערכת משתמשת ב-
logoUrl
מהקטע המשותף. הנחיות לעיצוב סמלי לוגו מפורטות בקטע שיטות מומלצות. - SUPPORTS_SCREENSHARING: אופציונלי. בוליאני. אם התוסף מוגדר כ-False, המשתמשים חייבים להשתמש בו כדי לראות מה קורה בסשן של תוסף משותף. אם ההגדרה מוגדרת כ-True, מי שיצר את הסשן של שיתוף הפעולה בתוסף יוכל לשתף את המסך ולאפשר לכל המשתתפים לראות את התצוגה שלו בתוסף.
לוחצים על שליחה.
מידע נוסף על פריסות זמין במאמר יצירת משאב פריסה.
בכרטיסייה App configuration (הגדרת האפליקציה), בקטע App integration (שילוב אפליקציות), בוחרים באפשרות Google Workspace Add-on (תוסף Google Workspace). בוחרים באפשרות Deploy using cloud deployment resource ובוחרים את פריסת ה-HTTP המתאימה.
Google Apps Script
לוחצים על הכרטיסייה הגדרת אפליקציה.
בקטע שילוב אפליקציות, בוחרים באפשרות תוסף ל-Google Workspace. בוחרים באפשרות Deploy using Google Apps Script deployment ID ומזינים את מזהה הפריסה של הסקריפט.
לוחצים על שמירה.
פרטים על יצירת פרויקט ב-Apps Script זמינים במסמכי העזרה של Apps Script. התוסף ל-Meet מסתמך אך ורק על קובץ המניפסט appsscript.json, שנקרא גם מניפסט הפרויקט ב-Apps Script. חשוב לוודא שקובץ המניפסט בפרויקט Apps Script מכיל את הקטעים
addOns
וקטעmeet
. הקטעיםaddOns
ו-meet
פועלים לפי אותו מבנה שמתואר בכרטיסייה 'פריסה של HTTP'.בניגוד לתוספים אחרים של Google Workspace, אי אפשר ליצור תוספים ל-Meet רק באמצעות Apps Script. במקום זאת, צריך ליצור אפליקציית אינטרנט מלאה על ידי יצירת חלונית צדדית ושלב ראשי. לאחר מכן, צריך לציין את כתובת ה-URL של חלונית הצד של אפליקציית האינטרנט בקטע SIDE_PANEL_URI בקובץ המניפסט appsscript.json.
התקנה ובדיקה של התוסף ב-Meet
כדי לבדוק את התוסף ב-Meet, צריך קודם להתקין אותו עבור המשתמש שמחובר לחשבון:
פריסת HTTP
- במסוף Google Cloud עוברים ל-Google Workspace Marketplace SDK של הפרויקט.
- לוחצים על הכרטיסייה פריסות HTTP.
- לוחצים על התקנה בעמודה פעולות.
Google Apps Script
- פועלים לפי ההוראות במסמכי העזרה של תוספים ל-Google Workspace כדי להתקין תוסף שלא פורסם.
עכשיו אמורה להיות לך אפשרות להשתמש בתוסף בפגישה. כדי לנסות את התוסף, מתחילים פגישה בכתובת meet.google.com. התוסף שהותקן יופיע עכשיו בחלונית 'פעילויות'.
בנוסף להתקנת התוסף למשתמש הספציפי שנכנס לחשבון, אפשר גם לפרסם אותו. כשמפרסמים תוסף ל-Google Workspace, אנשים אחרים יכולים למצוא אותו, להתקין אותו ולהשתמש בו.