Zasób: proces
Reprezentacja wykonania pojedynczego procesu skryptu, które zostało rozpoczętych za pomocą edytora skryptów, wyzwalacza, aplikacji lub interfejsu Apps Script API. Różni się od zasobu Operation
| Zapis JSON | 
|---|
| { "projectName": string, "functionName": string, "processType": enum ( | 
| Pola | |
|---|---|
| projectName | 
 Nazwa wykonywanego skryptu. | 
| functionName | 
 Nazwa funkcji, która rozpoczęła wykonanie. | 
| processType | 
 Typ wykonań. | 
| processStatus | 
 Stan wykonań. | 
| userAccessLevel | 
 Poziom dostępu użytkownika wykonującego skrypt do skryptu. | 
| startTime | 
 Czas rozpoczęcia wykonywania. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady:  | 
| duration | 
 Czas trwania wykonywania. Czas trwania w sekundach składający się z maksymalnie 9 cyfr po przecinku, kończący się cyfrą „ | 
ProcessType
Typ procesu, który określa sposób jego rozpoczęcia.
| Wartości w polu enum | |
|---|---|
| PROCESS_TYPE_UNSPECIFIED | Nieokreślony typ. | 
| ADD_ON | Proces został rozpoczęty z punktu wejścia dodatku. | 
| EXECUTION_API | Proces ten rozpoczął się przy użyciu interfejsu Apps Script API. | 
| TIME_DRIVEN | Proces został rozpoczęty przez aktywator na podstawie czasu. | 
| TRIGGER | Proces został rozpoczęty przez regułę opartą na zdarzeniu. | 
| WEBAPP | Proces został rozpoczęty w punkcie wejścia aplikacji internetowej. | 
| EDITOR | Proces został rozpoczęty przy użyciu Apps Script IDE. | 
| SIMPLE_TRIGGER | Ten proces został zainicjowany przez prosty aktywator G Suite. | 
| MENU | Ten proces rozpoczął się z poziomu pozycji menu G Suite. | 
| BATCH_TASK | Proces został uruchomiony jako zadanie w zadaniu wsadowym. | 
ProcessStatus
Stan procesu.
| Wartości w polu enum | |
|---|---|
| PROCESS_STATUS_UNSPECIFIED | Stan nieokreślony. | 
| RUNNING | Proces jest w toku. | 
| PAUSED | Proces został wstrzymany. | 
| COMPLETED | Proces został zakończony. | 
| CANCELED | Proces został anulowany. | 
| FAILED | Proces się nie powiódł. | 
| TIMED_OUT | Przekroczono limit czasu procesu. | 
| UNKNOWN | Stan procesu nieznany. | 
| DELAYED | Proces jest opóźniony. Czekam na limit. | 
UserAccessLevel
Różne poziomy dostępu użytkowników.
| Wartości w polu enum | |
|---|---|
| USER_ACCESS_LEVEL_UNSPECIFIED | Poziom dostępu użytkownika nieokreślony | 
| NONE | Użytkownik nie ma dostępu. | 
| READ | Użytkownik ma dostęp tylko do odczytu. | 
| WRITE | Użytkownik ma uprawnienia do zapisu. | 
| OWNER | Użytkownik jest właścicielem. | 
| Metody | |
|---|---|
| 
 | podaj informacje o procesach wykonywanych przez użytkownika lub w jego imieniu, takich jak typ procesu i bieżący stan. | 
| 
 | Wyświetlanie informacji o uruchomionych procesach skryptu, takich jak typ i bieżący stan. |