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 para plataformas comunes de TV y OTT. Todas las plataformas también son compatibles con datos y análisis, Canvas y conmutadores de características. Para Kindle Fire, usa las mismas indicaciones que para Amazon Fire TV. Para Apple Vision Pro, consulta Compatibilidad con visionOS.
| Tipo de dispositivo | SDK | In-App Messages | Content Cards | Notificaciones push | Banners |
|---|---|---|---|---|---|
| Amazon Fire TV | Vega SDK | Compatible | Compatible | Compatible | Solo headless |
| Android TV | Android SDK | Compatible | Compatible | Compatible | Solo headless |
| LG TV (webOS) | Web SDK | Solo headless | Solo headless | No compatible con la plataforma OTT | Solo headless |
| Samsung Tizen TV | Web SDK | Solo headless | Solo headless | No compatible con la plataforma OTT | Solo headless |
| Roku | SDK de Roku | Solo headless | No compatible con Braze | No compatible con la plataforma OTT | No compatible con Braze |
| Apple TV OS (tvOS) | Swift SDK | Solo headless | Solo headless | No compatible con Braze | Solo headless |
- = Compatible
- = Solo headless (necesitarás crear una interfaz personalizada)
- = No compatible con la plataforma OTT
- = No compatible con Braze
Guías de integración
Amazon Fire TV
Usa el SDK de Braze Fire OS para integrarlo con dispositivos Amazon Fire TV.
Las características incluyen:
- Recopilación de datos y análisis para la participación multicanal
- Notificaciones push (conocidas como “Notificaciones Heads Up”)
- 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 televisores, establece
com.braze.configuration.BrazeConfig.Builder.setIsTouchModeRequiredForHtmlInAppMessagesenfalse(disponible a partir del SDK de Android v23.1.0)
- Para mostrar mensajes HTML en entornos no táctiles como televisores, establece
- Banners
- Usa las ubicaciones de Banner para insertar mensajes directamente en tu aplicación de Fire TV.
Para obtener más información, visita la guía de integración de Fire OS.
Kindle Fire
Usa el SDK de Braze Fire OS para integrarlo con dispositivos Amazon Kindle Fire.
Las características 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
- Usa las ubicaciones de Banner para insertar mensajes directamente en tu Kindle Fire.
Para obtener más información, visita la guía de integración de Fire OS.
Android TV
Usa el SDK de Android de Braze para integrarlo con dispositivos Android TV.
Las características 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 televisores, establece
com.braze.configuration.BrazeConfig.Builder.setIsTouchModeRequiredForHtmlInAppMessagesenfalse(disponible a partir del SDK de Android v23.1.0)
- Para mostrar mensajes HTML en entornos no táctiles como 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 realizar una integración manual de la interfaz de notificaciones push para lograrlo. Consulta nuestra documentación sobre cómo configurar esto.
- Banners
- Usa las ubicaciones de Banner para insertar mensajes directamente en tu aplicación de Android TV.
Para obtener más información, visita la guía de integración del SDK de Android.

Asegúrate de crear una nueva aplicación de Android en el panel para tu integración de Android OTT.
LG webOS
Usa el SDK Web de Braze para integrarlo con televisores LG webOS.
Las características incluyen:
- Recopilación de datos y análisis para la participación multicanal
- Content Cards (a través de interfaz sin cabecera)
- Conmutadores de características
- Mensajes dentro de la aplicación (a través de interfaz sin cabecera)
- Banners
- Usa las ubicaciones de Banner para insertar mensajes directamente en tu aplicación webOS.
Para obtener más información, visita la guía de integración Web para Smart TV.
Samsung Tizen
Usa el SDK Web de Braze para integrarlo con televisores Samsung Tizen.
Las características incluyen:
- Recopilación de datos y análisis para la participación multicanal
- Content Cards (a través de interfaz sin cabecera)
- Conmutadores de características
- Mensajes dentro de la aplicación (a través de interfaz sin cabecera)
- Banners
- Usa las ubicaciones de Banner para insertar mensajes directamente en tu aplicación Tizen.
Para obtener más información, visita la guía de integración Web para Smart TV.
Roku
Usa el SDK de Roku de Braze para integrarlo con televisores Roku.
Las características incluyen:
- Recopilación de datos y análisis para la participación multicanal
- Mensajes dentro de la aplicación (a través de interfaz sin cabecera)
- La plataforma Roku no admite vistas web, por lo que los mensajes HTML dentro de la aplicación no son compatibles.
- Conmutadores de características
Para obtener más información, visita la guía de integración de Roku.
Apple TV OS
Usa el SDK Swift de Braze para integrarlo con tvOS. Ten en cuenta que el SDK Swift no incluye ninguna interfaz ni vista predeterminada para tvOS, por lo que necesitarás implementar las tuyas propias.
Las características incluyen:
- Recopilación de datos y análisis para la participación multicanal
- Content Cards (a través de interfaz sin cabecera)
- Conmutadores de características
- Mensajes dentro de la aplicación (a través de interfaz sin cabecera)
- La plataforma tvOS no admite vistas web, por lo que los mensajes HTML dentro de la aplicación no son compatibles.
- Consulta nuestra aplicación de ejemplo para aprender más sobre cómo usar una interfaz sin cabecera para mensajería personalizada en tvOS.
- Notificaciones push silenciosas y actualización de insignias
- Banners
- Usa las ubicaciones de Banner para insertar mensajes directamente en tu aplicación tvOS.
Para obtener más información, visita la guía de integración del SDK Swift de iOS.

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