
Os usuários têm diferentes expectativas ao assistir TV em comparação com o uso de um smartphone ou tablet. Um usuário comum de TV fica a aproximadamente três metros de distância da tela, então os detalhes pequenos são menos observados e os textos pequenos são difíceis de ler. Como o usuário se senta longe da TV, ele precisa de um controle remoto para navegar e fazer seleções em vez de tocar em elementos na tela. Essas diferenças afetam significativamente os requisitos que fazem com que uma experiência do usuário de TV seja boa.
A primeira etapa para a criação de uma ótima experiência para usuários de TV é analisar e seguir as Diretrizes de design para Android TV, que fornecem instruções para criar a melhor experiência em apps destinados a esses dispositivos. Consulte também o treinamento Criar apps para TV para entender os requisitos básicos de implementação para esse tipo de app.
Importante: para garantir uma ótima experiência do usuário, os apps para dispositivos de TV precisam atender a alguns requisitos de usabilidade específicos. Somente os apps que atendem aos critérios de qualidade a seguir serão qualificados como apps para Android TV no Google Play.
Observação: para saber mais sobre como publicar seus apps para TV no Google Play, acesse Distribuir para Android TV.
Design visual e interação do usuário
Estes critérios garantem que seu app siga os padrões essenciais de design e interação para que a experiência do usuário seja consistente, intuitiva e agradável em dispositivos de TV.
Tipo | Teste | Descrição |
---|---|---|
Tela de início | TV-LM |
O app exibe o ícone na tela de início no Android TV Launcher depois da instalação. Saiba mais. |
TV-LB |
O app exibe o banner completo de 320 px x 180 px como ícone na tela de início no Android TV Launcher. Saiba mais. |
|
TV-BN |
O banner da tela de início do app contém o nome dele. Saiba mais. |
|
TV-LG |
Se o app for um jogo, ele aparecerá na linha Jogos no Android TV Launcher. |
|
TV-LS |
O app é executado quando o usuário seleciona o banner dele na tela inicial. Saiba mais. |
|
Layout | TV-LO |
Todas as interfaces do app são apresentadas na orientação paisagem. Saiba mais. |
TV-TC |
O app exibe o texto principal no tamanho 16 sp ou maior. Saiba mais. |
|
TV-TA |
O app exibe todo o texto no tamanho 12 sp ou maior. Saiba mais. |
|
TV-OV |
O app não exibe texto nem funcionalidade que estejam parcialmente cortados pelas margens da tela. Saiba mais. |
|
TV-TR |
O app não oculta parcialmente outros apps. Ele preenche toda a tela e tem um plano de fundo não transparente. |
|
Navegação | TV-DP |
É possível navegar pelas funções do app com controles de botão direcional de cinco vias, a não ser que o app exija um controle gamepad, conforme especificado em TV-GP. Saiba mais. |
TV-DK |
Se o app exigir um controle de jogos, conforme especificado em TV-GP, será possível navegar por todas as funções dele usando as teclas padrão de controle de jogos do Android. Saiba mais. |
|
TV-DM |
O app não depende de um controle remoto com um botão de menu para acessar os controles da interface do usuário. Saiba mais. |
|
TV-DB |
Ao pressionar o botão "Voltar", você retorna à tela inicial do Android TV. Saiba mais. |
|
TV-DL |
Em apps com um feed de TV ao vivo integrado à guia "Ao vivo", o app atende aos requisitos simples de reprodução e retorno. Saiba mais. |
|
Pesquisa | TV-SD |
É possível navegar pelos resultados da pesquisa dentro do app usando os controles do botão direcional, a não ser que o app exija um controle gamepad, conforme especificado em TV-GP. Saiba mais. |
TV-SB |
Uma consulta de pesquisa dentro do app é exibida na caixa de pesquisa, de modo semelhante à interface do usuário disponibilizada
pela classe |
Funcionalidade
Estes critérios garantem que seu app seja configurado corretamente e apresente o comportamento funcional esperado.
Tipo | Teste | Descrição |
---|---|---|
Manifesto | TV-ML |
O manifesto do app define o tipo de intent de |
TV-MT |
O manifesto do app define o recurso de hardware |
|
Controles de jogos | TV-GP |
Se o app usa um controle de jogos como método de entrada principal, ele declara o
requisito adequado com a tag de manifesto |
TV-GC |
Se o app apresenta instruções visuais para o uso de controles de jogos, as instruções não podem conter marcas e precisam mostrar um layout de botão compatível. Saiba mais. |
|
Publicidade | TV-AP |
O app permite interação com publicidade usando os controles do botão direcional. Saiba mais. |
TV-AD |
Para publicidade em tela cheia e sem vídeo, o app permite que o usuário dispense imediatamente o anúncio com os controles do botão direcional. |
|
TV-AU |
Para publicidade clicável, sem vídeo e que não é de tela cheia, o app não permite que os anúncios vinculem um URL da Web. |
|
TV-AA |
Para publicidade clicável, sem vídeo e que não é de tela cheia, o app não permite que os anúncios vinculem outro app não disponível em dispositivos de TV. |
|
Conteúdo da Web | TV-WB |
Para conteúdos da Web, o app usa componentes |
Reprodução de mídia | TV-NP |
Se o app continuar reproduzindo som ou vídeo depois que o usuário retornar à tela inicial ou alternar para outro app, ele apresentará um card Tocando agora na linha de recomendações da tela inicial para que o usuário possa retornar ao app para controlar a reprodução. Saiba mais. |
TV-PA |
Se o app apresentar um card Tocando agora, a seleção desse card levará o usuário a uma tela que permite pausar a reprodução. Saiba mais. |
|
TV-PP |
Se o app toca conteúdos de vídeo ou música, ele alterna entre as funções tocar e pausar quando o evento da tecla correspondente é enviado durante a reprodução. Saiba mais. |
|
TV-PC |
Durante a reprodução de um vídeo ou áudio, pressionar a parte central do botão direcional precisa pausar a mídia imediatamente. Quando o conteúdo estiver pausado, a parte central do botão direcional retomará a reprodução. As partes esquerda e direita do botão direcional avançam ou retrocedem a faixa atual. Saiba mais. |
|
TV-PN |
Ao adicionar itens ao canal "Assistir a seguir", os desenvolvedores precisam seguir as diretrizes dele. Saiba mais. |
|
Modo ambiente | TV-BU |
Quando há uma reprodução de vídeo ativa iniciada pelo usuário, o app precisa impedir que o dispositivo entre no modo ambiente. Saiba como. |
TV-BY |
Quando não há reprodução ou animação de vídeo ativa iniciada pelo usuário, o app não pode impedir que o dispositivo entre no modo ambiente. |
|
TV-BA |
Para reprodução somente de áudio, o app não pode impedir o dispositivo de entrar no modo ambiente. Exceção: o app implementa uma experiência de imagens não estáticas, como vídeos de música ou imagens, enquanto a música está sendo reproduzida. |
|
Privacidade e segurança | SC-E1 |
A partir de maio de 2023, os apps para TV precisarão obedecer aos requisitos do pacote de apps, conforme descrito em SC-E1 nas principais diretrizes do app. |
Perguntas frequentes
Depois de enviar meu app, como saberei se ele não atende a todos os requisitos para dispositivos de TV?
Se o app não atender aos requisitos de usabilidade descritos nesta página, a equipe da Play Store entrará em contato pelo endereço de e-mail especificado na conta do Google Play Console associada ao app.
Atenção: o app precisa incluir as entradas do manifesto necessárias para dispositivos de TV. Caso contrário, ele não será considerado um app de TV e não será avaliado com relação aos requisitos de usabilidade desse tipo de dispositivo.
Meu app é destinado a outros dispositivos além da TV. Se não atender aos requisitos para dispositivos de TV, o app novo ou atualizado ainda aparecerá no Google Play para outros dispositivos?
Sim. Os requisitos descritos acima excluem apenas a distribuição para o Google Play em dispositivos de TV. A distribuição para outros tipos de dispositivos, como smartphones e tablets, não é afetada.
Se meu app atender aos requisitos de publicação, quando ele será disponibilizado na Google Play Store em dispositivos de TV?
Os apps que atendem aos requisitos para TV aparecerão imediatamente na Play Store nesses dispositivos.