Contém o modelo para uma planilha de acompanhamento dos dados, além de um script para o Google Apps Script que exporta os dados de uma planilha do Google Sheets para uma Realtime Database do Firebase. Utilizamos para publicar e disponibilizar para o aplicativo os dados coletados.
Primeiro, importe a planilha modelo (spreadsheet_model.ods) para o Google Sheets.
No arquivo de script (code.gs), altere o <SPREADSHEET-ID> e o <FIREBASE-URL> do objeto environment pela ID da planilha do Google Sheets e a URL do Firebase Realtime Database, respectivamente. A URL precisa estar no formato https://<ID-DO-PROJETO-DO-FIREBASE>.firebaseio.com/.
Depois, na planilha, acesse a opção Ferramentas -> Editor de script e cole ambos os arquivos.
Ainda no editor de script, selecione a opção Executar -> Executar função -> initialize. Serão solicitadas as permissões para executar o script.
O script será executado automaticamente toda vez que houver uma alteração na planilha.
Se deseja ver um modelo de como a planilha é preenchida, veja a planilha usada no painel de acompanhamento de Irará.
O código fornecido é baseado no snippet de Edwin Lee disponível neste artigo do Medium.