Como funcionam as notificações do carro

O comportamento das notificações no Android Automotive OS (AAOS) depende da sua prioridade, que determina se elas chegam como notificações flutuantes (HUNs) ou na Central de Notificações.

ícone de chamada
Notificações no sistema operacional Android Automotive
Detalhes técnicos adicionais para desenvolvedores

Prioridade de notificação

No AAOS, a prioridade de uma notificação depende do seu nível de importância e da categoria do conteúdo.

Níveis de importância

Os níveis de importância para notificações em carros são os mesmos que para notificações em outros locais.

Esses níveis de importância são classificados da seguinte forma, do mais importante ao menos importante:

  • MAX
  • HIGH
  • DEFAULT
  • LOW
  • MIN

Nos carros, os níveis de importância são usados ​​para ajudar a determinar quais notificações aparecem como HUNs (Helping Unknown Notifications - Notificações de Serviço Não Importantes) e também para suprimir notificações de serviços em primeiro plano que não sejam importantes e que possam distrair os motoristas.

Categorias de conteúdo

As categorias de conteúdo para notificações em carros incluem a maioria das categorias usuais de notificações do Android, além de três categorias específicas para carros: CAR_EMERGENCY , CAR_WARNING e CAR_INFORMATION .

As categorias específicas para cada veículo estão entre o pequeno subconjunto de notificações que podem aparecer como HUNs (Notificações de Usuário Únicas), juntamente com as das categorias CALL , MESSAGE e NAVIGATION .

Apenas dois tipos de notificações do Android não são representados como notificações em carros:

  • Notificações TRANSPORT (para reprodução de mídia)
  • Notificações de serviços em primeiro plano sem importância (nível de importância LOW ou inferior), independentemente da categoria.

As notificações da categoria TRANSPORT não são necessárias em carros, pois as informações de reprodução de mídia são fornecidas no modelo de mídia (na visualização de reprodução ou na barra de controle minimizada), e não nas notificações.

Quais notificações aparecem onde?

No AAOS, algumas notificações aparecem como HUNs (notificações de destaque), que cobrem temporariamente parte da tela atual. A maioria das notificações também é enviada para a Central de Notificações, onde podem ser consultadas posteriormente.

A decisão de interromper ou não o motorista com uma notificação de interrupção (HUN) baseia-se principalmente na categoria de conteúdo da notificação, sendo que, em alguns casos, o nível de importância também influencia a decisão.

Os detalhes sobre quais notificações aparecem em quais locais estão na tabela a seguir:

HUNOS
Essas categorias de notificação aparecem como HUNs somente quando seu nível de importância é ALTO ou superior.
Central de Notificações Nem HUN nem Centro de Notificações
  • CAR_EMERGENCY *
  • CAR_WARNING *
  • CAR_INFORMATION *
  • CALL
  • MESSAGE
  • NAVIGATION (a menos que seja suprimida pelo fabricante do veículo)

* Além de terem um nível de Importância HIGH ou superior, as notificações nessas categorias devem ser publicadas usando aplicativos com privilégios de sistema ou aplicativos assinados com a chave da plataforma para aparecerem como HUNs.

  • CAR_EMERGENCY
  • CAR_WARNING
  • CAR_INFORMATION

Todas as notificações que aparecem nos telefones, exceto as notificações NAVIGATION e TRANSPORT e algumas notificações de serviços em primeiro plano (veja a coluna da direita).

  • TRANSPORT

Notificações de serviços em primeiro plano com nível de importância LOW ou inferior, provenientes de aplicativos com privilégios de sistema ou aplicativos assinados com a chave da plataforma.

As notificações de serviços em primeiro plano referem-se a operações em segundo plano que os usuários podem perceber, geralmente a reprodução de faixas de áudio. Assim como as notificações TRANSPORT , as notificações de serviços em primeiro plano relacionadas à reprodução de mídia não são necessárias no AAOS, pois a reprodução de mídia é gerenciada pelos componentes de mídia dedicados descritos em Reproduzindo mídia .

Como funcionam os HUNs

Quando um HUN chega:

  • Na experiência de referência de retrato, ela aparece na parte inferior da tela.
  • Na experiência de visualização em paisagem reduzida, ela aparece sobre a tela atual, cobrindo o conteúdo atrás do cartão de notificação.
Aqui, o HUN desliza para baixo a partir do topo da tela e depois volta a subir.

Os motoristas podem interagir com o conteúdo (incluindo reproduzir mensagens) ou descartar a notificação HUN deslizando o dedo na tela. Como a maioria das notificações HUN também é enviada para a Central de Notificações, os motoristas podem acessá-la posteriormente para interagir com as notificações que descartaram como HUNs.

Se o condutor não tomar nenhuma ação, o HUN é automaticamente descartado após um tempo padrão de 8 segundos (configurável pelos fabricantes de automóveis), exceto em algumas situações especiais: chamadas telefônicas e HUNs de navegação ("próxima curva").

CALL , MESSAGE e NAVIGATION são as únicas categorias de notificações não específicas do carro que podem aparecer como HUNs (Notificações de Usuário Únicas). Elas também possuem algumas considerações de design especiais, conforme observado nas seções a seguir.

ícone de chamada
Notificações de alerta
Detalhes técnicos adicionais para desenvolvedores

Chamada telefônica recebida HUNs

O ícone "HUN" para uma chamada telefônica recebida permanece visível enquanto o telefone estiver tocando, ou seja, até que a chamada seja atendida ou recusada.

Os usuários devem poder atender ou recusar a chamada usando as opções de ação disponíveis no HUN.

cartão de notificação de chamada recebida
O cartão de notificação de chamada recebida exibe o nome do chamador e a descrição "Chamada recebida", com botões rotulados como "Atender" e "Recusar".

As montadoras podem usar cores para ajudar os usuários a distinguir facilmente entre o botão Atender (na cor verde, neste caso) e o botão Recusar (na cor vermelha).

Mensagem recebida HUNs

As notificações são a única forma de os usuários receberem mensagens de texto no AAOS enquanto dirigem.

Os usuários devem poder realizar as seguintes ações usando os recursos de ação presentes na mensagem HUN:

  • Reproduza a mensagem
  • Silenciar a conversa (impedir que as mensagens apareçam como HUNs durante a viagem).

Se um usuário optar por reproduzir a mensagem, ela será lida em voz alta pelo Gemini (se o Gemini estiver ativado) ou pelo TTS (Texto para Fala). Se os usuários silenciarem as notificações de uma conversa, poderão lê-las posteriormente na Central de Notificações.

Quando o usuário estiver dirigindo, a mensagem HUN não deve exibir uma prévia, para minimizar o tempo em que ele precisa desviar o olhar da estrada. No entanto, quando o carro estiver parado ou estacionado, as montadoras podem optar por permitir a exibição de prévias das mensagens.

Um indicador de navegação, como uma instrução de "próxima curva", permanece visível enquanto o aplicativo continuar enviando atualizações. Caso contrário, ele desaparece após 8 segundos ou o tempo padrão configurado.

notificação de navegação passo a passo
A notificação de navegação exibe uma instrução de curva (150 pés, vire à direita), juntamente com o nome do destino, a hora prevista de chegada, um gráfico com uma seta indicando a curva à direita e um botão com a etiqueta "Sair da navegação".

As notificações de navegação podem ter cores de fundo personalizadas fornecidas pelos desenvolvedores do aplicativo (se permitido pelas montadoras) e podem usar ícones grandes para mostrar setas de direção ou outros símbolos que reforcem graficamente as instruções de navegação.

Os HUNs de navegação são os únicos HUNs que não são enviados também para a Central de Notificações para que os usuários os consultem posteriormente. Eles são relevantes apenas durante o curto período de tempo que antecede a curva ou outro evento de navegação.

Você pode impedir que as notificações de navegação apareçam como HUNs (Helping Unknown Notifications - Notificações de Navegação Única) se elas não forem necessárias.

Como funciona a Central de Notificações

A Central de Notificações é o ponto central de interação com as notificações nos carros. Ela é apagada automaticamente no início de cada viagem.

A maioria das notificações em carros é listada na Central de Notificações, mesmo que também apareçam como HUNs (Notificações de Usuário de Carro) e sejam descartadas nesse contexto. Para obter detalhes sobre os tipos de notificações enviadas para a Central de Notificações, visite Quais notificações aparecem onde .

ícone de chamada
Central de Notificações
Detalhes técnicos adicionais para desenvolvedores

Acesso à Central de Notificações

Você pode personalizar a forma como os usuários acessam a Central de Notificações. É possível implementá-la como uma aba que os usuários deslizam para baixo sobre a tela atual ou como uma tela independente acessada por meio de um botão na barra de status ou na barra de navegação do sistema.

Quando a Central de Notificações é implementada como uma janela lateral, os usuários podem deslizar o dedo de cima para baixo na tela para abri-la e, em seguida, deslizar o dedo de baixo para cima na barra lateral para abri-la novamente.

Ordem e rolagem da lista

Na Central de Notificações, as notificações são apresentadas em uma lista rolante, em ordem de prioridade (da mais alta para a mais baixa), onde a prioridade é determinada pela categoria e pelo nível de importância. As notificações das categorias CAR_EMERGENCY e CAR_WARNING têm a prioridade mais alta, por isso estão sempre no topo.

Quando uma nova notificação chega enquanto a Central de Notificações está aberta, ela é colocada no topo da lista até que a Central de Notificações seja fechada e reaberta. Se a nova mensagem for de ALTA importância e se enquadrar em uma das categorias de Notificações de Alta Importância (HUN, na sigla em inglês), as montadoras podem decidir se ela deve aparecer como uma HUN no topo da Central de Notificações.

Interaja com notificações agrupadas

Se um aplicativo tiver 4 ou mais notificações na Central de Notificações que pertencem a um grupo, essas notificações serão agrupadas em um único cartão. Deslizar o dedo sobre um cartão de notificação agrupada descarta todas as notificações do grupo.

As notificações agrupadas possuem um botão de expansão ou "mostrar mais" que os usuários podem tocar para exibir todas as notificações do grupo e interagir com elas individualmente. Quando o grupo está expandido, o mesmo botão pode ser usado para recolher as notificações em um único cartão ("mostrar menos").

Nesta versão expandida de uma notificação agrupada, os usuários podem tocar no botão no canto superior direito para recolher o grupo em um único cartão de notificação.

Interaja com notificações individuais

Na Central de Notificações, os usuários podem navegar, responder e descartar notificações. Assim como acontece com os HUNs de mensagens, os usuários podem reproduzir mensagens diretamente das notificações correspondentes.

Os usuários podem descartar notificações individuais na Central de Notificações deslizando o dedo sobre elas.

Tocar em uma notificação e deslizar para a direita ou para a esquerda a descarta da Central de Notificações.

Descartar uma notificação de mensagem não exclui a mensagem correspondente. No entanto, descartar outros tipos de notificações na Central de Notificações as exclui (remove-as da experiência do usuário).

Feche a Central de Notificações

Os usuários podem fechar a Central de Notificações de diversas maneiras. Dependendo de como a montadora implementou a Central de Notificações, os usuários podem conseguir fechá-la das seguintes formas:

  • Interagir com uma notificação de forma a iniciar outra atividade em primeiro plano.
  • Tocar fora da área do cartão
  • Tocar na barra de status do sistema ou na barra de navegação (se visível)
  • Deslizar o dedo para cima na barra de ferramentas da janela (caso a Central de Notificações esteja implementada como uma janela).

Além disso, as montadoras que incluem uma ação "Limpar tudo" no cabeçalho ou rodapé da Central de Notificações podem configurar essa ação para fechar a Central de Notificações quando todas as notificações forem removidas.

Tocar fora dos cartões é uma forma de fechar a Central de Notificações.