Se você utiliza o Google Workspace (anteriormente conhecido como Google Apps), é bem possível que não esteja aproveitando todo o seu potencial. Através do Google Apps Script, você tem a capacidade de adicionar menus e janelas de diálogo personalizadas, desenvolver funções e macros sob medida, e criar extensões (add-ons) para enriquecer a experiência com documentos, planilhas e apresentações do Google.
O que é o Google Apps Script?
O Google Apps Script é uma plataforma de desenvolvimento baseada na nuvem, projetada para a criação de aplicações web leves e sob medida. Essa ferramenta permite desenvolver aplicativos escaláveis diretamente no navegador, com integração fluida aos produtos do Google.
Baseado na linguagem JavaScript, o Apps Script une a familiaridade do desenvolvimento web com a robustez dos produtos Google, tornando-se ideal para personalizar aplicativos para sua empresa, organização ou simplesmente para automatizar tarefas do dia a dia.
Com o Google Apps Script, você pode criar dois tipos principais de scripts:
Autônomos: Esses scripts não estão vinculados a nenhum serviço específico, como Documentos, Planilhas ou Apresentações Google. Eles podem realizar operações em todo o sistema, como a criação de macros. Contudo, não são a melhor opção para compartilhar com um público mais amplo, uma vez que o código precisaria ser copiado e colado para utilização. Alguns exemplos incluem a pesquisa no Drive por arquivos com nomes específicos, ou a identificação de quem tem acesso a seus arquivos e pastas compartilhadas no Drive.
Vinculados: Esses scripts estão ligados a um arquivo específico do Documentos, Planilhas, Formulários ou Apresentações Google. Scripts vinculados expandem a funcionalidade do arquivo e executam ações apenas naquele contexto específico. Como exemplos, podemos citar a adição de menus, caixas de diálogo e barras laterais personalizadas a um serviço, ou um script que envia notificações por e-mail sempre que uma célula específica em uma planilha é alterada.
Se você não tem muita familiaridade com JavaScript, ou sequer já ouviu falar da linguagem, não se deixe intimidar. Começar a usar o Apps Script é muito simples, pois ele oferece uma vasta documentação e exemplos para que você possa testar por si mesmo. Abaixo, apresentamos alguns exemplos básicos para ilustrar o funcionamento da ferramenta.
Como criar um script autônomo
Agora que você já sabe o que são os scripts, vamos criar o seu primeiro script autônomo. Usaremos um exemplo de código fornecido pelo Google para começar e forneceremos explicações sobre cada linha de código caso você não esteja familiarizado com Google Script ou JavaScript.
Acesse o Google Apps Script. No canto superior esquerdo, clique no ícone de menu (geralmente representado por três linhas horizontais) e selecione “Novo script”.
Um novo projeto sem título será aberto, com uma função vazia dentro. Como utilizaremos um código de exemplo do Google, você pode excluir todo o conteúdo existente no arquivo.
Importante: Certifique-se de estar conectado à sua conta do Google para que este script funcione corretamente.
Após excluir o código pré-carregado, copie e cole o seguinte trecho de código:
// Inicializa sua função function createADocument() { // Cria um novo Documento Google chamado 'Olá, mundo!' var doc = DocumentApp.create('Olá, mundo!'); // Acessa o corpo do documento var body = doc.getBody(); // Adiciona um parágrafo com o texto 'Este é um documento recém-criado.' body.appendParagraph('Este é um documento recém-criado.'); }