כשיוצרים תוסף עריכה, יש לבצע את התהליך הכללי הבא:
- יוצרים פרויקט ב-Apps Script.
- כותבים קוד כדי להגדיר את המראה וההתנהגות של התוסף באמצעות הפקודה שירות HTML מובנה ב-Apps Script.
- בודקים את התוסף.
- מפרסמים את התוסף.
יצירת פרויקט סקריפט
תוסף עריכה הוא Apps Script עצמאי
פרויקט. מדריך הסקריפטים הנפרד כולל
הוראות ליצירת פרויקטים חדשים
אפשר גם פשוט
לפתוח סקריפט חדש.
אם תעשו זאת, קובץ הפרויקט (בהתחלה נקרא Untitled project
)
ימוקם בתיקיית הבסיס ב-Drive.
שיתוף פעולה
אם אתם משתפים פעולה עם אחרים בפיתוח תוסף, צריך להשתמש בחשבון משתמש יחיד הוא הבעלים של פרויקט התוסף. כשמפרסמים תוסף, פועל חשבון משתמש אחד בתור בעל האתר. לחשבון הפרסום צריכה להיות גישת עריכה לתוסף אבל הוא לא חייב להיות הבעלים של הפרויקט.
חשוב מאוד להימנע ממצבים שבהם מאבדים גישה את הקוד או ההגדרות כי הבעלים של הפרויקט עזב את הארגון.
כדי לא לאבד את הגישה לקוד של התוסף, מומלץ להשתמש תיקיות אחסון שיתופי כשאתם עובדים יחד על תוסף. הצבת קובץ הסקריפט של התוסף בתיקייה משותפת Drive מבטיח שאף חשבון יחיד לא יהיה הבעלים היחיד של הפרויקט.
מומלץ גם לעיין הוספת שותפי עריכה לפרויקט Cloud Platform (GCP) בפרויקט הסקריפט. כך אפשר לוודא שלמי בצוות שלך תמיד תהיה גישה לתוסף הגדרות ענן.
תכנות של התוסף
אחרי שיוצרים פרויקט סקריפט, אפשר להתחיל לכתוב כדי להגדיר את המראה וההתנהגות של התוסף. אתם משתמשים ב-Apps Script HtmlService כדי ליצור את המשתמש של התוסף ממשק – תיבות דו-שיח וסרגלי צד – באמצעות HTML ו-CSS רגילים. תוספי עריכה יכולים להגדיר תוספים מותאמים אישית פריטים בתפריט.
בזמן כתיבת הקוד, כדאי לעיין במדריך הסגנון לתוספים של Editor לקבלת הנחיות לעיצוב חוויית המשתמש בתוסף שלכם. כמו כן, חשוב לוודא להבין ולתכנת את התחומים השונים מצבי מחזור החיים של ההרשאות שהתוסף יכול להיתקל בהן.
בדיקת התוסף
ניתן לבדוק תוספי עריכה לפני הפרסום כדי לוודא שהם פועלים כמצופה. כדי לבצע בדיקה עליך ליצור הגדרות בדיקה ולהשתמש במסמך בדיקה, בגיליון אלקטרוני, בטופס או במצגת.
מידע נוסף זמין בקטע בדיקת תוסף עריכה. לקבלת פרטים.
פרסום התוסף
פרסום התוסף הופך אותו לזמין לאחרים, באופן ציבורי או פשוט משתמשים בדומיין שלך. לפני שתתחיל בתהליך הפרסום, עליך להקפיד אפשר לעיין בסקירה הכללית של אתר החדשות.
תוספי עריכה זמינים ב-Google Workspace Marketplace. תוספים שזמינים באופן גלוי לכולם חייבים להשלים בדיקת תוסף לפני הפרסום שלהם.
מידע נוסף זמין בקטע פרסום תוסף עריכה אפשר לקבל פרטים נוספים.