Integraciones de TV y OTT
A medida que la tecnología evoluciona hacia nuevas plataformas y dispositivos, ¡también puede hacerlo tu mensajería con Braze! Braze ofrece diferentes canales de participación para varios sistemas operativos de televisión y métodos de entrega de contenido Over-the-Top (OTT).
Plataformas y características
La siguiente tabla resume la compatibilidad de los canales de mensajería con las plataformas de TV y OTT más comunes. Todas las plataformas también admiten datos y análisis, Canvas y conmutadores de características. Para Kindle Fire, sigue las mismas indicaciones que para Amazon Fire TV. Para Apple Vision Pro, consulta Compatibilidad con visionOS.
| Tipo de dispositivo | SDK | Mensajes dentro de la aplicación | Content Cards | Notificaciones push | Banners |
|---|---|---|---|---|---|
| Amazon Fire TV | SDK de Vega | Compatible | Compatible | Compatible | Solo headless |
| Android TV | SDK de Android | Compatible | Compatible | Compatible | Solo headless |
| LG TV (webOS) | SDK web | Solo headless | Solo headless | No compatible con la plataforma OTT | Solo headless |
| Samsung Tizen TV | SDK web | Solo headless | Solo headless | No compatible con la plataforma OTT | Solo headless |
| Roku | SDK de Roku | Compatible | Braze no lo admite | No compatible con la plataforma OTT | Braze no lo admite |
| Apple TV OS (tvOS) | SDK de Swift | Solo headless | Solo headless | Braze no lo admite | Solo headless |
- = Compatible
- = Solo headless (tendrás que crear una interfaz de usuario personalizada)
- = La plataforma OTT no lo admite
- = Braze no lo admite
Guías de integración
Amazon Fire TV
Utiliza el SDK de Braze para Fire OS para integrarte con dispositivos Amazon Fire TV.
Entre sus características se incluyen:
- Recopilación de datos y análisis para la participación multicanal
- Notificaciones push (conocidas como “Heads Up Notifications”)
- La prioridad debe establecerse en “HIGH” para que aparezcan. Todas las notificaciones aparecen en el menú de configuración de Fire TV.
- Content Cards
- Conmutadores de características
- Mensajes dentro de la aplicación
- Para mostrar mensajes HTML en entornos no táctiles, como los televisores, establece
com.braze.configuration.BrazeConfig.Builder.setIsTouchModeRequiredForHtmlInAppMessagesenfalse(disponible a partir de Android SDK v23.1.0)
- Para mostrar mensajes HTML en entornos no táctiles, como los televisores, establece
- Banners
- Utiliza las ubicaciones de Banner para insertar mensajes directamente en tu aplicación de Fire TV.
Para más información, consulta la guía de integración de Fire OS.
Kindle Fire
Utiliza el SDK de Braze para Fire OS para integrarte con dispositivos Amazon Kindle Fire.
Entre sus características se incluyen:
- Recopilación de datos y análisis para la participación multicanal
- Notificaciones push
- Content Cards
- Conmutadores de características
- Mensajes dentro de la aplicación
- Banners
- Utiliza las ubicaciones de Banner para insertar mensajes directamente en tu Kindle Fire.
Para más información, consulta la guía de integración de Fire OS.
Android TV
Utiliza el SDK de Braze para Android para integrarte con dispositivos Android TV.
Entre sus características se incluyen:
- Recopilación de datos y análisis para la participación multicanal
- Content Cards
- Conmutadores de características
- Mensajes dentro de la aplicación
- Para mostrar mensajes HTML en entornos no táctiles, como los televisores, establece
com.braze.configuration.BrazeConfig.Builder.setIsTouchModeRequiredForHtmlInAppMessagesenfalse(disponible a partir de Android SDK v23.1.0)
- Para mostrar mensajes HTML en entornos no táctiles, como los televisores, establece
- * Notificaciones push (se requiere integración manual)
- Las notificaciones push no son compatibles de forma nativa en Android TV. Para saber por qué, consulta las Directrices de diseño de Google. Sin embargo, puedes hacer una integración manual de la interfaz de usuario de notificaciones push para conseguirlo. Consulta nuestra documentación para saber cómo configurarlo.
- Banners
- Utiliza las ubicaciones de Banner para insertar mensajes directamente en tu aplicación de Android TV.
Para más información, consulta la guía de integración del SDK para Android.

Asegúrate de crear una nueva aplicación Android en el panel para tu integración OTT de Android.
LG webOS
Utiliza el SDK web de Braze para integrarte con televisores LG webOS.
Entre sus características se incluyen:
- Recopilación de datos y análisis para la participación multicanal
- Content Cards (mediante interfaz de usuario sin encabezado)
- Conmutadores de características
- Mensajes dentro de la aplicación (mediante interfaz de usuario sin encabezado)
- Banners
- Utiliza las ubicaciones de Banner para insertar mensajes directamente en tu aplicación de webOS.
Para más información, consulta la guía de integración web para Smart TV.
Samsung Tizen
Utiliza el SDK web de Braze para integrarte con los televisores Samsung Tizen.
Entre sus características se incluyen:
- Recopilación de datos y análisis para la participación multicanal
- Content Cards (mediante interfaz de usuario sin encabezado)
- Conmutadores de características
- Mensajes dentro de la aplicación (mediante interfaz de usuario sin encabezado)
- Banners
- Utiliza las ubicaciones de Banner para insertar mensajes directamente en tu aplicación de Tizen.
Para más información, consulta la guía de integración web para Smart TV.
Roku
Utiliza el SDK de Braze para Roku para integrarte con televisores Roku.
Entre sus características se incluyen:
- Recopilación de datos y análisis para la participación multicanal
- Mensajes dentro de la aplicación
- Muestra mensajes modales con la interfaz de usuario predeterminada (SDK de Roku 2.3.0 y posteriores), o crea tu propia interfaz con la interfaz de usuario sin encabezado.
- La plataforma Roku no admite webviews, por lo que los mensajes dentro de la aplicación HTML no son compatibles.
- Conmutadores de características
Para más información, consulta la guía de integración del SDK de Roku.
Apple TV OS
Utiliza el SDK de Braze para Swift para integrarte con tvOS. Ten en cuenta que el SDK para Swift no incluye ninguna interfaz de usuario ni vistas predeterminadas para tvOS, así que tendrás que implementar las tuyas propias.
Entre sus características se incluyen:
- Recopilación de datos y análisis para la participación multicanal
- Content Cards (mediante interfaz de usuario sin encabezado)
- Conmutadores de características
- Mensajes dentro de la aplicación (mediante interfaz de usuario sin encabezado)
- La plataforma tvOS no admite webviews, por lo que los mensajes dentro de la aplicación HTML no son compatibles.
- Consulta nuestra aplicación de ejemplo para saber más sobre cómo utilizar una interfaz de usuario sin encabezado para mensajería personalizada en tvOS.
- Notificaciones push silenciosas y actualización de insignias
- Banners
- Utiliza las ubicaciones de Banner para insertar mensajes directamente en tu aplicación de tvOS.
Para más información, consulta la guía de integración del SDK de Swift para iOS.

Para evitar mostrar mensajes dentro de la aplicación para móviles a tus usuarios de TV, asegúrate de configurar la segmentación por aplicación o de utilizar pares clave-valor para filtrar los mensajes. Por ejemplo, muestra solo los mensajes de tvOS si contienen un par clave-valor especial tv = true.
Apple Vision Pro
Utiliza el SDK de Braze para Swift para integrarte con visionOS. La mayoría de las características disponibles en iOS también lo están en visionOS, entre ellas:
- Análisis (sesiones, eventos personalizados, compras, etc.)
- Mensajería dentro de la aplicación (modelos de datos e interfaz de usuario)
- Content Cards (modelos de datos e interfaz de usuario)
- Notificaciones push (visibles para el usuario con botones de acción y notificaciones silenciosas)
- Conmutadores de características
- Análisis de ubicación
- Banners
- Utiliza las ubicaciones de Banner para insertar mensajes directamente en tu aplicación de visionOS.
Para más información, consulta la guía de integración del SDK de Swift para iOS.

Algunas características de iOS son parcialmente compatibles o no son compatibles. Para ver la lista completa, consulta Compatibilidad con visionOS.
Segmentación por aplicaciones
Para segmentar las aplicaciones OTT para mensajería, te recomendamos que crees un segmento específico para tu aplicación OTT.

Headless UI

Las plataformas que admiten mensajes dentro de la aplicación o Content Cards a través de Headless UI no incluyen ninguna interfaz de usuario ni vistas predeterminadas. Crea tu propia interfaz de usuario personalizada (por ejemplo, para mensajes dentro de la aplicación) y, a continuación, utiliza los modelos de datos proporcionados por el SDK para rellenar esas interfaces de usuario.
Con Headless UI, Braze entregará un modelo de datos, como JSON, que tu aplicación puede leer y utilizar dentro de una interfaz de usuario que tu aplicación controla. Estos datos contendrán los campos configurados en el panel (título, cuerpo, texto del botón, colores, etc.) que tu aplicación podrá leer y mostrar en consecuencia. Para más información sobre la gestión personalizada de mensajería, consulta lo siguiente:
SDK para Android
SDK Swift
- Personalización de In-App Messages
- Aplicación de ejemplo de Headless UI
- Personalización de Content Cards
SDK Web