Extensão dos Formulários Google com complementos

O Formulários Google é uma solução de questionários e pesquisas baseada na nuvem com colaboração em tempo real e ferramentas poderosas para personalizar perguntas de formulários. O app Formulários Google também pode ser usado para criar testes on-line.

É possível estender o Google Formulários com complementos que ajudam os usuários a criar novas pesquisas, estabelecer conectividade com sistemas de terceiros e integrar os dados dos Formulários com outros aplicativos do Google Workspace, como as Planilhas Google.

Confira os complementos do app Formulários criados por outras pessoas no Google Workspace Marketplace.

O que você pode fazer

Confira algumas coisas que você pode fazer com um complemento que estende os Formulários Google:

  • É possível criar, acessar e editar Formulários Google usando o serviço de Formulários integrado do Apps Script. O serviço de planilhas permite acessar as Planilhas Google, onde as respostas do formulário são armazenadas.
  • É possível controlar o comportamento de um formulário em um complemento usando o serviço Formulários. Por exemplo, é possível determinar se o formulário está aceitando respostas ou envia uma mensagem de confirmação aos participantes.
  • É possível criar menus personalizados e definir várias interfaces de caixas de diálogo e barras laterais personalizadas usando HTML e CSS padrão. Esses componentes da interface estendem o editor do Google Forms, não o formulário que os respondentes veem.
  • É possível usar gatilhos de complementos para executar funções específicas quando determinados eventos de acionamento ocorrem. Por exemplo, os gatilhos instaláveis de envio de formulário permitem que seu complemento reaja sempre que alguém envia uma resposta de formulário.

Estrutura do formulário

Um formulário do Google é composto por um título, uma descrição e uma lista de perguntas. Opcionalmente, um formulário pode ter uma Planilha Google associada em que as respostas são coletadas.

Cada pergunta do formulário tem um tipo que indica o tipo de informação que está sendo solicitada ao respondedor ou um elemento estático do formulário (como uma imagem ou um vídeo). Cada tipo é representado por um objeto no serviço Forms do Apps Script. Os complementos de formulários podem usar esse serviço para adicionar, modificar, reorganizar ou remover estes elementos de formulário:

Testes

Os formulários também podem funcionar como testes. Se você definir um formulário como um teste, poderá definir pontuações e feedback para cada pergunta. Os valores de ponto permitem a avaliação personalizada do teste. O feedback, representado pela classe QuizFeedback no serviço de formulários, é o texto e os links apresentados ao respondente depois que ele responde à pergunta do formulário associada.

Gatilhos

Os gatilhos do Apps Script permitem que um projeto de script execute uma função especificada quando determinadas condições são atendidas, como quando um formulário é enviado ou quando um complemento é instalado.

Consulte Acionadores de complementos para mais informações sobre quais acionadores podem ser usados com os complementos do Forms e quais restrições se aplicam a eles.