File

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

ייצוג JSON
{
  "name": string,
  "type": enum (FileType),
  "source": string,
  "lastModifyUser": {
    object (User)
  },
  "createTime": string,
  "updateTime": string,
  "functionSet": {
    object (FunctionSet)
  }
}
שדות
name

string

שם הקובץ. סיומת הקובץ אינה חלק משם הקובץ, שניתן לזהותו בשדה הסוג.

type

enum (FileType)

סוג הקובץ.

source

string

תוכן הקובץ

lastModifyUser

object (User)

המשתמש שערך את השינוי האחרון בקובץ. שדה זה לקריאה בלבד גלוי רק למשתמשים בעלי הרשאת WRITER בפרויקט הסקריפט.

createTime

string (Timestamp format)

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

חותמת זמן ב-RFC3339 UTC 'Zulu' בפורמט של רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: "2014-10-02T15:01:23Z" ו-"2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

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

חותמת זמן ב-RFC3339 UTC 'Zulu' בפורמט של רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: "2014-10-02T15:01:23Z" ו-"2014-10-02T15:01:23.045123456Z".

functionSet

object (FunctionSet)

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

FileType

מספור של סוגי קבצים שונים.

טיפוסים בני מנייה (enum)
ENUM_TYPE_UNSPECIFIED סוג הקובץ לא ידוע. מעולם לא נעשה בהם שימוש.
SERVER_JS קובץ קוד בצד השרת של Apps Script.
HTML קובץ שמכיל HTML בצד הלקוח.
JSON קובץ בפורמט JSON. הסוג הזה משמש רק למניפסט של פרויקט הסקריפט. התוכן של קובץ המניפסט חייב להתאים למבנה של ScriptManifest חוקי

FunctionSet

סט של פונקציות. אין להשתמש בכפילויות.

ייצוג JSON
{
  "values": [
    {
      object (Function)
    }
  ]
}
שדות
values[]

object (Function)

רשימה של פונקציות שמרכיבות את הקבוצה.

פעולה

מייצג פונקציה בפרויקט סקריפט.

ייצוג JSON
{
  "name": string,
  "parameters": [
    string
  ]
}
שדות
name

string

שם הפונקציה בפרויקט הסקריפט.

parameters[]

string

הרשימה המסודרת של שמות הפרמטרים של הפונקציה בפרויקט הסקריפט.