Integraciones 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 distintos canales de interacción para diferentes sistemas operativos de TV y métodos de entrega de contenidos OTT.
Plataformas y características
A continuación se enumeran las características y los canales de mensajería admitidos actualmente.
Tipo de dispositivo | Datos y análisis | Mensajes dentro de la aplicación | Tarjetas de contenido | Notificaciones push | Canvas | Conmutador de características |
---|---|---|---|---|---|---|
Amazon Fire TV | ||||||
Kindle Fire | ||||||
Android TV | ||||||
LG TV (webOS) | N/A | |||||
Samsung Tizen TV | N/A | |||||
Roku | N/A | |||||
Apple TV OS | ||||||
Apple Vision Pro |
- = Compatible
- = Ayuda parcial
- = No compatible con Braze
- N/A = No admitido por la plataforma OTT
Guías de integración
Amazon Fire TV
Utiliza el SDK Braze Fire OS para integrarte con los dispositivos Amazon Fire TV.
Entre sus características se incluyen:
- Recopilación de datos y análisis para la interacción entre canales cruzados
- Notificaciones push (conocidas como “Heads Up Notifications”)
- La prioridad debe ser “ALTA” para que aparezcan. Todas las notificaciones aparecen en el menú de configuración de Fire TV.
- Tarjetas de contenido
- Conmutador de características
- Mensajes dentro de la aplicación
- Para mostrar mensajes HTML en entornos no táctiles como televisores, configura
com.braze.configuration.BrazeConfig.Builder.setIsTouchModeRequiredForHtmlInAppMessages
enfalse
(disponible a partir de Android SDK v23.1.0)
- Para mostrar mensajes HTML en entornos no táctiles como televisores, configura
Para más información, visita la guía de integración de Fire OS.
Kindle Fire
Utiliza el SDK Braze Fire OS para integrarte con los dispositivos Kindle Fire de Amazon.
Entre sus características se incluyen:
- Recopilación de datos y análisis para la interacción entre canales cruzados
- Notificaciones push
- Tarjetas de contenido
- Conmutador de características
- Mensajes dentro de la aplicación
Para más información, visita la guía de integración de Fire OS.
Android TV
Utiliza el SDK para Android de Braze para integrarte con dispositivos Android TV.
Entre sus características se incluyen:
- Recopilación de datos y análisis para la interacción entre canales cruzados
- Tarjetas de contenido
- Conmutador de características
- Mensajes dentro de la aplicación
- Para mostrar mensajes HTML en entornos no táctiles como televisores, configura
com.braze.configuration.BrazeConfig.Builder.setIsTouchModeRequiredForHtmlInAppMessages
enfalse
(disponible a partir de Android SDK v23.1.0)
- Para mostrar mensajes HTML en entornos no táctiles como televisores, configura
- * Notificaciones push (requiere integración manual)
- Las notificaciones push no son compatibles de forma nativa con 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 sobre cómo configurarlo.
Para más información, visita la guía de integración de SDK de Android.
Asegúrate de crear una nueva aplicación Android en el panel para tu integración OTT Android.
LG webOS
Utiliza el SDK Web de Braze para integrarte con los televisores webOS de LG.
Entre sus características se incluyen:
- Recopilación de datos y análisis para la interacción entre canales cruzados
- Tarjetas de contenido (a través de Headless UI)
- Conmutador de características
- Mensajes dentro de la aplicación (mediante Headless UI)
Para más información, visita la guía de integración de Web 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 interacción entre canales cruzados
- Tarjetas de contenido (a través de Headless UI)
- Conmutador de características
- Mensajes dentro de la aplicación (mediante Headless UI)
Para más información, visita la guía de integración de Web Smart TV.
Roku
Utiliza el SDK de Roku de Braze para integrarte con los televisores Roku.
Entre sus características se incluyen:
- Recopilación de datos y análisis para la interacción entre canales cruzados
- Mensajes dentro de la aplicación (mediante Headless UI)
- Las vistas web no son compatibles con la plataforma Roku, por lo que los mensajes HTML dentro de la aplicación no son compatibles.
- Conmutador de características
Para más información, visita la guía de integración de Roku.
Apple TV OS
Utiliza el SDK Swift de Braze para integrarte con tvOS. Ten en cuenta que el SDK Swift no incluye ninguna interfaz ni vistas predeterminadas para tvOS, así que tendrás que implementar las propias.
Entre sus características se incluyen:
- Recopilación de datos y análisis para la interacción entre canales cruzados
- Tarjetas de contenido (a través de Headless UI)
- Conmutador de características
- Mensajes dentro de la aplicación (mediante Headless UI)
- Las vistas web no son compatibles con la plataforma tvOS, por lo que los mensajes HTML dentro de la aplicación no son compatibles.
- Consulta nuestra aplicación de ejemplo para saber más sobre cómo utilizar una interfaz de usuario sin cabeza para mensajería personalizada en tvOS.
- Notificaciones push silenciosas y señal de actualización
Para obtener más información, visita la guía de integración de SDK Swift de iOS.
Para evitar mostrar mensajes dentro de la aplicación móvil a tus usuarios de TV, asegúrate de configurar la Segmentación por aplicaciones o de utilizar pares clave-valor para filtrar los mensajes. Por ejemplo, sólo mostrar los mensajes de tvOS si contienen un par clave-valor especial tv = true
.
Apple Vision Pro
Utiliza el SDK Swift de Braze para integrarte con visionOS. La mayoría de las características disponibles en iOS también están disponibles 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)
- Tarjetas de contenido (modelos de datos e interfaz de usuario)
- Notificaciones push (visibles para el usuario con botones de acción y notificaciones silenciosas)
- Conmutador de características
- Análisis de ubicación
Para obtener más información, visita la guía de integración de SDK Swift de iOS.
Algunas características de iOS son parcialmente compatibles o no compatibles. Para ver la lista completa, consulta la ayuda de visionOS.
Segmentación de la aplicación
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 tarjetas de contenido a través de la interfaz de usuario sin cabeza no incluyen ninguna interfaz de usuario ni vistas predeterminadas, así que asegúrate de implementar tu propia interfaz de usuario personalizada.
Con Headless UI, Braze entregará un modelo de datos, como JSON, que tu aplicación puede leer y utilizar dentro de una IU 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 mensajería personalizada, consulta lo siguiente:
SDK para Android
SDK de Swift
- Personalización de mensajes dentro de la aplicación
- Ejemplo de aplicación Headless UI
- Personalización de tarjetas de contenido
SDK Web