בדף הזה יש סקירה כללית של שני סוגי התוספים שאפשר ליצור: תוספים ל-Google Workspace ותוספים לעריכה. הסוגים האלה של התוספים שונים באפליקציות שהם מרחיבים, באופן יצירתם ובמגבלות שיש להם.
תוספים ל-Google Workspace
תוספים ל-Google Workspace הם הדור האחרון של תוספים ומספקים מגוון רחב של יכולות, כולל:
ליצור תוסף אחד לכמה אפליקציות של Google Workspace: במקום להשתמש בתוספים נפרדים ל-Gmail, ליומן, ל-Drive ולעורכים, אפשר ליצור ולנהל תוסף אחד ל-Google Workspace כדי להרחיב כמה אפליקציות של Google Workspace.
הגברת המוּדָעוּת למותג: סמלי התוספים מוצגים כברירת מחדל בחלונית הצדדית שמשמאל באפליקציות המארחות של התוסף.
יצירת חוויות בדף הבית: אפשר ליצור דף בית נפרד לכל אפליקציה של Google Workspace שהתוסף מרחיב, או להשתמש באותו דף בית למספר אפליקציות.
לשקף את הקשר המשתמש בתוסף: אפשר לעצב את התוסף ל-Google Workspace כך שיציג ממשקים ספציפיים לאפליקציה המארחת של התוסף. לדוגמה, התוסף יכול להציג מידע מאימייל או מאירוע ביומן בתוסף, או להציע פעולה על סמך הדף הנוכחי של האפליקציה ב-Google Workspace.
להשתמש בממשקים סטנדרטיים: בונים ממשקי משתמש מרכיבי ווידג'טים מובנים שמסופקים על ידי השירות Apps Script
Card
. לא צריך מומחיות ב-HTML או ב-CSS כדי להגדיר את הממשקים האלה.הרחבת לקוחות במחשבים ובניידים ל-Gmail: אם תוסף של Google Workspace מרחיב את Gmail, אפשר להשתמש בו גם בגרסה למחשב וגם בגרסה לנייד של Gmail. אם תיצרו תוסף ל-Google Workspace עם הרחבה ל-Gmail, לא תצטרכו לעצב גרסה נפרדת לנייד של התוסף. אותו ממשק נמצא בשימוש בכל מקום.
שימוש בזמן הריצה המועדף עליך. כחלופה ל-Apps Script, אפשר לפתח תוספים ל-Google Workspace באמצעות התשתית המועדפת עליכם לאירוח, שרשרת כלי הפיתוח, מערכת הבקרה על המקור, שפת התכנות וספריות הקוד. למידע נוסף, קראו את המאמר בניית תוסף בכל שפת קידוד.
תוספים לעורך
תוספים לעורך מרחיבים את אחד מיישומי Google Editor, כגון Docs, Sheets, Slides או Forms. לכל סוג של תוסף עריכה (למשל תוספים של Sheets) יכולה להיות קבוצה משלו של יכולות, הגבלות ושיקולים מיוחדים. כשאתם בונים תוספים ל-Editor, חשוב להבין את הפרטים הספציפיים האלה ל-Editor. למידע נוסף על תוספים לעורך ספציפי, קראו את הקטעים התואמים:
בעזרת התוספים של Editor תוכלו לבצע משימות עריכה נפוצות, כמו יצירה, עריכה, עיצוב והעברה של נתונים בין אפליקציות. הממשקים של התוסף לעריכה ניתנים להתאמה אישית גבוהה למשימות שנמצאות בהישג יד.
אופן הפעולה של תוספים של תוספים שונה מתוספים ל-Google Workspace בדרכים הבאות:
- תוספי עריכה יכולים ליצור ממשקים שמרכיבים את פריטי התפריט, תיבות הדו-שיח והסרגלים הצדדיים. תיבות הדו-שיח והתוספים של התוספים מוגדרים באמצעות HTML ו-CSS רגילים.
- לתוספים ל-Editor יש כללי הרשאה מיוחדים כי הם יוצרים, משנים או יוצרים אינטראקציה עם קבצים ב-Google Drive בדרך אחרת. חשוב להבין את מחזור החיים של הרשאת התוסף במהלך פיתוח של תוסף עריכה.
- לכל קובץ שנוצר ומעודכן בכל עורך יש מבנים ספציפיים. לדוגמה, מצגות ב-Google Slides מורכבות מדפים שיכולים להיות שקפים, מאסטרים או פריסות. צריך להבין את מבני הקבצים האלה, כי תוספים בדרך כלל מקיימים איתם אינטראקציה כשהם קוראים או עורכים קבצים.
- תוספי עריכה פועלים רק בתוכנות למחשב, לא ל-Android או ל-iOS.
- יש לבנות תוספים ל-Editor ב-Apps Script.