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 nadrzędnego, do którego zostanie dołączony skrypt. Jest to zwykle identyfikator dokumentu lub arkusza Google. Przesłanie tego formularza jest opcjonalne. Jeśli nie zostanie skonfigurowana, zostanie utworzony samodzielny skrypt.

createTime

string (Timestamp format)

Data utworzenia skryptu.

Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy 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 formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy 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

Identyfikacyjny adres e-mail 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 skryptu 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

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

updateContent

Aktualizuje zawartość określonego projektu skryptu.