Skip to content

Suporte para smart TV

O SDK da Braze para Web permite que você colete análises de dados e exiba mensagens rich no app e mensagens de Content Cards para usuários de smart TV, incluindo TVs Samsung Tizen e TVs LG (webOS). Este artigo aborda como usar o SDK da Braze para Web para integrar com smart TVs.

Pré-requisitos

Antes de poder usar esse recurso, você precisará integrar o Web Braze SDK.

Configurando o SDK Web da Braze

Existem duas mudanças necessárias ao integrar com smart TVs:

  1. Ao baixar ou importar o Web SDK, use o pacote “core” (disponível em https://js.appboycdn.com/web-sdk/x.y/braze.core.min.js, onde x.y é a versão desejada). Recomendamos usar a versão CDN do nosso Web SDK, já que a versão NPM é escrita em módulos ES nativos, enquanto a versão CDN é transpilada para ES5. Se você preferir usar a versão NPM, certifique-se de usar um empacotador como o webpack que removerá o código não utilizado e de que o código seja transpilado para ES5.
  2. Ao inicializar o Web SDK, você precisa definir as opções de inicialização disablePushTokenMaintenance e manageServiceWorkerExternally para true.

Análise de dados

Todos os mesmos métodos do Web SDK para análise de dados podem ser usados em smart TVs. Para um guia completo sobre rastreamento de eventos personalizados, atributos personalizados e mais, veja Análise de dados.

Mensagens no app e Content Cards

O SDK da Braze para Web aceita tanto mensagens no app quanto Content Cards em smart TVs. Note que você deve usar o Web SDK “Core”, pois a renderização de mensagens no app e Content Cards não é suportada usando nossa exibição padrão de UI e deve ser personalizada pelo seu app para se adequar à experiência do seu app de TV.

Para saber mais sobre como seu app de smart TV pode receber e exibir mensagens no app, veja Disparando mensagens.

New Stuff!