Smart TV Integration

The Braze Web SDK lets you collect analytics and display rich In-App Messages and Content Card messages to Smart TV users, including Samsung Tizen TVs and LG TVs (webOS).

For a complete technical reference, please see our Javascript Documentation.

Install the Braze SDK

To get started, please follow our Initial SDK Setup guide for the Web SDK.

There are two changes required when integrating with Smart TVs:

  1. When downloading or importing the Web SDK, be sure to use the “core” bundle which can be found here: https://www.npmjs.com/package/@braze/web-sdk-core.

  2. When initializing the Web SDK, you must set the disablePushTokenManagement initialization option to true.

Analytics

All of the same Web SDK methods for analytics can be used on Smart TVs.

For a complete guide to tracking custom events, custom attributes, and more, please read our Analytics Documentation.

In-App Messages

Braze’s Web SDK supports In-App Messages on Smart TVs. To learn more on how your Smart TV App can receive and display In-App Messages, see our guide to manually displaying In-App Messages.

Please note: You must use the “Core” Web SDK as rendering In-App Messages is not supported using our standard UI display, and should instead be customized by your app to fit into your TV App’s experience.

Content Cards

Braze’s Web SDK supports Content Cards on Smart TVs. To learn more on how your Smart TV App can receive and display In-App Messages, see our guide to manually displaying In-App Messages.

Please note: You must use the “Core” Web SDK as rendering Content Cards is not supported using our standard UI display, and should instead be customized by your app to fit into your TV App’s experience.

WAS THIS PAGE HELPFUL?
New Stuff!