Com o Google Apps Script, é possível criar e modificar programaticamente apresentações do Google usando o serviço Apresentações. Use o Apps Script para adicionar menus personalizados, caixas de diálogo e barras laterais às Apresentações. Você também pode integrar o Apresentações com outros Serviços do Google, como o Google Agenda, o Google Drive e o Gmail.
O serviço Slides é a maneira recomendada de trabalhar com o app Google Apps Script. Ative também o serviço avançado do Apresentações Google se precisar invocar a API Google Apresentações diretamente.
Primeiros passos
O Apps Script inclui um serviço integrado que permite criar, ler e editar Apresentações de forma programática. O Apps Script pode interagir com o Apresentações de duas maneiras:
- Qualquer script pode criar uma apresentação ou acessar uma apresentação se o usuário tiver as permissões de acesso adequadas para ela.
- Um script pode ser vinculado a uma apresentação, o que fornece acesso mais direto à interface do usuário do Apresentações para esse script. Para criar um script vinculado, selecione Extensões > Apps Script no Apresentações Google.
Menus e interfaces do usuário personalizados
Personalize as Apresentações adicionando menus, caixas de diálogo e barras laterais personalizados. Para aprender o básico sobre como criar menus, consulte o guia de menus. Para saber como personalizar o conteúdo de uma caixa de diálogo, consulte o guia do serviço HTML.
Se você planeja publicar sua interface personalizada como parte de um complemento do Google Workspace, siga o guia de estilo para manter a consistência com o estilo e o layout do editor de Apresentações.
Complementos do Google Workspace para o Apresentações
Os complementos do Google Workspace são projetos do Apps Script especialmente empacotados que são executados no Apresentações e podem ser instalados na loja de complementos do Google Apresentações. Se você desenvolveu um script para o Apresentações e quer compartilhar com o mundo, o Apps Script permite publicar seu script como um complemento para que outros usuários possam instalá-lo na loja de complementos.
Confira o complemento de tradução de exemplo ou o complemento de barra de progresso de exemplo para ver exemplos de complementos do Google Apresentações.