Gerenciar projetos
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Esta seção apresenta uma visão geral dos métodos da API Google Apps Script
que você pode usar para criar, ler, modificar e monitorar seus projetos
do Google Apps Script. A página de amostras de Gerenciamento de projetos
mostra exemplos de solicitações de gerenciamento de API. A documentação de referência de cada
método fornece detalhes de implementação.
Resultados: cria um projeto básico e vazio sem arquivos de projeto e um manifesto do projeto padrão.
Opções: você pode fornecer um título para o projeto. Também é possível criar um script vinculado fornecendo o ID do Google Drive de um arquivo dos Documentos, das Planilhas, dos Formulários ou das Apresentações Google para atuar como o pai do script.
Resultados: recupera um objeto
Project
que representa os metadados do projeto. Esses dados incluem o título do projeto, o ID do script, o usuário criador, a hora de criação e outros detalhes.
Resultados: retorna uma matriz de objetos
File, um para cada código e arquivo HTML no projeto. A lista também inclui o manifesto do projeto como um arquivo JSON. Os objetos de arquivo contêm o conteúdo de origem do arquivo (File.source) e outros metadados, como uma lista de funções no arquivo (File.functionSet).
Opções: é possível especificar qual versão do conteúdo será recuperada com um parâmetro de consulta.
Resultados: muda o conteúdo do arquivo em um projeto de script.
Você fornece o novo conteúdo como uma matriz de objetos
File. Um desses objetos File precisa ter o tipo JSON
e representar o novo
manifesto do projeto do projeto de script. O novo conteúdo é armazenado como a versão HEAD do projeto. Usado quando
o script é executado como um gatilho, no editor de script, no
modo de visualização do complemento do Google Workspace ou como um app da Web ou
API Apps Script no modo de desenvolvimento.
Observação: para atualizar o conteúdo do projeto de script, primeiro emita uma solicitação
projects.getContent
para recuperar uma matriz dos Files atuais, faça as
mudanças pretendidas nesses objetos e use os Files como
entrada para uma solicitação
projects.updateContent.
Aviso:o novo conteúdo substitui todos os arquivos
existentes no projeto de script. Os arquivos não atualizados pela solicitação
são removidos.
Resultados: leia determinadas métricas sobre um projeto.
Essas métricas incluem o número de usuários, o total de execuções, o total de erros de execução e outros detalhes.
Use um
MetricType
para especificar as informações que você está solicitando.
Opções: restrinja os resultados a implantações ou funções de script específicas usando um
MetricsFilter.
Também é possível definir um intervalo de métrica específico usando um
MetricsIntervalConfig.
[[["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 2026-04-23 UTC."],[],[]]