תוספים ל-Google Workspace שמוסיפים פתרונות לניהול שיחות ועידה כוללים לרוב פרטים שהמשתמש צריך לשלוט בהם מדף ההגדרות של התוסף. לדוגמה, בדרך כלל יש לחצן או אמצעי בקרה שמאפשרים למשתמש להתנתק ממערכת הוועידה של הצד השלישי.
דפי הגדרות של תוספים הם אופציונליים. בקטעים הבאים מוסבר איך לפתוח את דף ההגדרות של תוסף ואיך ליצור דף הגדרות.
פתיחת ההגדרות של תוסף
כדי לפתוח את דף ההגדרות של תוסף שהתקנתם:
- פותחים את יומן Google.
- לוחצים על סמל ובוחרים באפשרות הגדרות.
- בחלונית הניווט הימנית, בוחרים באפשרות תוספים כדי לעבור לרשימת התוספים המותקנים.
- לוחצים על לחצן ההגדרות שמופיע משמאל לשם התוסף כדי לפתוח את דף ההגדרות של התוסף. פעולה זו גורמת ליומן Google לפתוח את כתובת ה-URL של דף ההגדרות.
אם תוסף לא מגדיר דף הגדרות, לחצן ההגדרות לא מופיע.
יצירת דף הגדרות
בדרך כלל, דף הגדרות בנוי באמצעות HTML ו-CSS סטנדרטיים. כשמעצבים את הדף, צריך לפעול לפי ההנחיות לעיצוב תוספים.
כשמשתמש מבצע שינויים בהגדרות התוסף, הדף צריך לשלוח בקשות למערכת של צד שלישי לניהול שיחות ועידה כדי לבצע את השינויים האלה לפי הצורך. הדף יכול גם לאחסן ולאחזר מידע ממאפייני המשתמש של פרויקט התוסף לפי הצורך.
מתארח בשרת אינטרנט חיצוני
אפשר לארח את דף ההגדרות של התוסף מחוץ לפרויקט הסקריפט של התוסף, למשל כחלק מאתר שיחות הוועידה של צד שלישי.
כדי לקשר תוסף לדף הגדרות חיצוני, צריך לבצע את הפעולות הבאות:
- יוצרים את הדף ומארחים אותו באופן חיצוני. כשמוסיפים רכיבים לדף, צריך לוודא שהם מתקשרים בצורה נכונה עם מערכת הוועידות של צד שלישי ומבצעים את השינויים המתאימים עבור המשתמש.
- בפרויקט של סקריפט התוסף, מטמיעים פונקציה שמחזירה את כתובת ה-URL של הדף החיצוני.
- מציינים את שם הפונקציה הזו בשדה
calendar.createSettingsFunctionבמניפסט של פרויקט התוסף.
מתארח ב-Apps Script
אתם יכולים לספק דף הגדרות לתוסף באמצעות אפליקציית אינטרנט של Apps Script. כחלק מאפליקציית האינטרנט, פרויקט הסקריפט של התוסף יכול לבנות ולפרוס את הדף, ואז לארח אותו בשרתי Apps Script.
פרטים על בניית HTML לאפליקציות אינטרנט מופיעים במדריך בנושא HTML Service. דף ההגדרות יכול לתקשר עם השרתים של Google לפי הצורך. אפשר גם להשתמש בתבניות בדף כדי להפוך אותו לדינמי יותר.
בדוגמה של תוסף לשיחות ועידה ביומן אפשר לראות איך יוצרים דף הגדרות לאפליקציית אינטרנט.