REST Resource: projects

Zasób: projekt

Zasób projektu skryptu.

Zapis JSON
{
  "scriptId": string,
  "title": string,
  "parentId": string,
  "createTime": string,
  "updateTime": string,
  "creator": {
    object (User)
  },
  "lastModifyUser": {
    object (User)
  }
}
Pola
scriptId

string

Identyfikator Dysku projektu skryptu.

title

string

Tytuł projektu.

parentId

string

Identyfikator Dysku wydawcy nadrzędnego, do którego zostanie dołączony skrypt. Jest to zwykle identyfikator dokumentu lub arkusza Google. Ten plik jest opcjonalny. Jeśli nie zostanie skonfigurowany, zostanie utworzony samodzielny skrypt.

createTime

string (Timestamp format)

Data utworzenia skryptu.

Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: "2014-10-02T15:01:23Z" i "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Data ostatniej aktualizacji skryptu.

Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: "2014-10-02T15:01:23Z" i "2014-10-02T15:01:23.045123456Z".

creator

object (User)

Użytkownik, który jest autorem skryptu.

lastModifyUser

object (User)

Użytkownik, który ostatnio zmodyfikował skrypt.

Użytkownik

Prosty zasób profilu użytkownika.

Zapis JSON
{
  "domain": string,
  "email": string,
  "name": string,
  "photoUrl": string
}
Pola
domain

string

Domena użytkownika.

email

string

Adres e-mail identyfikujący użytkownika.

name

string

Wyświetlana nazwa użytkownika.

photoUrl

string

Zdjęcie użytkownika.

Metody

create

Tworzy nowy, pusty projekt skryptu bez plików skryptów i podstawowego pliku manifestu.

get

Pobiera metadane projektu skryptu.

getContent

Pobiera zawartość projektu skryptu, w tym źródło kodu i metadane każdego pliku skryptu.

getMetrics

Pobieraj dane dotyczące skryptów, takie jak liczba uruchomień i aktywnych użytkowników.

updateContent

Aktualizuje zawartość określonego projektu skryptu.