Google Play Store - Checklist de Publicacao

Meu Peso Ideal - Guia completo passo a passo

0
Concluidos
0
Total
0%
Progresso
0% completo

1. Conta de Desenvolvedor Google

Pendente
Criar uma conta no Google Play Console
Acesse play.google.com/console e faca login com sua conta Google. E necessario pagar uma taxa unica de US$ 25 para registrar a conta de desenvolvedor.
Preencher dados de identidade do desenvolvedor
Preencha nome do desenvolvedor, e-mail de contato publico, endereco para contato. Escolha entre conta pessoal ou organizacao.
Se for conta pessoal, o Google exige verificacao de identidade com documento oficial. Se for organizacao, e necessario numero DUNS.
Aceitar os Termos de Servico do desenvolvedor
Leia e aceite o Contrato de Distribuicao para Desenvolvedores do Google Play e as politicas do programa de desenvolvedores.

2. Preparar o Build do App (EAS Build)

Pendente
Instalar EAS CLI globalmente
Execute o comando para instalar o EAS CLI:
npm install -g eas-cli
Fazer login no Expo
eas login
Se nao tiver conta, crie uma em expo.dev.
Configurar o EAS Build
Execute na raiz do projeto:
eas build:configure
Isso cria o arquivo eas.json com os perfis de build.
Atualizar app.json com informacoes do app
Certifique-se que seu app.json contem os seguintes campos preenchidos corretamente:
{ "expo": { "name": "Meu Peso Ideal", "slug": "meu-peso-ideal", "version": "1.0.0", "orientation": "portrait", "icon": "./assets/icon.png", "splash": { "image": "./assets/splash-icon.png", "resizeMode": "contain", "backgroundColor": "#0F0F1A" }, "android": { "adaptiveIcon": { "foregroundImage": "./assets/android-icon-foreground.png", "backgroundImage": "./assets/android-icon-background.png", "monochromeImage": "./assets/android-icon-monochrome.png" }, "package": "com.meupesoideal.app", "versionCode": 1 }, "plugins": [ "expo-router" ] } }
O campo "package" deve ser unico e seguir o formato de dominio reverso. Exemplo: com.meupesoideal.app
Gerar o AAB (Android App Bundle) para producao
Execute o build de producao para Android:
eas build --platform android --profile production
O EAS vai gerar e assinar o arquivo .aab automaticamente. Ao final, ele fornece um link para download do arquivo.
O primeiro build pode demorar de 10 a 30 minutos. O arquivo sera hospedado no Expo e ficara disponivel para download.
Baixar o arquivo AAB gerado
Acesse o link fornecido no terminal ou va em expo.dev na secao Builds para baixar o arquivo .aab para o computador.

3. Criar o App no Google Play Console

Pendente
Clicar em "Criar app" no Play Console
No painel do Google Play Console, clique em "Criar app" no menu lateral e preencha as informacoes iniciais.
Preencher os detalhes do app
Nome do app:
Meu Peso Ideal
Idioma padrao: Portugues (Brasil)
Tipo: App (nao e jogo)
Gratuito ou pago: Gratuito
Apos definir o app como gratuito, nao e possivel alterar para pago depois.
Declaracoes obrigatorias do formulario inicial
Marque as opcoes:
- Declaracoes do desenvolvedor (aceitar as politicas do Google Play).
- Consentimento para exportacao dos EUA (marcar que o app nao esta sujeito a restricoes de exportacao).

4. Ficha da Google Play Store (Listagem)

Pendente
Titulo do app (max 30 caracteres)
Meu Peso Ideal
Descricao curta (max 80 caracteres)
Treinos de academia e corrida com dieta personalizada feitos por IA.
Descricao completa (max 4000 caracteres)
Meu Peso Ideal e o seu assistente pessoal de fitness e saude, movido por Inteligencia Artificial. O app gera planos completos e personalizados de treino de academia, corrida e dieta baseados nos seus dados (peso, altura, idade e sexo), na sua meta (ganhar massa magra ou perder peso), nos seus dias disponiveis para treinar e na sua experiencia com corrida. FUNCIONALIDADES PRINCIPAIS: - Plano de treino de academia e corrida gerado por IA - Dieta personalizada com calculo de calorias e macronutrientes - Divisao de 60% academia e 40% corrida adaptada ao seu nivel - Calendario de acompanhamento com check-in diario - Ciclos de 2 semanas com repesagem automatica e novo plano - Historico completo de evolucao de peso - Conquistas e gamificacao para manter a motivacao - Compartilhamento de conquistas como story para redes sociais - Backup e restauracao de todos os dados do app - Suporte a foto de perfil personalizada COMO FUNCIONA: 1. Insira seus dados pessoais (peso, altura, idade, sexo) 2. Escolha sua meta: ganhar massa ou perder peso 3. Informe quantos dias pode treinar por semana (1 a 5) 4. Conte sua experiencia com corrida 5. A IA monta seu plano completo em segundos IMPORTANTE: Este aplicativo utiliza Inteligencia Artificial para gerar sugestoes de dieta e treino. Ele nao substitui o acompanhamento de um medico, nutricionista ou educador fisico. Consulte um profissional de saude antes de iniciar qualquer programa de exercicios ou dieta. Seus dados sao armazenados localmente no dispositivo. Nenhuma informacao pessoal e enviada ou armazenada em servidores externos.
Icone do app (512x512 px, PNG, 32 bits, sem transparencia)
Faca upload do icone de alta resolucao do app. O arquivo esta localizado em assets/icon.png. Redimensione para exatamente 512x512 pixels se necessario.
Use uma ferramenta online como squoosh.app ou TinyPNG para ajustar o tamanho e garantir que nao tenha transparencia (fundo alpha). O Google rejeita icones com fundo transparente.
Grafico de recursos (Feature Graphic - 1024x500 px)
Imagem promocional exibida no topo da listagem do Play Store. Crie uma imagem com fundo escuro roxo (#1A1040) com o nome "Meu Peso Ideal" e o subtitulo "Seu treino personalizado com IA". Dimensao exata: 1024 x 500 pixels, formato JPEG ou PNG de 24 bits.
Screenshots do app (minimo 2, recomendado 4-8)
Faca capturas de tela do app rodando no celular. Dimensoes recomendadas: 1080x1920 ou 1440x2560 px. Screenshots obrigatorias:
- Tela de onboarding (formulario de dados)
- Tela principal (Home/Dashboard com calorias)
- Tela de treinos (lista de exercicios)
- Tela de calendario (acompanhamento de check-ins)
- Tela de perfil
Tire os screenshots diretamente do celular Android com o app rodando no Expo Go ou em um build de preview. Nao use screenshots do navegador web.

5. Classificacao de Conteudo

Pendente
Preencher o questionario de classificacao da IARC
No menu "Politica e programas" do app, clique em "Classificacao de conteudo" e depois em "Iniciar questionario". Responda:
- Categoria: Utilitarios / Saude e Fitness
- Violencia: Nao
- Sexualidade: Nao
- Linguagem inadequada: Nao
- Substancias controladas: Nao
- Conteudo gerado por usuario: Nao (o conteudo e gerado por IA internamente, nao publicado online)
- Localizacao do usuario: Nao
O app deve receber classificacao "Livre" ou equivalente em todos os paises, pois nao contem conteudo restrito.
Confirmar e aplicar a classificacao
Apos o questionario, revise a classificacao atribuida e clique em "Aplicar".

6. Configuracao de Privacidade e Dados

Pendente
Adicionar URL da Politica de Privacidade
No campo "Politica de Privacidade", insira o link:
https://meupesoideal-4c0c0.web.app/politica-de-privacidade.html
Preencher a secao de Seguranca dos Dados (Data Safety)
Esta secao e obrigatoria. Responda com base no funcionamento real do app:

O app coleta dados de usuarios? Sim, localmente.
Tipos de dados coletados:
- Informacoes pessoais: Idade, peso, altura, sexo (armazenados apenas no dispositivo)
- Informacoes de saude e fitness: historico de peso, treinos realizados (armazenados apenas no dispositivo)
- Fotos: foto de perfil opcional (armazenada apenas no dispositivo)

Os dados sao compartilhados com terceiros? Nao.
Os dados sao criptografados em transito? Sim (HTTPS para chamadas a API Gemini).
O usuario pode solicitar exclusao dos dados? Sim (botao "Resetar tudo" no perfil do app apaga todos os dados locais).
O Google exige total transparencia. Dados enviados para a API do Gemini (peso, altura, idade, sexo) devem ser declarados como "dados processados de forma efemera" ja que nao sao armazenados pelo Google Gemini para este tipo de chamada.
Configurar a secao de aplicativos com dados de saude
Como o app lida com dados relacionados a saude e fitness, o Google pode exigir declaracao adicional. Marque que o app apresenta informacoes de saude geradas por IA e que exibe isenscao de responsabilidade medica.
A isencao medica ja esta implementada no app com checkbox obrigatorio no onboarding e aviso no perfil. Mencione isso na descricao se o Google solicitar esclarecimentos.

7. Publico-alvo e Anuncios

Pendente
Definir a faixa etaria do publico-alvo
O app aceita idades a partir de 14 anos (conforme validacao do onboarding). Selecione a faixa etaria: "13-15", "16-17", "18 ou mais". Nao selecione "menores de 13 anos".
Se voce marcar que o publico inclui menores de 13, o app entra na politica Family do Google, o que exige requisitos extras. Como o app valida idade minima de 14, nao marque menores de 13.
Declarar presenca de anuncios
Selecione "Nao, meu app nao contem anuncios" (o app nao possui nenhum SDK de anuncios).

8. Categoria e Detalhes de Contato

Pendente
Selecionar a categoria do app
Categoria: Saude e Fitness
Subcategoria (se disponivel): Exercicios e treinamento / Monitoramento de saude
Adicionar e-mail de contato do desenvolvedor
Insira um e-mail valido que sera exibido publicamente na pagina do app no Google Play. Exemplo: contato@meupesoideal.com ou seu e-mail pessoal.
Adicionar website (opcional mas recomendado)
https://meupesoideal-4c0c0.web.app

9. Testes Internos e Revisao

Pendente
Criar uma faixa de teste interno
No menu "Lancamento", va em "Teste" e depois "Teste interno". Crie uma faixa e adicione o arquivo .aab que voce gerou no passo 2.
O Google exige que novos desenvolvedores realizem pelo menos 14 dias de teste interno com no minimo 12 testadores antes de publicar na versao de producao. Isso e obrigatorio para contas novas criadas apos novembro de 2023.
Adicionar testadores
Crie uma lista de e-mails de testadores (podem ser amigos, familiares ou colegas - no minimo 12 contas Google diferentes). Adicione-os na faixa de teste interna.
Distribuir o link de teste
Copie o link de opt-in gerado pelo Google e envie para os testadores. Eles precisam aceitar o convite e instalar o app pela Play Store.
Aguardar periodo de teste de 14 dias
Mantenha o teste interno ativo por pelo menos 14 dias corridos. Os 12 testadores devem ter feito opt-in. Use esse periodo para identificar e corrigir bugs reportados.
Sem esse periodo de teste, o botao de publicar na producao nao sera habilitado pelo Google.

10. Publicacao em Producao

Pendente
Verificar se todos os requisitos estao completos
No painel do app, verifique se todos os itens do "Painel de configuracao" estao com sinal verde. Itens obrigatorios: ficha da loja, classificacao de conteudo, publico-alvo, seguranca dos dados, politica de privacidade.
Criar lancamento de producao
No menu "Lancamento" selecione "Producao". Faca upload do mesmo arquivo .aab usado no teste ou gere um novo build atualizado. Adicione notas da versao:
Versao 1.0.0 - Lancamento inicial - Planos de treino e dieta personalizados por Inteligencia Artificial - Treinos de academia e corrida adaptados ao seu nivel - Calendario de acompanhamento com check-in diario - Historico de peso e evolucao corporal - Backup e restauracao de dados - Compartilhamento de conquistas
Selecionar paises de distribuicao
Escolha os paises onde o app estara disponivel. Para comecar, selecione no minimo "Brasil". Voce pode adicionar mais paises depois.
Enviar para revisao do Google
Clique em "Enviar para revisao". O Google levara de 1 a 7 dias uteis para analisar o app. Fique atento ao e-mail cadastrado, pois o Google pode solicitar informacoes adicionais, especialmente sobre a isencao de responsabilidade medica.
Na primeira publicacao, a revisao pode levar mais tempo (ate 7 dias). Revisoes subsequentes costumam ser mais rapidas.