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 de canais de envio de mensagens para plataformas comuns de TV e OTT. Todas as plataformas também oferecem suporte a dados e análise de dados, Canvas e Feature Flags. Para Kindle Fire, use as mesmas orientações do Amazon Fire TV. Para Apple Vision Pro, consulte suporte ao visionOS.

Suporte a canais de envio de mensagens para TV e OTT
Tipo de dispositivo SDK In-App Messages Content Cards Notificações por push Banners
Amazon Fire TV Vega SDK Suportado Suportado Suportado Somente headless
Android TV Android SDK Suportado Suportado Suportado Somente headless
LG TV (webOS) Web SDK Somente headless Somente headless Não suportado pela plataforma OTT Somente headless
Samsung Tizen TV Web SDK Somente headless Somente headless Não suportado pela plataforma OTT Somente headless
Roku Roku SDK Somente headless Não suportado pela Braze Não suportado pela plataforma OTT Não suportado pela Braze
Apple TV OS (tvOS) Swift SDK Somente headless Somente headless Não suportado pela Braze Somente headless
  • = Suportado
  • = Somente headless (você precisará criar uma interface personalizada)
  • = Não suportado pela plataforma OTT
  • = Não suportado pela Braze

Guias de integração

Amazon Fire TV

Use o SDK Fire OS da Braze para integrar 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 essas notificações apareçam. Todas as notificações aparecem no menu de configurações da 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, acesse o guia de integração Fire OS.

Kindle Fire

Use o SDK Fire OS da Braze para integrar 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, acesse o guia de integração Fire OS.

Android TV

Use o SDK Android da Braze para integrar 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 (integração manual necessária)
    • Notificações por push não são compatíveis nativamente com a Android TV. Para saber o motivo, consulte as diretrizes de design do Google. No entanto, é possível fazer uma integração manual da interface de notificação por push para alcançar esse resultado. Consulte nossa documentação sobre como configurar isso.
  • Banners

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

LG webOS

Use o SDK Web da Braze para integrar com TVs LG webOS.

Os recursos incluem:

Para saber mais, acesse o guia de integração Web Smart TV.

Samsung Tizen

Use o SDK Web da Braze para integrar com as TVs Samsung Tizen.

Os recursos incluem:

Para saber mais, acesse o guia de integração Web Smart TV.

Roku

Use o Roku SDK da Braze para integrar com TVs Roku.

Os recursos incluem:

  • Coleta de dados e análise de dados para engajamento entre canais
  • Mensagens no app (via interface headless)
    • Webviews não são compatíveis com a plataforma Roku, portanto mensagens no app em HTML também não são compatíveis.
  • Feature Flags

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

Apple TV OS

Use o SDK Swift da Braze para integrar com tvOS. Tenha em mente que o SDK Swift não inclui nenhuma interface ou visualização padrão para tvOS, então você precisará implementar a sua própria.

Os recursos incluem:

  • Coleta de dados e análise de dados para engajamento entre canais
  • Content Cards (via interface headless)
  • Feature Flags
  • Mensagens no app (via interface headless)
    • Webviews não são compatíveis com a plataforma tvOS, portanto mensagens no app em HTML também não são compatíveis.
    • Veja nosso app de exemplo para saber mais sobre como usar uma interface headless para envio de mensagens personalizado no tvOS.
  • Notificações por push silenciosas e atualização de badges
  • Banners

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

Apple Vision Pro

Use o SDK Swift da Braze para integrar com 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.)
  • In-App Messages (modelos de dados e interface)
  • Content Cards (modelos de dados e interface)
  • Notificações por push (visíveis para o usuário, com botões de ação e notificações silenciosas)
  • Feature Flags
  • Análise de dados de localização
  • Banners

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

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!