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