ניהול פרויקטים
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
בקטע הזה מופיעה סקירה כללית של שיטות Google Apps Script API שבהן אפשר להשתמש כדי ליצור, לקרוא, לשנות ולנטר את פרויקטי Google Apps Script. בדף הדוגמאות של ניהול פרויקטים מוצגות דוגמאות לבקשות לניהול API. במסמכי העזר של כל שיטה מפורטים פרטי ההטמעה.
תוצאות: יצירת פרויקט בסיסי וריק ללא קבצי פרויקט ועם מניפסט פרויקט שמוגדר כברירת מחדל.
אפשרויות: אפשר להזין שם לפרויקט. אפשר גם ליצור סקריפט שקשור לקובץ על ידי ציון מזהה Google Drive של קובץ Google Docs, Google Sheets, Google Forms או Google Slides שישמש כקובץ האב של הסקריפט.
תוצאות: אחזור של אובייקט Project שמייצג את המטא-נתונים של הפרויקט. הנתונים האלה כוללים את שם הפרויקט, מזהה הסקריפט, המשתמש שיצר אותו, זמן היצירה ופרטים נוספים.
תוצאות: מחזירה מערך של אובייקטים File, אחד לכל קובץ קוד ו-HTML בפרויקט. הרשימה כוללת גם את מניפסט הפרויקט כקובץ JSON. אובייקטים של קבצים מכילים את תוכן המקור של הקובץ (File.source) ומטא-נתונים אחרים, כמו רשימה של פונקציות בקובץ (File.functionSet).
אפשרויות: אפשר לציין איזו גרסה של התוכן תאוחזר באמצעות פרמטר של שאילתה.
תוצאות: שינוי תוכן הקובץ בפרויקט של סקריפט.
אתם מספקים את התוכן החדש כמערך של אובייקטים מסוג File. אחד מאובייקטי File האלה חייב להיות מסוג JSON ולייצג את מניפסט הפרויקט החדש של פרויקט הסקריפט. התוכן החדש מאוחסן כגרסת ה-HEAD של הפרויקט. היא משמשת כשהסקריפט מופעל כטריגר, בכלי לעריכת סקריפטים, במצב תצוגה מקדימה של תוסף ל-Google Workspace, או כאפליקציית אינטרנט או כ-Apps Script API במצב פיתוח.
הערה: כדי לעדכן את התוכן של פרויקט סקריפט, קודם צריך לשלוח בקשת
projects.getContent כדי לאחזר מערך של אובייקטים קיימים מסוג File, לבצע את השינויים הרצויים באובייקטים האלה ואז להשתמש באובייקטים מסוג File כקלט לבקשת
projects.updateContent.
אזהרה: התוכן החדש מחליף את כל הקבצים הקיימים בפרויקט הסקריפט. קבצים שלא עודכנו על ידי הבקשה
מוסרים.
תוצאות: קריאת מדדים מסוימים לגבי פרויקט.
המדדים האלה כוללים את מספר המשתמשים, המספר הכולל של ההפעלות, המספר הכולל של שגיאות ההפעלה ופרטים נוספים.
משתמשים ב-
MetricType
כדי לציין את המידע שרוצים לקבל.
Options: הגבלת התוצאות לפריסות ספציפיות
או לפונקציות סקריפט באמצעות
MetricsFilter.
אפשר גם להגדיר מרווח זמן ספציפי למדד באמצעות
MetricsIntervalConfig.
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2026-03-04 (שעון UTC)."],[],[]]