Skip to content

Ferramenta de exportação de dados de uma planilha do Google Sheets para uma Firebase Realtime Database.

Notifications You must be signed in to change notification settings

covidmunicipal/gsheets-to-firebase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Exportação do Google Sheets para Firebase

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.

Configurando

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á.

Sobre

O código fornecido é baseado no snippet de Edwin Lee disponível neste artigo do Medium.

About

Ferramenta de exportação de dados de uma planilha do Google Sheets para uma Firebase Realtime Database.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published