Qualidade do app Android para carros

Apps Android para carros precisam evitar distrair o motorista acima de tudo. É possível minimizar as distrações seguindo as práticas recomendadas, como o uso de comandos de voz e um design visual muito simples.

Boas experiências para carros são preditivas e previsíveis. Seu app precisa mostrar a informação correta ao motorista somente quando ela for relevante e usar padrões simples e previsíveis para tarefas comuns. Para ver mais informações, consulte as seguintes diretrizes de design:

Testar o app

Teste seu app de acordo com os critérios listados nesta página antes de enviá-lo ao Google Play para avaliação. Conforme aplicável, teste as duas maneiras de um motorista acessar o app:

Android Automotive OS
Use o Android Emulator para validar cada item da lista de verificação. Para mais informações, consulte Testar seu app para o Android Automotive OS.
Android Auto
Use a unidade principal da área de trabalho (DHU, na sigla em inglês) do Android Auto para validar cada item da lista de verificação. Para ver mais informações, consulte Testar seu app para Android Auto.

Principais critérios de qualidade do app

Além dos critérios específicos para carros listados nesta página, os apps precisam atender a todos os critérios principais de qualidade do app para a Plataforma Android, conforme detalhado em Qualidade principal do app. Teste seu app em relação a esses critérios para garantir que ele atende aos padrões Android de navegação e design. Em seguida, teste seu app em relação a todos os critérios específicos para carros, lembrando que, quando executado em um dispositivo conectado ao Android Auto ou em um dispositivo Android Automotive OS, seu app precisa atender aos requisitos listados nesta página.

Diretrizes de apps para carros

Categorias de apps

Categorias com suporte Android Auto Android Automotive OS

Projeto visual e interação do usuário

Estes critérios garantem que seu app siga os padrões de interação e design essenciais para oferecer uma experiência do usuário consistente, intuitiva e agradável em carros. Muitos elementos, como a gaveta de navegação, os planos de fundo dos cards, as cores de fontes e de ícones, são definidos e renderizados pelo sistema. Os elementos de design específicos do app precisam atender aos critérios a seguir ao serem executados na tela da unidade principal do carro.

Critérios ID Categorias aplicáveis Descrição
Animação da tela SA-1 Internet das Coisas (IoT), mídia, mensagens, navegação, PDI

O app não pode mostrar elementos animados na tela, como imagens animadas ou vídeos.

Anúncios visuais ou de texto AD-1 Internet das Coisas (IoT), mídia, mensagens, navegação, PDI

O app não pode mostrar anúncios baseados em texto além do nome do anunciante ou do produto.

Uso de imagens IU-1 Internet das Coisas (IoT), mídia, mensagens, navegação, PDI

Os elementos do app não mostram imagens na tela. Confira algumas exceções:

  • Os apps podem exibir uma imagem estática para o contexto do conteúdo no plano de fundo da tela de consumo, como a arte do álbum ou o logotipo corporativo do anunciante.
  • Os apps podem mostrar ícones na gaveta de navegação de conteúdo.
  • Os apps podem mostrar imagens e fotografias para ajudar o usuário a tomar decisões ao dirigir.
  • Os apps de navegação podem exibir uma imagem para indicação de faixa ou orientação em cruzamentos.
Categorias permitidas PC-1 Todos os dias

O app não pode incluir recursos fora dos tipos de apps destinados a carros. Para mais informações, consulte Categorias de apps compatíveis.

Informações visuais no smartphone VI-1 Internet das Coisas (IoT), mídia, navegação, PDI

Somente no Android Auto:se o usuário precisar acessar a tela do smartphone, por exemplo, para responder a uma solicitação de permissão, o app vai precisar exibir uma mensagem instruindo o usuário a olhar para a tela do smartphone apenas quando for seguro. Para saber mais, consulte Processar erros gerais de mídia e Processar entradas do usuário para navegação, pontos de interesse e apps de Internet das Coisas.

O app não falha AC-1 IoT, navegação, PDI

Os usuários precisam conseguir realizar tarefas no app usando cinco telas ou menos. Para mais informações, consulte Restrições de modelo.

Texto de rolagem ST-1 Internet das Coisas (IoT), mídia, mensagens, navegação, PDI

O app não pode exibir texto de rolagem automática.

Comandos de voz VC-1 Mídia e navegação

O app precisa oferecer suporte aos comandos de voz do Google Assistente. Para mais informações, consulte Suporte a ações por voz para mídia e Suporte a intents de navegação para navegação.

Atraso na resposta DR-1 IoT, mídia, navegação, PDI, vídeo

Botões específicos do app precisam responder às ações do usuário com um atraso de no máximo dois segundos.

DR-2 IoT, mídia, navegação, PDI, vídeo

O app precisa ser iniciado em no máximo 10 segundos.

DR-3 IoT, mídia, navegação, PDI, vídeo

O app precisa carregar conteúdo em no máximo 10 segundos.

Contraste VD-1 Internet das Coisas (IoT), mídia, mensagens, navegação, PDI

O app precisa fornecer ícones e cores que atendam aos requisitos de contraste do Android Auto. Para mais informações, consulte Contraste.

VD-2 Mídia

O app precisa oferecer conjuntos de ícones brancos que o sistema colore para oferecer uma compensação de contraste automática.

VD-3 Mídia

O aplicativo deve fornecer cores que o sistema possa otimizar para facilitar a legibilidade no veículo.

Orientação da tela DO-1 Navegadores, jogos, mídia e vídeo

As IUs desenhadas pelo app precisam ser compatíveis com telas de paisagem e retrato.

Funcionalidade

Estes critérios garantem que o app seja configurado corretamente e ofereça o comportamento funcional esperado ao ser executado na tela da unidade principal do carro.

Critérios ID Categorias aplicáveis Descrição
Desempenho esperado EP-1 Todos os dias

A funcionalidade do app precisa funcionar conforme o esperado ou descrito na página "Detalhes do app" da Google Play Store.

EP-2 Navegadores, jogos, IoT, mídia, navegação, PDI, vídeo

Quando o app é reiniciado na tela inicial, ele precisa restaurar o estado o mais próximo possível ao estado anterior.

Botões cinza GB-1 Mídia

Elementos interativos que são intencionalmente esmaecidos não podem ser funcionais.

Distração do motorista DD-1 Navegação

O canal de áudio de navegação só pode ser usado por apps de navegação e para instruções de navegação. Para mais informações, consulte Orientação por voz.

DD-2 Navegadores, jogos, vídeos

Durante a navegação, o app não pode ser iniciado e a tela dele não pode estar visível. O áudio do app precisa ser interrompido quando o usuário começar a dirigir. Para mais informações, consulte Verificar se não há atividades otimizadas para distração.

Pagamentos PA-1 IoT, navegação, PDI

O app precisa ter fluxos simples quando as compras estão ativadas, usando atalhos como compras recentes ou favoritas. Para mais informações, consulte Comprar usando uma forma de pagamento existente.

O app não pode permitir nenhuma das seguintes opções:

  • Configuração de formas de pagamento
  • Vários itens selecionados para compra
  • Compromisso com pagamentos recorrentes, como assinaturas
Anúncios nas notificações NA-1 Internet das Coisas (IoT), mídia, mensagens, navegação, PDI

O app não pode apresentar anúncios nas notificações.

Notificações irrelevantes IN-1 Internet das Coisas (IoT), mídia, mensagens, navegação, PDI

O app precisa exibir notificações apenas quando for relevante para as necessidades do motorista.

Exemplos:
Bom: notificar o usuário da chegada de uma nova mensagem.
Ruim: notificar o usuário sobre o lançamento de um novo álbum.

IN-2 Navegadores, jogos, vídeos

O app não pode mostrar nenhuma notificação de alerta.

Reprodução automática de mídia MA-1 Mídia e vídeo

O app não pode ser reproduzido automaticamente na inicialização ou sem uma ação iniciada pelo usuário para selecionar o app ou a mídia. Para mais informações, consulte Implementar comandos de reprodução.

Funcionalidade de mensagens MF-1 Mensagens

O app precisa receber mensagens. Para mais informações, consulte Criar apps de mensagens para o Android Auto.

MF-2 Mensagens

As mensagens devem ser adequadamente agrupadas e exibidas na ordem correta. Para mais informações, consulte Criar apps de mensagens para o Android Auto.

MF-3 Mensagens

O usuário pode responder a uma mensagem. Para mais informações, consulte Criar apps de mensagens para o Android Auto.

MF-4 Mensagens

O app precisa usar padrões de design de mensagens curtas. Apps tradicionais de mensagens longas, como apps para e-mail, não são permitidos.

MF-5 Mensagens

O app precisa implementar um serviço de mensagens ponto a ponto e não serviços de notificação, como os de clima, ações e placares esportivos.

NF-1 Navegação

O app precisa oferecer rotas de navegação guiada.

NF-2 Navegação

O app mostra apenas o conteúdo do mapa na superfície dos modelos de navegação. As rotas de navegação guiada baseadas em texto, a indicação de faixa e o horário de chegada estimado precisam ser exibidos nos componentes relevantes do modelo de navegação. Outras informações relevantes para o trajeto, limite de velocidade, obstruções nas vias etc. podem ser mostradas na área segura do mapa.

NF-3 Navegação

Quando o app mostra rotas de navegação guiada baseadas em texto, ele também precisa acionar as notificações de navegação. Para mais informações, consulte Notificações de navegação guiada.

NF-4 Navegação

Quando o app de navegação fornece rotas de navegação guiada baseadas em texto, ele precisa enviar informações sobre a próxima etapa para a exibição do cluster do veículo. Para mais informações, consulte Metadados de navegação.

NF-5 Navegação

O app não pode mostrar notificações de navegação guiada, orientação por voz ou informações de cluster quando outro app de navegação está apresentando instruções de navegação guiada. Para mais informações, consulte Iniciar, encerrar e interromper a navegação.

NF-6 Navegação

O app precisa processar solicitações de navegação de outros apps do Android Auto. Para mais informações, consulte Suporte a intents de navegação.

NF-7 Navegação

O app precisa ter um modo de "test drive" que simule o estado dele quando o veículo está em movimento. Para mais informações, consulte Simular a navegação.

NF-8 Navegação

O app precisa desenhar um mapa com tema claro ou escuro sempre que for instruído a fazer isso. Para saber mais, consulte Modo escuro.

Funcionalidade do ponto de interesse PF-1 POI

O app precisa oferecer funcionalidades significativas que sejam relevantes para orientar o motorista.

Funcionalidade da Internet das Coisas IT-1 Internet das Coisas (IoT)
Apps da Internet das Coisas (IoT) podem permitir o seguinte na direção:
  • Conferir o estado atual dos dispositivos. Por exemplo, conferir se uma porta da garagem está aberta ou fechada, se uma lâmpada está acesa ou apagada, se um sistema de segurança está ativado ou desativado ou se uma lavadora está em funcionamento ou já concluiu a operação.
  • Recursos simples de um toque que controlam as funções de ligar e desligar. Por exemplo, a capacidade de ligar e desligar ou abrir e fechar vários dispositivos, incluindo acender e apagar luzes, ligar e desligar um termostato ou abrir e fechar uma porta de garagem ou cortina. Isso também inclui ativar e desativar um cenário ou rotina pré-programada.
  • Notificar usuários sobre um evento na casa ou em outro local. Por exemplo, receber notificações sobre uma rotina ou cenário, um alerta de segurança ou uma mudança no status de uma porta aberta ou fechada.
Apps da Internet das Coisas não podem permitir o seguinte na direção:
  • Tarefas relacionadas à configuração de qualquer tipo de app. Por exemplo, a capacidade de selecionar dispositivos, sistemas ou locais a serem usados com o app.
  • Tarefas relacionadas à criação, modificação ou reordenação. Por exemplo, a capacidade de criar, modificar ou reordenar um cenário ou rotina, como uma sequência de eventos ao partir ou sair de um local, incluindo abrir e fechar uma porta de garagem ou acender e apagar as luzes.
  • Tarefas relacionadas a um controle detalhado do dispositivo. Por exemplo, a capacidade de controlar determinadas funções, incluindo o ajuste das temperaturas do termostato ou o nível de luminescência da iluminação.
Arquiteturas de CPU CP-1 Navegadores, jogos, vídeos

O app precisa oferecer suporte a CPUs x86_64 e ARM.

Navegação do app AN-1 Navegadores, jogos, vídeos

Os usuários podem navegar pelo app sem encontrar becos sem saída.

Dados sensíveis SD-1 Navegadores

Os navegadores não podem salvar nem permitir o acesso a senhas ou informações de pagamento, a menos que o usuário possa bloquear o acesso a senhas usando um bloqueio de perfil. Saiba como

SD-2 Navegadores

Antes de sincronizar dados com o carro, os navegadores que sincronizam senhas ou dados de pagamento precisam seguir estas etapas:

  1. Solicite a autenticação do usuário.
  2. Notifique o usuário na tela do carro para que os dados dele sejam sincronizados com o veículo.
Saiba como

Perguntas frequentes

O que acontece após o envio do meu app?

Os apps para carros estão sujeitos a outra avaliação manual, além dos processos de análise normais da Play Store. Seu app é testado para garantir a conformidade com os critérios descritos nas tabelas anteriores.

Depois de enviar meu app, como saberei se ele não atende a todos os requisitos do Android Auto ou do Android Automotive OS?

Se o app não atender aos requisitos de qualidade descritos nesta página, a equipe da Play Store vai entrar em contato pelo endereço de e-mail especificado na conta do Google Play Console associada ao app.

Observação:para informações sobre como publicar seu app no Google Play, consulte Distribuir apps Android para carros.

Como gerenciar violações da política e contestações?

Saiba mais sobre como gerenciar violações da política e contestações na Central de políticas do Google Play.

Meu app é destinado a mais dispositivos além do Android Auto ou o Android Automotive OS. Se meu app não atender aos requisitos para carros, o app novo ou atualizado ainda aparecerá no Google Play para outros dispositivos?

Não. Quando o Google inicia o processo de aprovação, o app passa por uma análise de qualidade. As atualizações subsequentes não estarão disponíveis para distribuição até que o app seja aprovado. Se você precisar atualizar o app para outros dispositivos, crie uma versão separada das atualizações do app para carro.

Importante:devido a essa restrição, não é recomendável usar seu APK de produção para protótipos de suporte do Android Auto.

Observações sobre mudanças

Outubro de 2023

Julho de 2023

  • Categorias de apps: a opção "Navegadores" foi adicionada
  • Dados sensíveis
    • Categorias afetadas: navegadores
    • Novos critérios: SD-1


      Os navegadores não podem salvar nem permitir o acesso a senhas ou informações de pagamento, a menos que o usuário possa bloquear o acesso a senhas usando um bloqueio de perfil. Saiba como

    • Novos critérios: SD-2


      Antes de sincronizar dados com o carro, os navegadores que sincronizam senhas ou dados de pagamento precisam seguir estas etapas:

      1. Solicite a autenticação do usuário.
      2. Notifique o usuário na tela do carro para que os dados dele sejam sincronizados com o veículo.

Abril de 2023

Março de 2023

  • Mudanças de gramática e formatação.

Dezembro de 2022

  • Funcionalidade da Internet das Coisas
    • Categorias afetadas: Internet das Coisas
    • Novos critérios:


      Apps da Internet das Coisas podem permitir o seguinte na direção:
      • Conferir o estado atual dos dispositivos. Por exemplo, conferir se o portão de uma garagem está aberto ou fechado, se uma lâmpada está acesa ou apagada, se um sistema de segurança está ativado ou desativado ou se uma lavadora está em funcionamento ou já concluiu a operação.
      • Recursos simples de um toque que controlam as funções de ligar e desligar. Por exemplo, a capacidade de ligar e desligar ou abrir e fechar vários dispositivos, incluindo acender e apagar luzes, ligar e desligar um termostato ou abrir e fechar uma porta de garagem ou cortina. Isso também inclui ativar e desativar um cenário ou rotina pré-programada.
      • Notificar usuários sobre um evento na casa ou em outro local. Por exemplo, receber notificações de uma rotina ou cenário, um alerta de segurança ou uma mudança no status de uma porta aberta ou fechada.
      Apps da Internet das Coisas não podem permitir o seguinte na direção:
      • Tarefas relacionadas à configuração de qualquer tipo de app. Por exemplo, a capacidade de selecionar dispositivos, sistemas ou locais a serem usados com o app.
      • Tarefas relacionadas à criação, modificação ou reordenação. Por exemplo, a capacidade de criar, modificar ou reordenar um cenário ou rotina, como uma sequência de eventos ao partir ou sair de um local, incluindo abrir e fechar uma porta de garagem ou acender e apagar as luzes.
      • Tarefas relacionadas a um controle detalhado do dispositivo. Por exemplo, a capacidade de controlar determinadas funções, incluindo o ajuste das temperaturas do termostato ou o nível de luminescência da iluminação.

Maio de 2022

  • Categorias de apps: "Estacionamento e recarga" foram substituídos por "Ponto de interesse"
  • Animação de tela
    • Categorias afetadas: mídia, mensagens, navegação e ponto de interesse
    • Texto anterior:


      O app não mostra elementos animados na tela, como imagens animadas, vídeos ou barras de progresso.


    • Novo texto:


      O app não mostra elementos animados na tela, como imagens animadas ou vídeos.


  • Uso de imagens
    • Categorias afetadas: mídia, mensagens, navegação e ponto de interesse
    • Texto anterior:


      Os elementos do app não mostram imagens na tela. Confira algumas exceções:

      • Os apps podem mostrar uma imagem estática para o contexto do conteúdo no plano de fundo da tela de consumo, como a arte do álbum ou o logotipo corporativo do anunciante.
      • Os apps também podem mostrar ícones na gaveta de navegação de conteúdo.
      • Apps de navegação, estacionamento e recarga podem exibir imagens e fotografias para ajudar o usuário a tomar decisões ao dirigir.
      • Os apps de navegação podem exibir uma imagem para indicação de faixa ou orientação em cruzamentos.

    • Novo texto:


      Os elementos do app não mostram imagens na tela. Confira algumas exceções:

      • Os apps podem mostrar uma imagem estática para o contexto do conteúdo no plano de fundo da tela de consumo, como a arte do álbum ou o logotipo corporativo do anunciante.
      • Os apps também podem mostrar ícones na gaveta de navegação de conteúdo.
      • Os apps podem mostrar imagens e fotografias para ajudar o usuário a tomar decisões ao dirigir.
      • Os apps de navegação podem exibir uma imagem para indicação de faixa ou orientação em cruzamentos.

  • Categorias permitidas
    • Categorias afetadas: mídia, mensagens, navegação, ponto de interesse e vídeo
    • Texto anterior:


      O app não inclui jogos ou outros recursos além dos tipos de app destinados a carros. Para mais informações, consulte Categorias de apps compatíveis.
    • Novo texto:


      O app não inclui recursos fora dos tipos de apps destinados a carros. Para mais informações, consulte Categorias de apps compatíveis.
  • Informações visuais no smartphone
    • Categorias afetadas: mídia, navegação e ponto de interesse
    • Texto anterior:


      Somente no Android Auto:se o usuário precisar acessar a tela do smartphone, por exemplo, para responder a uma solicitação de permissão, o app precisará exibir uma mensagem instruindo o usuário a olhar para a tela do smartphone apenas quando for seguro. Para mais informações, consulte Processar erros gerais de mídia e Processar entradas do usuário para navegação, estacionamento e carregamento.
    • Novo texto:


      Somente no Android Auto:se o usuário precisar acessar a tela do smartphone, por exemplo, para responder a uma solicitação de permissão, o app precisará exibir uma mensagem instruindo o usuário a olhar para a tela do smartphone apenas quando for seguro. Para mais informações, consulte Processar erros gerais de mídia e Processar entradas do usuário para apps de navegação e de ponto de interesse.
  • Funcionalidade de navegação
    • Categorias afetadas: navegação
    • Texto anterior:


      O app mostra apenas o conteúdo do mapa na superfície dos modelos de navegação. As rotas de navegação guiada baseadas em texto, a indicação de faixa e o horário de chegada estimado precisam ser exibidos nos componentes relevantes do modelo de navegação. Outras informações relevantes para o trajeto, como limite de velocidade e obstruções nas estradas, podem ser mostradas no lado direito do mapa.
    • Novo texto:


      O app mostra apenas o conteúdo do mapa na superfície dos modelos de navegação. As rotas de navegação guiada baseadas em texto, a indicação de faixa e o horário de chegada estimado precisam ser exibidos nos componentes relevantes do modelo de navegação. Outras informações relevantes para o trajeto, como limite de velocidade e obstruções nas vias, podem ser mostradas no lado direito do mapa.
  • Funcionalidade do ponto de interesse
    • Categorias afetadas: ponto de interesse
    • Texto anterior:


      O app precisa oferecer funcionalidades significativas na categoria relevante dele para orientar o motorista.
    • Novo texto:


      O app precisa oferecer funcionalidades significativas que sejam relevantes para orientar o motorista.
    • Critérios removidos:


      Se um app de estacionamento estiver exibindo uma lista de locais ao lado de um mapa (por exemplo, o modelo Mapa de lista de lugares), os locais na lista só poderão ser vagas de estacionamento.

      Da mesma forma, para um app de recarga, os locais precisam ser estações de recarga.


Abril de 2022

  • Orientação da tela
    • Categorias afetadas: vídeo
    • Novos critérios:


      As IUs mostradas pelo app oferecem suporte a telas no modo retrato e paisagem.

  • Distração do motorista
    • Categorias afetadas: vídeo
    • Novos critérios:


      Durante a navegação, o app de vídeo não pode ser iniciado e a tela dele não pode estar visível. O áudio do app de vídeo precisa ser interrompido quando o usuário começar a dirigir.

  • Fluxo de configurações
    • Categorias afetadas: vídeo
    • Novos critérios:


      O app precisa acessar a página inicial após uma tentativa de login.

  • Funcionalidade automotiva
    • Categorias afetadas: vídeo
    • Novos critérios:


      O app não tem atividades otimizadas para motoristas.

  • Arquiteturas de CPU
    • Categorias afetadas: vídeo
    • Novos critérios:


      O app oferece suporte a CPUs x86_64 e ARM.

  • Navegabilidade do app
    • Categorias afetadas: vídeo
    • Novos critérios:


      O app permite a navegação tranquila sem que os usuários cheguem a uma estrada sem saída.

Novembro de 2021

  • Informações visuais no smartphone
    • Categorias afetadas: mídia, navegação e estacionamento e recarga
    • Texto anterior:


      Enquanto o app estiver interagindo com a tela do carro e o veículo não estiver estacionado, ele não vai ativar a tela do smartphone para apresentar nenhuma forma de informação visual, como notificações, avisos, vídeos, imagens, publicidade ou conteúdo semelhante. Para mais informações, consulte Criar um app de navegação para navegação, estacionamento e carregamento. Da mesma forma, enquanto o app estiver executando a interface do usuário do Android Auto na tela do smartphone, ele não vai mostrar informações visuais que não estejam relacionadas ao Android Auto.

      Se o usuário precisar acessar a tela do smartphone, por exemplo, para responder a uma solicitação de permissão, o app vai precisar exibir uma mensagem instruindo o usuário a olhar para a tela do smartphone apenas quando for seguro.


    • Novo texto:


      Somente Android Auto:se o usuário precisar acessar a tela do smartphone, por exemplo, para responder a uma solicitação de permissão, o app vai precisar exibir uma mensagem instruindo o usuário a olhar para a tela do smartphone apenas quando for seguro. Para saber mais, consulte Processar erros gerais de mídia e Processar entradas do usuário para navegação, estacionamento e carregamento.


  • Pagamentos
    • Categorias afetadas: navegação, estacionamento e recarga
    • Texto anterior:


      O app precisa ter fluxos simples quando as compras estão ativadas.


    • Novo texto:


      O app precisa ter fluxos simples quando as compras estão ativadas, usando atalhos como compras recentes ou favoritas. Para mais informações, consulte Diretrizes de design da biblioteca Android for Cars App (em inglês).

      O app não pode permitir nenhuma das seguintes opções:

      • Configuração de formas de pagamento
      • Vários itens selecionados para compra
      • Compromisso do usuário com pagamentos recorrentes, como assinaturas.