ניהול הפריסות

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

סקירה כללית של שיטת API
יצירת פריסה

projects.deployments.create

תוצאות: יצירת פריסה חדשה לפרויקט של סקריפט. מציינים את גרסת הקוד, את קובץ המאניפסט ואת תיאור הפריסה שבהם רוצים להשתמש. מחזירה אובייקט Deployment שמכיל את פרטי ההגדרה של הפריסה.

הצגת רשימה של הפריסות בפרויקט

projects.deployments.list

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

קריאת פריסה

projects.deployments.get

תוצאות: מחזירה Deployment שמייצג פריסה ספציפית בפרויקט סקריפט ספציפי.

עדכון פריסה

projects.deployments.update

תוצאות: שינוי התיאור, גרסת הקוד או המניפסט של פריסה, שבו מוגדרת הפריסה.

מחיקת פריסה

projects.deployments.delete

תוצאות: מסיר פריסה.

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