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

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

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

projects.deployments.create

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

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

projects.deployments.list

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

קריאת פריסה

projects.deployments.get

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

עדכון פריסה

projects.deployments.update

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

מחיקת פריסה

projects.deployments.delete

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

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