Ampliar o Google Formulários com complementos

O Google Formulários é uma solução de questionário e pesquisa baseada na nuvem com colaboração em tempo real e ferramentas avançadas para personalizar as perguntas do formulário. Os Formulários também podem ser usados para criar testes on-line.

É possível estender os 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 a outros aplicativos do Google Workspace (como as Planilhas Google).

Você pode conferir os complementos do Formulários criados por outras pessoas no Google Workspace Marketplace.

O que você pode fazer

Confira algumas coisas que você pode fazer com complementos que estendem o Formulários:

  • Crie, acesse e edite formulários usando o serviço Forms integrado do Apps Script. O serviço Spreadsheet permite acessar as Planilhas Google em que as respostas do formulário são armazenadas.
  • Controlar o comportamento do formulário em um complemento usando o serviço Forms. Por exemplo, determine se o formulário está aceitando respostas ou envia uma mensagem de confirmação aos participantes.
  • Crie menus personalizados e defina 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 Formulários, não o formulário que os participantes veem.
  • Use gatilhos de complementos para executar funções específicas quando determinados eventos de acionamento ocorrerem. Por exemplo, os gatilhos instaláveis de envio de formulário permitem que o complemento reaja sempre que alguém envia uma resposta.

Estrutura do formulário

Um Formulário 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á pedindo ao respondente 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 do Formulários podem usar esse serviço para adicionar, modificar, reorganizar ou remover estes elementos do formulário:

Testes

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

Gatilhos

Os acionadores 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 um complemento é instalado.

Consulte gatilhos de complementos para mais informações sobre quais gatilhos podem ser usados com complementos do Formulários e quais restrições se aplicam ao uso deles.