פיתוח תוספים של שיחות ועידה

התהליך של יצירת תוסף ל-Google Workspace מספקת פתרונות לשיחות ועידה של צדדים שלישיים ביומן Google היא בעצם זהה ל- התהליך ליצירת תוספים ל-Google Workspace, לאחר כמה שלבים נוספים (מוצגים באופן מודגש למטה):

  1. בוחרים את הבעלים ושותפי העריכה של התוסף.
  2. יוצרים פרויקט ב-Apps Script.
  3. מעצבים את המראה וההתנהגות של התוסף.
  4. מפעילים את השירות המתקדם של יומן Google.
  5. מגדירים את המניפסט של פרויקט התוסף.
    1. הגדרה של פתרונות לשיחות ועידה במניפסט.
  6. כותבים קוד כדי להגדיר את המראה וההתנהגות של התוסף באמצעות הפקודה שירות כרטיסים מובנה ב-Apps Script.
    1. לכתוב קוד לניהול פתרונות לשיחות ועידה, באמצעות ConferenceData .
    2. (אופציונלי) יצירה והגדרה של דף הגדרות של תוסף.
  7. צריך לבדוק את היקפי ההרשאות של OAuth של התוסף.
  8. בודקים את התוסף אירוח אפליקציות הוא נמשך.
  9. מפרסמים את התוסף.

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

הפעלת השירות המתקדם של יומן Google

השירות המתקדם של יומן Google מאפשר לקרוא ישירות ל-Calendar API מפרויקט Apps Script. פעולות נפוצות כמו סנכרון של אירועים ביומן יכול להתבצע רק באמצעות השירות המתקדם. לפני שמשתמשים בשירות המתקדם, צריך להפעיל אותו בפרויקט התוסף.

אפשר להפעיל את השירות המתקדם של יומן Google מעורך Apps Script. חשוב להפעיל את ה-API בשני העורך תיבת הדו-שיח שירותי Google מתקדמים ומסוף Google API.

הגדרת פתרונות לשיחות ועידה במניפסט

המניפסט של התוסף מספק את המידע הבסיסי שדרוש ליומן Google כדי להציג ולהפעיל בצורה נכונה את הפתרונות לשיחות ועידה של התוספים. התוסף שלך חייב להגדיר calendar קטע) פתרון אחד או יותר לשיחות ועידה שמתאר את הסוגים של צדדים שלישיים לשיחות ועידה אירועים ביומן Google שבהם אפשר להשתמש.

מידע נוסף זמין בקטע מניפסטים שמסבירה איך להגדיר את המניפסט של התוסף.

אפשר להוסיף קוד כדי ליצור ולסנכרן שיחות ועידה

אחרי שיוצרים פרויקט סקריפט, אפשר להתחיל להוסיף כדי להגדיר את ההתנהגות של התוסף בקשר לשיחות ועידה. אפשר להשתמש שירות מתקדם של יומן Google, שירות ועידה הנתונים, שירותים אחרים של Apps Script כדי לשלוט בהתנהגות הזו.

כשמוסיפים לתוסף את הקוד לטיפול בשיחות ועידה, צריך להוסיף את הקוד הזה ליצור שיחות ועידה, לסנכרן את השינויים ביומן, ואופציונלי מוסיפים דף הגדרות.

עיינו ב להוסיף מדריך סגנון לתוספים במהלך כתיבת הקוד לקבלת הנחיות לעיצוב חוויית המשתמש בתוסף שלכם.

יצירת שיחות ועידה

לתוסף צריכה להיות אפשרות לקבל מידע על האירוע ביומן Google ולהשתמש בהם כדי ליצור שיחת ועידה במערכת שיחות הוועידה של הצד השלישי. שלך חייבים להטמיע שיטה אחת או יותר של onCreateFunction שמבצעת את הפעולה הזו ולהגדיר את השיטות האלה במניפסט של התוסף.

פרטים נוספים זמינים במאמר יוצרים שיחות ועידה של צד שלישי.

סנכרון השינויים ביומן

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

פרטים נוספים זמינים במאמר מסנכרנים את השינויים ביומן.

הוספת הגדרות

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

בכל פעם שרוצים לספק למשתמשים שליטה מסוימת בתוסף ניתן לספק את האפשרויות האלה בדף ההגדרות של התוסף. הדבר דף אינטרנט (שמתארח בסקריפט התוסף או מתארח באופן חיצוני) נפתחת כשהמשתמש ניגש להגדרות התוסף ביומן Google ממשק משתמש.

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