בדיקה של תוספים ל-Google Workspace

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

בדף הזה נסביר איך להתקין תוסף שנמצא כרגע בפיתוח (שנקרא תוסף לא פורסם או מפתח) למטרות בדיקה או שימוש אישי.

דרישות מוקדמות

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

התקנה של תוסף שהפרסום שלו בוטל

אפשר להתקין תוספים שלא פורסמו מתיבת הדו-שיח פריסות של Apps Script.

כדי להתקין לבדיקה תוסף של Google Workspace שלא פורסם:

  1. פותחים את פרויקט הסקריפט בעורך Apps Script.
  2. לוחצים על פריסה > בדיקת פריסות.
  3. לחץ על התקן.
  4. בחלק התחתון, לוחצים על סיום.

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

אחרי ההתקנה, התוסף זמין מיד באפליקציות מארחות שהוא מרחיב. יכול להיות שתצטרכו לרענן את הכרטיסייה של האפליקציה המארחת כדי שהתוסף יופיע. בנוסף, צריך לאשר לתוסף כדי להשתמש בו.

איך מסירים תוסף שלא פורסם

כדי להסיר התקנה של תוסף שלא פורסם, מבצעים את הפעולות הבאות:

  1. פותחים את פרויקט הסקריפט בעורך Apps Script.
  2. לוחצים על פריסה > בדיקת פריסות.
  3. לוחצים על הסרה.
  4. בחלק התחתון, לוחצים על סיום.

הפעולות האלה יגרמו להסרת הפריסה באופן מיידי, והתוסף לא יופיע יותר באף אפליקציה מארחת. אפשר להתקין מחדש את הפריסה בכל שלב – פשוט חוזרים על תהליך ההתקנה.

בדיקת שיטות מומלצות

כשבודקים את התוסף ל-Google Workspace, חשוב לפעול בהתאם לשיטות המומלצות לפיתוח תוספים. בנוסף, חשוב לבצע את הפעולות הבאות:

  1. הניווט בכרטיס הבדיקה עובר באופן יסודי בכל האפליקציות המארחות שהתוסף מרחיב. ודאו שהתנהגות התוסף נכונה גם אם המשתמש עובר מהקשר אל ההקשר, וגם בין כרטיסים לא הקשריים לבין כרטיסים לפי הקשר.

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

  3. אם התוסף מתחבר ל-API או לשירות אחר של צד שלישי, חשוב לוודא שאפשר לגשת לשירות ולפעול כצפוי. ודאו שהתוסף מטפל בפרטי ההרשאה וההתחברות בצורה נכונה.

  4. יש לוודא שכל תנאי השגיאה מטופלים בצורה חלקה. משתמשים בכרטיסי שגיאות לפי הצורך.

  5. חשוב לבדוק את רמת הביצועים של התוסף. אם משנים את הקוד והפעולה של התוסף מתחילה להאט, יכול להיות שתצטרכו להסיר את התכונה או לעבד אותה מחדש.