REST Resource: projects

משאב: פרויקט

משאב פרויקט הסקריפט.

ייצוג JSON
{
  "scriptId": string,
  "title": string,
  "parentId": string,
  "createTime": string,
  "updateTime": string,
  "creator": {
    object (User)
  },
  "lastModifyUser": {
    object (User)
  }
}
שדות
scriptId

string

מזהה Drive של פרויקט הסקריפט.

title

string

שם הפרויקט.

parentId

string

מזהה Drive של ההורה שאליו הסקריפט יצורף. זהו בדרך כלל המזהה של מסמך Google Sheets או של גיליון אלקטרוני ב-Google Sheets. הקובץ הזה הוא אופציונלי, ואם הוא לא מוגדר, המערכת תיצור סקריפט עצמאי.

createTime

string (Timestamp format)

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

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

updateTime

string (Timestamp format)

מועד העדכון האחרון של הסקריפט.

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

creator

object (User)

משתמש שיצר את הסקריפט במקור.

lastModifyUser

object (User)

משתמש ששינה את הסקריפט לאחרונה.

משתמש

משאב פשוט לפרופיל המשתמש.

ייצוג JSON
{
  "domain": string,
  "email": string,
  "name": string,
  "photoUrl": string
}
שדות
domain

string

הדומיין של המשתמש.

email

string

כתובת האימייל המזהה של המשתמש.

name

string

השם המוצג של המשתמש.

photoUrl

string

התמונה של המשתמש.

שיטות

create

יוצר פרויקט סקריפט חדש וריק, ללא קובצי סקריפט וקובץ מניפסט בסיסי.

get

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

getContent

מקבל את התוכן של פרויקט הסקריפט, כולל מקור הקוד והמטא-נתונים של כל קובץ סקריפט.

getMetrics

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

updateContent

עדכון התוכן של פרויקט הסקריפט שצוין.