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 , który reprezentuje tylko wykonania uruchomione przy użyciu interfejsu Apps Script API.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. |