Neste tutorial vou mostrar como usar o Google Sheets como um banco de dados grátis para seu aplicativo criado no Bootblocks.
Vantagens:
Banco de dados Grátis
Fácil de manipular os dados (já que pode ser acessado pelo navegador e celular)
Desvantagens:
Um pouco lento
Primeiro, acesse https://docs.google.com/spreadsheets e crie uma nova planilha em branco.
A primeira coluna precisa ser ID, o sistema vai incrementar um id automaticamente nesta coluna a cada registro.
As próximas colunas podem ser qualquer valor. Use a primeira linha para nomear as colunas.
Veja como ficou nosso exemplo:
Depois de colocar os nomes das colunas, vamos em Extensões -> Apps Script
Dentro de Apps Script, apague tudo o que tiver no código e coloque o conteúdo deste abaixo:
Clique em salvar e depois em executar, e de as permissões necessárias ao script:
Clique em Avançado e depois em Acessar Projeto e clique em permitir:
A execução vai gerar um erro que é normal, basta ignorar.
Agora clique em Implantar e depois em Nova Implantação:
Clique na Engrenagem e depois em App da Web:
Coloque uma descrição qualquer, e em "Quem pode acessar" coloque "Qualquer pessoa":
Depois autorize o acesso para a sua conta como foi feito antes.
O processo deve ter gerado uma URL, copie ela, vamos usar ela no nosso app no Bootblocks:
Agora no Bootblocks vamos colocar essa URL no bloco Inicializar Google Planilhas que fica na categoria Google Sheets:
Vamos precisar também do ID da Planilha, voce pode obter esse ID na url que fica na sua planilha:
Ele fica entre /d/
e /edit
:
Após copiar, coloque no bloco inicializar:
Segue um projeto CRUD de exemplo para que você possa ver como Criar, Ler, Atualizar e Deletar valores no Google Sheets com o Bootblocks:
Vídeo com passo a passo: