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