Notícias sobre produtos

Aumentar a descoberta e o engajamento com apps no Google TV

Leitura de 4 minutos
Paul Lammertsma
Engenheiro de relações com desenvolvedores, Android

Com mais de 300 milhões de dispositivos ativos por mês no Google TV e no Android TV, fica claro que a sala de estar é uma plataforma enorme e distinta para os apps acelerarem o crescimento. Hoje, temos o prazer de compartilhar recursos do Google TV e ferramentas para desenvolvedores criados para aumentar a capacidade de descoberta do seu conteúdo e preparar seu app para experiências futuras na TV. 

Impulsione a descoberta e o engajamento com o Gemini

No ano passado, lançamos o assistente de voz de IA, o Gemini, na nossa plataforma. Assim, as pessoas podem encontrar o que assistir, aprender algo novo na tela grande e realizar tarefas diárias apenas com a voz.  

Desde o lançamento, fizemos melhorias na forma como o Gemini oferece respostas personalizadas às perguntas. O Gemini compartilha uma combinação de recursos visuais, vídeos e texto para ajudar os usuários a encontrar o que precisam, quando precisam. Para nossos parceiros de streaming, o Gemini é um mecanismo de descoberta útil, que extrai os metadados do seu app para mostrar conteúdo relevante aos espectadores.

Declarar compatibilidade com a modalidade de apontar

A experiência de TV que conhecíamos está mudando. O Gemini está mudando a forma como descobrimos e transmitimos conteúdo com a voz, mas a maneira como usamos o controle remoto também está evoluindo. 

GTV Pointer Remote Demo_SHELL (1).gif

Os controles remotos com ponteiro trazem entrada controlada por movimento para a tela grande, permitindo uma navegação mais rápida do usuário na página inicial do Google TV e em apps com muito conteúdo. Para garantir que seu app esteja pronto para essa mudança e ofereça uma ótima experiência a todos os usuários, comece a pensar na entrada por toque. Veja como começar: 

1. Adaptar a biblioteca de interface do app de TV

Você vai precisar de suporte para estados de passar o cursor, contêineres roláveis e cliques do cursor para ativar as interações do controle remoto apontador no app no Google TV. Embora a implementação varie de acordo com a pilha de UI, o Jetpack Compose simplifica essa transição, já que a maioria dos componentes principais processa essas interações multimodais de maneira nativa.

  • Estado de passar o cursor:todo elemento focalizável na tela (botões, pôsteres de filmes, alternâncias de configurações) precisa de um mecanismo de feedback visual claro para um estado de passar o cursor. Isso geralmente é mais sutil do que um estado de foco, mas é essencial para o feedback.
  • Contêineres roláveis : os controles remotos com ponteiro também têm um pequeno touchpad circular para rolar. Os usuários podem usar esse touchpad para rolar para cima ou para baixo, ou para a esquerda ou para a direita no seu app. Ele precisa responder a eventos de toque para rolar.
  • Cliques do cursor:muitos apps de TV atuais esperam um simples "clique" no botão OK do botão direcional. Com um controle remoto com ponteiro, um usuário pode "clicar" em um elemento que não é o estado de foco do botão direcional, mas sim um estado de passar o cursor (semelhante a um clique do mouse).

2. Teste interações de apontar com um mouse hoje mesmo 

Para ver como o app lida com passar o cursor, rolar e clicar, basta conectar um mouse Bluetooth ou com fio ao Google TV. Um mouse tem um controle mais preciso, já que os usuários ficam mais perto da tela e geralmente apoiam o mouse em uma posição estável. Os controles remotos com ponteiro costumam ser menos precisos, já que os usuários às vezes estão a três metros de distância da tela, fazendo gestos bruscos com o controle remoto do sofá. Como designer ou desenvolvedor de TV, você pode reduzir essa falta de precisão de entrada com alvos de passar o cursor maiores para os elementos. 

3. Declarar compatibilidade com apps de TV para controles remotos com ponteiro no Google Play 

Por fim, informe ao Google Play que seu app de TV foi projetado para funcionar com um ponteiro. Isso garante que os usuários com controles remotos com ponteiro possam encontrar, instalar e interagir com seu app com facilidade. 

No AndroidManifest.xml, declare a tag de metadados, android.software.leanback.supports_touch. Essa tag informa à plataforma que seu app de TV "aceita toque espacial", já que os controles remotos com ponteiro simulam eventos de toque à distância.

AndroidManifest.xml

<manifest ...>
    <!-- Signal whether the app is adaptive or built just for TV –->
    <uses-feature android:name="android.software.leanback" android:required="true|false" />

    <!-- Ensure the app can be installed on conventional TVs –->
    <uses-feature android:name="android.hardware.touchscreen" android:required="false" />

    <!-- Signal whether the app supports pointer remotes –->
    <meta-data android:name="android.software.leanback.supports_touch" android:value="true|false"/>

    <application ...>
        ...
    </application>
</manifest>

Dicas:

  • A declaração do recurso android.software.leanback indica que o app é compatível com a navegação por botão direcional e foi criado para distribuição apenas em dispositivos de TV pelo Google Play.
  • O novo atributo de software android.software.leanback.supports_touch declara que, além do botão direcional, você garantiu que o app de TV funcione bem para experiências de ponteiro/cursor via mouse (atual) e controles remotos com ponteiro (futuro).
  • Se ainda não fez isso, agora é a hora de adotar o Jetpack Compose. Passar o cursor, rolar e clicar são modalidades de entrada comuns compatíveis com vários formatos. Ao criar seu app com um framework de UI adaptável, você permite a reutilização do código e reduz a manutenção.

Integrar o SDK Engage 

O SDK Engage, antes conhecido como API Video Discovery, otimiza a retomada, os direitos e as recomendações em todos os formatos do Google TV para aumentar a descoberta e o engajamento com apps.

  • Retomada: os parceiros podem mostrar facilmente o vídeo pausado de um usuário na linha "Continuar assistindo" da página inicial.
  • Direitos: o SDK Engage simplifica o gerenciamento de direitos, que corresponde ao conteúdo do app à qualificação do usuário. Os usuários gostam disso porque podem aproveitar recomendações personalizadas sem precisar atualizar manualmente todos os detalhes da assinatura. Isso permite que os parceiros se conectem aos usuários em vários pontos de descoberta no Google TV.
  • Recomendações: o SDK Engage destaca até mesmo recomendações personalizadas com base no conteúdo que os usuários assistiram nos apps. 

É uma ótima hora para começar a integrar o SDK Engage agora, já que a API Legado Assistir a seguir, que tem impulsionado sua experiência de continuar assistindo 1.0, vai perder o suporte no segundo semestre de 2027. Para começar, acesse goo.gle/engage-tv e saiba mais. 

Estamos animados para ver como a experiência mais recente do Gemini e as ferramentas para desenvolvedores vão otimizar sua descoberta e aumentar o engajamento dos usuários na nossa plataforma. 

Confira este anúncio e todas as atualizações do Google I/O 2026 em io.google.

Escrito por:

Continuar lendo