Ir para o conteúdo

Integrações de TV e OTT

À medida que a tecnologia evolui para novas plataformas e dispositivos, o seu envio de mensagens também pode evoluir com a Braze! A Braze oferece diferentes canais de engajamento para vários sistemas operacionais de TV e métodos de entrega de conteúdo Over-the-Top (OTT).

Plataformas e recursos

A tabela a seguir resume o suporte a canais de envio de mensagens nas plataformas de TV e OTT mais comuns. Todas as plataformas também oferecem suporte a dados e análise de dados, Canvas e Feature Flags. Para o Kindle Fire, siga as mesmas orientações do Amazon Fire TV. Para o Apple Vision Pro, consulte Suporte ao visionOS.

Suporte a canais de envio de mensagens para TV e OTT
Tipo de dispositivo SDK Mensagens no app Content Cards Notificações por push Banners
Amazon Fire TV Vega SDK Compatível Compatível Compatível Somente headless
Android TV Android SDK Compatível Compatível Compatível Somente headless
LG TV (webOS) Web SDK Somente headless Somente headless Sem suporte na plataforma OTT Somente headless
Samsung Tizen TV Web SDK Somente headless Somente headless Sem suporte na plataforma OTT Somente headless
Roku Roku SDK Compatível Sem suporte da Braze Sem suporte na plataforma OTT Sem suporte da Braze
Apple TV OS (tvOS) Swift SDK Somente headless Somente headless Sem suporte da Braze Somente headless
  • = Compatível
  • = Somente headless (você precisará criar uma interface personalizada)
  • = Sem suporte na plataforma OTT
  • = Sem suporte da Braze

Guias de integração

Amazon Fire TV

Use o Braze Fire OS SDK para fazer a integração com dispositivos Amazon Fire TV.

Os recursos incluem:

  • Coleta de dados e análise de dados para engajamento entre canais
  • Notificações por push (conhecidas como “Heads Up Notifications”)
    • A prioridade deve ser definida como “HIGH” para que elas apareçam. Todas as notificações aparecem no menu de configurações do Fire TV.
  • Content Cards
  • Feature Flags
  • Mensagens no app
    • Para exibir mensagens HTML em ambientes sem toque, como TVs, defina com.braze.configuration.BrazeConfig.Builder.setIsTouchModeRequiredForHtmlInAppMessages como false (disponível a partir do Android SDK v23.1.0)
  • Banners

Para saber mais, consulte o guia de integração do Fire OS.

Kindle Fire

Use o Braze Fire OS SDK para fazer a integração com dispositivos Amazon Kindle Fire.

Os recursos incluem:

  • Coleta de dados e análise de dados para engajamento entre canais
  • Notificações por push
  • Content Cards
  • Feature Flags
  • Mensagens no app
  • Banners

Para saber mais, consulte o guia de integração do Fire OS.

Android TV

Use o Braze Android SDK para fazer a integração com dispositivos Android TV.

Os recursos incluem:

  • Coleta de dados e análise de dados para engajamento entre canais
  • Content Cards
  • Feature Flags
  • Mensagens no app
    • Para exibir mensagens HTML em ambientes sem toque, como TVs, defina com.braze.configuration.BrazeConfig.Builder.setIsTouchModeRequiredForHtmlInAppMessages como false (disponível a partir do Android SDK v23.1.0)
  • * Notificações por push (é necessária integração manual)
    • As notificações por push não são compatíveis nativamente com o Android TV. Para entender o motivo, consulte as Diretrizes de design do Google. No entanto, você pode fazer uma integração manual da interface de notificação por push para conseguir isso. Consulte nossa documentação para saber como configurar.
  • Banners

Para saber mais, consulte o guia de integração do Android SDK.

LG webOS

Use o Braze Web SDK para fazer a integração com TVs LG webOS.

Os recursos incluem:

  • Coleta de dados e análise de dados para engajamento entre canais
  • Content Cards (via Headless UI)
  • Feature Flags
  • Mensagens no app (via Headless UI)
  • Banners

Para saber mais, consulte o guia de integração para Smart TVs com o Web SDK.

Samsung Tizen

Use o Braze Web SDK para fazer a integração com TVs Samsung Tizen.

Os recursos incluem:

  • Coleta de dados e análise de dados para engajamento entre canais
  • Content Cards (via Headless UI)
  • Feature Flags
  • Mensagens no app (via Headless UI)
  • Banners

Para saber mais, consulte o guia de integração para Smart TVs com o Web SDK.

Roku

Use o Braze Roku SDK para fazer a integração com TVs Roku.

Os recursos incluem:

  • Coleta de dados e análise de dados para engajamento entre canais
  • Mensagens no app
    • Exiba mensagens modais com a interface padrão (Roku SDK 2.3.0 e posteriores) ou crie sua própria interface com Headless UI.
    • A plataforma Roku não oferece suporte a webviews. Portanto, mensagens no app em HTML não são compatíveis.
  • Feature Flags

Para saber mais, consulte o guia de integração do Roku SDK.

Apple TV OS

Use o Braze Swift SDK para fazer a integração com o tvOS. Lembre-se de que o Swift SDK não inclui nenhuma interface ou visualização padrão para tvOS, então você precisará implementar a sua.

Os recursos incluem:

  • Coleta de dados e análise de dados para engajamento entre canais
  • Content Cards (via Headless UI)
  • Feature Flags
  • Mensagens no app (via Headless UI)
    • A plataforma tvOS não oferece suporte a webviews. Portanto, mensagens no app em HTML não são compatíveis.
    • Consulte nosso app de exemplo para saber mais sobre como usar uma Headless UI para envio de mensagens personalizadas no tvOS.
  • Notificações por push silenciosas e atualização de badges
  • Banners

Para saber mais, consulte o guia de integração do iOS Swift SDK.

Apple Vision Pro

Use o Braze Swift SDK para fazer a integração com o visionOS. A maioria dos recursos disponíveis no iOS também está disponível no visionOS, incluindo:

  • Análise de dados (sessões, eventos personalizados, compras etc.)
  • Envio de mensagens no app (modelos de dados e interface)
  • Content Cards (modelos de dados e interface)
  • Notificações por push (visíveis ao usuário com botões de ação e notificações silenciosas)
  • Feature Flags
  • Análise de dados de local
  • Banners

Para saber mais, consulte o guia de integração do iOS Swift SDK.

Direcionamento de apps

Para direcionar apps OTT para envio de mensagens, recomendamos criar um Segment específico para o seu app OTT.

Um segmento criado usando o app Android OTT.

Headless UI

Com a Headless UI, a Braze fornecerá um modelo de dados, como JSON, que seu app pode ler e usar dentro de uma interface controlada pelo seu app. Esses dados conterão os campos configurados no dashboard (título, corpo, texto do botão, cores, etc.) que seu app pode ler e exibir de acordo. Para saber mais sobre o tratamento personalizado de mensagens, consulte:

Android SDK

Swift SDK

SDK Web

New Stuff!