Usar o Formulários Google com complementos

O Formulários Google é um questionário baseado em nuvem e de pesquisa com colaboração em tempo real e ferramentas avançadas para personalizar as perguntas do formulário. O Formulários Google também pode ser usado para criar testes on-line.

Você pode estender os Formulários Google com complementos que ajudam os usuários a criar novas pesquisas, estabelecer conectividade com sistemas de terceiros e integrar os dados deles com outros aplicativos do Google Workspace (como o Planilhas Google).

Você pode ver os complementos do Formulários que outras pessoas criaram no Google Workspace Marketplace.

O que você pode fazer

Veja a seguir alguns exemplos do que você pode fazer com um complemento que amplia o Formulários Google:

  • É possível criar, acessar e editar Formulários Google usando o serviço Formulários integrado do Apps Script. Com o serviço Planilhas, você pode acessar o Planilhas Google em que as respostas do formulário estão armazenadas.
  • É possível controlar o comportamento dos formulários em um complemento usando o serviço Formulários. Por exemplo, você pode determinar se o formulário está aceitando respostas ou enviar uma mensagem de confirmação aos participantes.
  • É possível criar menus personalizados e definir várias interfaces de diálogo e barras laterais personalizadas usando HTML e CSS padrão. Esses componentes de IU estendem o editor do Formulários Google, não o formulário mostrado aos participantes.
  • Você pode usar acionadores de complemento para executar funções especificadas quando determinados eventos de acionamento ocorrem. Por exemplo, os acionadores instaláveis de envio de formulário permitem que seu complemento reaja sempre que alguém enviar uma resposta do formulário.

Estrutura do formulário

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

Cada pergunta de formulário tem um tipo que indica o tipo de informação solicitada ou um elemento de formulário estático (como uma imagem ou um vídeo). Cada tipo é representado por um objeto no serviço Formulários 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ê definir a opção de designar um formulário como teste, poderá atribuir uma pontuação e um feedback a cada pergunta do formulário. Com as pontuações, é possível atribuir notas personalizadas ao teste. O feedback, representado pela classe QuizFeedback no serviço Formulários, é composto por texto e links apresentados ao participante depois da resposta à pergunta do formulário associada.

Acionadores

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

Veja acionadores de complemento para mais informações sobre quais acionadores podem ser usados com complementos de Formulários e quais restrições se aplicam a eles.