Ampliar o Apresentações Google

O Google Apps Script permite criar e modificar apresentações do Slides de maneira programática usando o serviço do Slides. Use o Apps Script para adicionar menus personalizados, caixas de diálogo e barras laterais ao Slides. Também é possível integrar o Slides a outros serviços do Google, como o Google Agenda, o Google Drive e o Gmail.

O serviço do Slides é a maneira recomendada de trabalhar com o Slides no Apps Script. Ative também o serviço avançado do Slides se precisar invocar a API Google Slides diretamente.

Primeiros passos

O Apps Script inclui um serviço integrado que permite criar, ler e editar slides de maneira programática. O Apps Script pode interagir com o Slides de duas maneiras:

  1. Qualquer script pode criar uma nova apresentação ou acessar uma apresentação atual se o usuário tiver as permissões de acesso adequadas para ela.
  2. Um script pode ser vinculado a uma apresentação, o que oferece ao script um acesso mais direto à interface do usuário do Slides. Para criar um script vinculado, selecione Extensões > Apps Script no Slides.

Menus e interfaces do usuário personalizados

Personalize o Slides adicionando menus, caixas de diálogo e barras laterais personalizadas. 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 do Slides.

Complementos do Google Workspace para o Slides

Os complementos do Google Workspace são projetos do Apps Script empacotados especialmente que são executados no Slides e podem ser instalados na loja de complementos do Google Slides. Se você desenvolveu um script para o Slides e quer compartilhá-lo 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.

Consulte o exemplo de complemento de tradução ou o exemplo de complemento de barra de progresso para ver exemplos de complementos do Slides.