הרחבת Google Docs באמצעות תוספים

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

אפשר להרחיב את Docs באמצעות תוספים שיוצרים שיפורים מותאמים אישית בתהליך העבודה, יוצרים קישוריות למערכות של צד שלישי ומשלבים את המסמכים עם אפליקציות אחרות של Google Workspace (כמו Google Slides).

אפשר לראות את התוספים ל-Docs שאחרים יצרו ב-Google Workspace Marketplace.

מה אפשר לעשות

הנה כמה דברים שאפשר לעשות עם תוספים שמרחיבים את היכולות של Docs:

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

מבנה המסמך

למסמכים שנוצרים ב-Docs יש מבנים פנימיים דמויי עץ (בדומה ל-HTML או ל-JSON) שמגדירים איפה ואיך מופיעים טקסט, תמונות, טבלאות ורכיבים אחרים. השירות Document של Apps Script מגדיר כמה מחלקות (כמו Paragraph או Table) כדי לעזור בניהול של סוגי הרכיבים השונים.

במאמר מבנה של מסמך מוסבר על מחלקות הרכיבים האלה ועל הכללים שקובעים את הסדר שלהם.

טריגרים

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

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

תחילת העבודה

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