Google Cloud Console
Criar o projeto e ativar a API — feito uma única vez
Acesse o Google Cloud Console
Abra console.cloud.google.com e faça login com a sua conta Google (pode ser a mesma do Gmail).
Crie um novo projeto
No topo da página, ao lado do logo "Google Cloud", clique no seletor de projeto → Novo Projeto.
Nome: Granzo (pode ser qualquer nome). Clique em Criar e depois Selecionar para ativá-lo.
Ative a Google Drive API
No menu lateral (☰) → APIs e Serviços → Biblioteca.
Busque por Google Drive API, clique no resultado e clique em Ativar.
Configure a Tela de Consentimento OAuth
Menu lateral (☰) → APIs e Serviços → Tela de consentimento OAuth.
Selecione tipo Externo → Criar. Preencha:
- Nome do app: Granzo
- E-mail de suporte: seu e-mail
- Clique em Salvar e Continuar em todas as telas seguintes
- Em Usuários de teste → adicione seu e-mail
Criar o Client ID OAuth
A credencial que identifica o Granzo para o Google
Crie as credenciais
Menu lateral (☰) → APIs e Serviços → Credenciais.
Clique em + Criar Credenciais → ID do cliente OAuth.
Selecione "Aplicativo da Web"
Na lista de tipos, selecione Aplicativo da Web.
Adicione as origens autorizadas
Em Origens JavaScript autorizadas, adicione as URLs de acordo com o que você usa:
| Situação | URI para adicionar | |
|---|---|---|
| App Android (APK / Play Store) | https://localhost | obrigatório |
| Site granzo.app | https://granzo.app | obrigatório |
| Desenvolvimento local (PC) | http://localhost:5173 | opcional |
| GitHub Pages | https://lucas2003-18.github.io | opcional |
Adicione pelo menos as duas marcadas como obrigatório. Depois clique em Criar.
https://localhost é necessário porque o app Android roda num WebView que usa essa origem internamente. Sem ele, o backup não vai funcionar no APK.
Copie o Client ID
Uma janela vai mostrar o ID do cliente — copie esse valor. Ele termina com .apps.googleusercontent.com.
Configurar no Granzo
Conectar e fazer o primeiro backup
Cole o Client ID no app
Abra o Granzo → ⚙️ Config → ☁️ Drive → toque em Configurar Client ID.
Cole o ID que você copiou e salve.
Conecte sua conta Google
Toque em Conectar Google Drive. Uma janela de login do Google vai abrir.
Ao ver "App não verificado" → clique em Avançado → Acessar Granzo (não seguro) → Permitir.
Faça o primeiro backup 🎉
Toque em Salvar backup agora. Aguarde a mensagem "✓ Backup salvo no Google Drive!".
Pronto — seus dados estão seguros na nuvem.
📋 Resumo dos passos
Perguntas frequentes
Meus dados financeiros ficam seguros?
Por que selecionar "Aplicativo da Web" e não "Android"?
A janela de login não abre / popup bloqueado
"Sessão expirada — reconecte sua conta"
Erro 400: redirect_uri_mismatch
https://localhost.Posso usar o mesmo Client ID para outros usuários?
Como restaurar um backup?
Pronto para começar?
Baixe o Granzo e configure o backup em 15 minutos.
▶ Baixar na Play Store← Voltar ao início