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)

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

createTime

string (Timestamp format)

חותמת הזמן של תאריך היצירה.

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

updateTime

string (Timestamp format)

חותמת הזמן של תאריך השינוי האחרון.

חותמת זמן בפורמט 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

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