O Google Apps Script permite criar e modificar apresentações do Apresentações Google de forma programática usando o serviço de Apresentações. Você pode usar 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 Agenda, o Drive e o Gmail.
Primeiros passos
O Apps Script inclui um serviço integrado que permite criar, ler e editar Apresentações Google de forma programática. O Apps Script pode interagir com o Google Apresentações de duas maneiras:
- Qualquer script pode criar uma nova apresentação ou acessar uma apresentação existente se o usuário tiver as permissões de acesso adequadas para essa apresentação.
- Um script pode ser vinculado a uma apresentação, o que oferece ao script um acesso mais direto à interface do usuário do Apresentações. Para criar um script vinculado, selecione Extensões > Apps Script no app Apresentações Google.
Menus e interfaces do usuário personalizados
Você pode personalizar as Apresentações Google adicionando menus, caixas de diálogo e barras laterais personalizados. Para saber o básico sobre a criação de menus, consulte o guia de menus. Para saber mais sobre a personalização do 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, siga o guia de estilo para manter a consistência com o estilo e o layout do editor do Google Slides.
Complementos para as Apresentações Google
Os complementos são projetos do Apps Script empacotados especialmente que são executados no Google Slides e podem ser instalados na loja de complementos do Google Slides. Se você desenvolveu um script para o Google 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 conferir exemplos de complementos do Apresentações.