Recurso: Process
Representação de uma única execução de processo de script iniciada no editor de script, em um acionador, em um aplicativo ou usando a API Apps Script. Ele é diferente do recurso Operation
| Representação JSON | 
|---|
| { "projectName": string, "functionName": string, "processType": enum ( | 
| Campos | |
|---|---|
| projectName | 
 Nome do script que está sendo executado. | 
| functionName | 
 Nome da função que iniciou a execução. | 
| processType | 
 O tipo de execuções. | 
| processStatus | 
 O status das execuções. | 
| userAccessLevel | 
 O nível de acesso dos usuários em execução ao script. | 
| startTime | 
 Hora em que a execução começou. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos:  | 
| duration | 
 Duração da execução gasta. Duração em segundos com até nove dígitos fracionários, terminando em " | 
ProcessType
Tipo de processo, que define como ele foi iniciado.
| Enums | |
|---|---|
| PROCESS_TYPE_UNSPECIFIED | Tipo não especificado. | 
| ADD_ON | O processo foi iniciado em um ponto de entrada do complemento. | 
| EXECUTION_API | O processo foi iniciado usando a API Apps Script. | 
| TIME_DRIVEN | O processo foi iniciado a partir de um gatilho baseado em tempo. | 
| TRIGGER | O processo foi iniciado de um gatilho baseado em eventos. | 
| WEBAPP | O processo foi iniciado de um ponto de entrada de um app da Web. | 
| EDITOR | O processo foi iniciado usando o ambiente de desenvolvimento integrado do Apps Script. | 
| SIMPLE_TRIGGER | O processo foi iniciado com um acionador simples do G Suite. | 
| MENU | O processo foi iniciado em um item de menu do G Suite. | 
| BATCH_TASK | O processo foi iniciado como uma tarefa em um job em lote. | 
ProcessStatus
O status do processo.
| Enums | |
|---|---|
| PROCESS_STATUS_UNSPECIFIED | Status não especificado. | 
| RUNNING | O processo está em execução. | 
| PAUSED | O processo foi pausado. | 
| COMPLETED | O processo foi concluído. | 
| CANCELED | O processo foi cancelado. | 
| FAILED | Falha no processo. | 
| TIMED_OUT | O processo expirou. | 
| UNKNOWN | Status do processo desconhecido. | 
| DELAYED | O processo está atrasado, aguardando a cota. | 
UserAccessLevel
Os vários níveis de acesso do usuário.
| Enums | |
|---|---|
| USER_ACCESS_LEVEL_UNSPECIFIED | Nível de acesso do usuário não especificado | 
| NONE | O usuário não tem acesso. | 
| READ | O usuário tem acesso somente leitura. | 
| WRITE | O usuário tem acesso de gravação. | 
| OWNER | O usuário é um proprietário. | 
| Métodos | |
|---|---|
| 
 | Liste informações sobre processos realizados por ou em nome de um usuário, como tipo de processo e status atual. | 
| 
 | Listar informações sobre os processos executados de um script, como tipo de processo e status atual. |