Envie comentários
Script Service
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Script
Este serviço fornece acesso a gatilhos e publicação de scripts.
Aulas
Nome Breve descrição
AuthMode
Uma enumeração que identifica quais categorias de serviços autorizados o Apps Script podem
executar com uma função acionada.
AuthorizationInfo
Um objeto usado para determinar se o usuário precisa autorizar esse script a usar um ou mais
serviços e fornecer o URL de uma caixa de diálogo de autorização.
AuthorizationStatus
Uma enumeração que indica o status de autorização de um script.
CalendarTriggerBuilder
Builder para acionadores da agenda.
ClockTriggerBuilder
Um builder para gatilhos de relógio.
DocumentTriggerBuilder
Um builder para acionadores de documentos.
EventType
Uma enumeração que indica o tipo de evento acionado.
FormTriggerBuilder
Um builder para acionadores de formulário.
InstallationSource
Uma enumeração que indica como o script foi instalado como um complemento para o usuário
atual.
ScriptApp
Acessar e manipular a publicação e os acionadores de scripts.
Service
Acessar e manipular a publicação de scripts.
SpreadsheetTriggerBuilder
Builder para acionadores de planilhas.
StateTokenBuilder
Permite que os scripts criem tokens de estado que podem ser usados em APIs de callback (como fluxos do OAuth).
Trigger
Um acionador de script.
TriggerBuilder
Um builder genérico para acionadores de script.
TriggerSource
Uma enumeração que indica a origem do evento que faz com que o acionador seja disparado.
Propriedades
Propriedade Tipo Descrição
NONE
Enum
Um modo que não permite acesso a nenhum serviço que exige autorização.
CUSTOM_FUNCTION
Enum
Um modo que permite acesso a um subconjunto limitado de serviços para uso em funções de planilhas personalizadas.
LIMITED
Enum
Um modo que permite acesso a um subconjunto limitado de serviços.
FULL
Enum
Um modo que dá acesso a todos os serviços que exigem autorização.
Métodos
Método Tipo de retorno Breve descrição
getAuthorizationStatus()
AuthorizationStatus
Recebe um valor que indica se o usuário precisa autorizar esse script a usar um ou mais
serviços (por exemplo, ScriptApp.AuthorizationStatus.REQUIRED
).
getAuthorizationUrl()
String
Extrai o URL de autorização que pode ser usado para conceder acesso ao script.
Propriedades
Propriedade Tipo Descrição
REQUIRED
Enum
O usuário precisa autorizar esse script para usar um ou mais serviços.
NOT_REQUIRED
Enum
O usuário concedeu a esse script toda a autorização necessária no momento.
Propriedades
Propriedade Tipo Descrição
CLOCK
Enum
O acionador é disparado quando o evento baseado em tempo atinge um horário específico.
ON_OPEN
Enum
O acionador é disparado quando o usuário abre o arquivo do Documentos, Planilhas ou Formulários Google.
ON_EDIT
Enum
O acionador é disparado quando o usuário edita o arquivo das Planilhas Google (por exemplo, ao inserir um novo valor em uma célula, que é contabilizado como uma edição, e não uma alteração).
ON_FORM_SUBMIT
Enum
O acionador é disparado quando o usuário responde a um arquivo dos Formulários Google.
ON_CHANGE
Enum
O acionador é disparado quando o usuário altera o arquivo do Planilhas Google (por exemplo, adicionando uma linha, o que conta como uma alteração, e não uma edição).
ON_EVENT_UPDATED
Enum
O acionador é disparado quando um evento é criado, atualizado ou excluído no Google Agenda especificado.
Propriedades
Propriedade Tipo Descrição
APPS_MARKETPLACE_DOMAIN_ADD_ON
Enum
O complemento foi instalado pelo administrador para o domínio do usuário.
NONE
Enum
O script não está sendo executado como um complemento.
WEB_STORE_ADD_ON
Enum
O complemento foi instalado pelo usuário pela Chrome Web Store.
Propriedades
Propriedade Tipo Descrição
AuthMode
AuthMode
Uma enumeração que identifica quais categorias de serviços autorizados o Apps Script podem
executar com uma função acionada.
AuthorizationStatus
AuthorizationStatus
Uma enumeração que indica o status de autorização de um script.
EventType
EventType
Uma enumeração que indica o tipo de evento acionado.
InstallationSource
InstallationSource
Uma enumeração que indica como o script foi instalado para o usuário como um complemento.
TriggerSource
TriggerSource
Uma enumeração que indica a origem do evento que faz com que o acionador seja disparado.
WeekDay
Weekday
Uma enumeração que representa os dias da semana.
Métodos
Método Tipo de retorno Breve descrição
getUrl()
String
Retorna o URL do app da Web, se ele tiver sido implantado. Caso contrário, retorna null
.
isEnabled()
Boolean
Retorna true
se o script for acessível como um app da Web.
Propriedades
Propriedade Tipo Descrição
SPREADSHEETS
Enum
O app Planilhas Google dispara o acionador.
CLOCK
Enum
Um evento orientado por tempo faz com que o acionador seja disparado.
FORMS
Enum
O app Formulários Google faz com que o acionador seja disparado.
DOCUMENTS
Enum
O Documentos Google faz com que o acionador seja disparado.
CALENDAR
Enum
O Google Agenda faz com que o acionador seja disparado.
Envie comentários
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons , e as amostras de código são licenciadas de acordo com a Licença Apache 2.0 . Para mais detalhes, consulte as políticas do site do Google Developers . Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2023-12-01 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Não contém as informações de que eu preciso"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Muito complicado / etapas demais"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Desatualizado"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema na tradução"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema com as amostras / o código"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Outro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Fácil de entender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Meu problema foi resolvido"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Outro"
}]
Quer enviar seu feedback?
{"lastModified": "\u00daltima atualiza\u00e7\u00e3o 2023-12-01 UTC."}
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2023-12-01 UTC."]]