קובץ יחיד בפרויקט של סקריפט. קובץ הוא קוד מקור של צד שלישי שנוצר על ידי מפתח אחד או יותר. יכול להיות שזה קוד JS בצד השרת, HTML או קובץ הגדרה. כל פרויקט של סקריפט יכול להכיל כמה קבצים.
ייצוג ב-JSON |
---|
{ "name": string, "type": enum ( |
שדות | |
---|---|
name |
שם הקובץ. סיומת הקובץ לא נכללת בשם הקובץ, שאפשר לזהות אותו לפי שדה הסוג. |
type |
סוג הקובץ. |
source |
תוכן הקובץ. |
lastModifyUser |
המשתמש שערך את השינוי האחרון בקובץ. הפרטים שמוצגים באובייקט הזה נקבעים לפי הגדרות הנראות של הפרופיל של המשתמש שביצע את השינוי האחרון. |
createTime |
חותמת הזמן של תאריך היצירה. חותמת זמן בפורמט RFC3339 UTC 'Zulu', עם רזולוציה של ננו-שנייה ועד תשע ספרות אחרי הנקודה העשרונית. דוגמאות: |
updateTime |
חותמת הזמן של תאריך השינוי האחרון. חותמת זמן בפורמט RFC3339 UTC 'Zulu', עם רזולוציה של ננו-שנייה ועד תשע ספרות אחרי הנקודה העשרונית. דוגמאות: |
functionSet |
הקבוצה המוגדרת של פונקציות בקובץ הסקריפט, אם יש כזו. |
FileType
רשימה של סוגי קבצים שונים.
טיפוסים בני מנייה (enum) | |
---|---|
ENUM_TYPE_UNSPECIFIED |
סוג הקובץ לא נקבע, והוא אף פעם לא נמצא בשימוש. |
SERVER_JS |
קובץ קוד בצד השרת של Apps Script. |
HTML |
קובץ שמכיל HTML מצד הלקוח. |
JSON |
קובץ בפורמט JSON. הסוג הזה משמש רק למניפסט של פרויקט הסקריפט. התוכן של קובץ המניפסט חייב להתאים למבנה של ScriptManifest תקין |
FunctionSet
קבוצה של פונקציות. אסור להשתמש בשמות כפולים.
ייצוג ב-JSON |
---|
{
"values": [
{
object ( |
שדות | |
---|---|
values[] |
רשימה של הפונקציות שמרכיבות את המערך. |
פונקציה
מייצג פונקציה בפרויקט סקריפט.
ייצוג ב-JSON |
---|
{ "name": string, "parameters": [ string ] } |
שדות | |
---|---|
name |
שם הפונקציה בפרויקט הסקריפט. |
parameters[] |
הרשימה המסודרת של שמות הפרמטרים של הפונקציה בפרויקט הסקריפט. |