Ajudar os usuários a encontrar conteúdo no Android TV

Os dispositivos de TV oferecem muitas opções de entretenimento, com milhares de opções de apps e serviços de conteúdo relacionados. Ao mesmo tempo, a maioria dos usuários prefere usar uma TV com a menor quantidade de entradas possível. Com tantas opções disponíveis, seu app precisa oferecer caminhos rápidos e fáceis para que os usuários descubram e aproveitem seu conteúdo.

Você pode ajudar os usuários a descobrir seu conteúdo por meio de recomendações na tela inicial, tornando seu app pesquisável e integrando o conteúdo com o Google Assistente. Este tópico fornece uma visão geral de cada uma dessas áreas e links para tópicos e recursos relacionados para mais informações.

Recomendar conteúdo na tela inicial

A tela inicial do Android TV exibe conteúdo recomendado usando canais e programas. Os canais são mostrados como linhas individuais na tela inicial, com cards que mostram todos os programas disponíveis para um canal.

Para saber mais, consulte Recomendar conteúdo na tela inicial.

Tornar seu app pesquisável

O Android TV usa a interface de pesquisa para recuperar dados de conteúdo de apps instalados e exibir os resultados da pesquisa para o usuário. Os dados de conteúdo do seu app podem ser incluídos nesses resultados para dar ao usuário acesso instantâneo ao conteúdo do app.

Para saber mais, consulte Tornar os apps de TV pesquisáveis.

Integrar com o Google Assistente

Seu app pode se integrar ao Google Assistente no Android TV implementando controles de pesquisa e reprodução. Para ter uma visão geral de alto nível, leia esta postagem no Blog de desenvolvedores Android (link em inglês).

O Google Assistente pode consultar seu app se você torná-lo pesquisável. O link direto fornecido ao Google Assistente precisa ser um link universal ou ter o esquema android-app://.

Controles de reprodução

O Google Assistente no Android TV usa uma sessão de mídia para enviar comandos ao app.

Se você estiver usando o ExoPlayer, poderá integrar ao Google Assistente facilmente usando um MediaSessionConnector, que é uma extensão do ExoPlayer. Para saber mais, leia esta postagem no Blog de desenvolvedores Android (link em inglês).

Outros recursos

Para saber mais sobre como ajudar os usuários a encontrar conteúdo no Android TV, consulte os recursos abaixo.

Exemplos

Codelabs

Blogs

Vídeos