Passer au contenu

Intégrations TV et OTT

À mesure que la technologie évolue vers de nouvelles plateformes et de nouveaux appareils, votre communication peut suivre le mouvement avec Braze ! Braze propose différents canaux d’engagement pour un certain nombre de systèmes d’exploitation télévisuels et de méthodes de diffusion de contenu Over-the-Top (OTT).

Plateformes et fonctionnalités

Le tableau suivant résume la prise en charge des canaux de communication pour les plateformes TV et OTT courantes. Toutes les plateformes prennent également en charge les données et l’analytique, Canvas et les Feature Flags. Pour Kindle Fire, suivez les mêmes recommandations que pour Amazon Fire TV. Pour Apple Vision Pro, consultez la prise en charge de visionOS.

Prise en charge des canaux de communication TV et OTT
Type d'appareil SDK Messages in-app Content Cards Notifications push Bannières
Amazon Fire TV Vega SDK Pris en charge Pris en charge Pris en charge Mode headless uniquement
Android TV Android SDK Pris en charge Pris en charge Pris en charge Mode headless uniquement
LG TV (webOS) Web SDK Mode headless uniquement Mode headless uniquement Non pris en charge par la plateforme OTT Mode headless uniquement
Samsung Tizen TV Web SDK Mode headless uniquement Mode headless uniquement Non pris en charge par la plateforme OTT Mode headless uniquement
Roku Roku SDK Mode headless uniquement Non pris en charge par Braze Non pris en charge par la plateforme OTT Non pris en charge par Braze
Apple TV OS (tvOS) Swift SDK Mode headless uniquement Mode headless uniquement Non pris en charge par Braze Mode headless uniquement
  • = Pris en charge
  • = Mode headless uniquement (vous devrez créer une interface utilisateur personnalisée)
  • = Non pris en charge par la plateforme OTT
  • = Non pris en charge par Braze

Guides d’intégration

Amazon Fire TV

Utilisez le SDK Braze Fire OS pour l’intégration avec les appareils Amazon Fire TV.

Les fonctionnalités comprennent :

  • Collecte de données et d’analyses pour l’engagement cross-canal
  • Notifications push (appelées « Heads Up Notifications »)
    • La priorité doit être définie sur « HIGH » pour que celles-ci s’affichent. Toutes les notifications apparaissent dans le menu des paramètres de Fire TV.
  • Content Cards
  • Feature Flags
  • Messages in-app
    • Pour afficher des messages HTML dans des environnements non tactiles comme les téléviseurs, définissez com.braze.configuration.BrazeConfig.Builder.setIsTouchModeRequiredForHtmlInAppMessages sur false (disponible à partir du SDK Android v23.1.0)
  • Bannières

Pour plus d’informations, consultez le guide d’intégration Fire OS.

Kindle Fire

Utilisez le SDK Braze Fire OS pour l’intégration avec les appareils Amazon Kindle Fire.

Les fonctionnalités comprennent :

  • Collecte de données et d’analyses pour l’engagement cross-canal
  • Notifications push
  • Content Cards
  • Feature Flags
  • Messages in-app
  • Bannières

Pour plus d’informations, consultez le guide d’intégration Fire OS.

Android TV

Utilisez le SDK Braze Android pour l’intégration avec les appareils Android TV.

Les fonctionnalités comprennent :

  • Collecte de données et d’analyses pour l’engagement cross-canal
  • Content Cards
  • Feature Flags
  • Messages in-app
    • Pour afficher des messages HTML dans des environnements non tactiles comme les téléviseurs, définissez com.braze.configuration.BrazeConfig.Builder.setIsTouchModeRequiredForHtmlInAppMessages sur false (disponible à partir du SDK Android v23.1.0)
  • * Notifications push (intégration manuelle requise)
    • Les notifications push ne sont pas prises en charge nativement sur Android TV. Pour comprendre pourquoi, consultez les directives de conception de Google. Cependant, vous pouvez effectuer une intégration manuelle de l’interface des notifications push pour y parvenir. Consultez notre documentation pour savoir comment mettre cela en place.
  • Bannières

Pour plus d’informations, consultez le guide d’intégration du SDK Android.

LG webOS

Utilisez le SDK Braze Web pour l’intégration avec les téléviseurs LG webOS.

Les fonctionnalités comprennent :

Pour plus d’informations, consultez le guide d’intégration Web pour TV connectée.

Samsung Tizen

Utilisez le SDK Braze Web pour l’intégration avec les téléviseurs Samsung Tizen.

Les fonctionnalités comprennent :

Pour plus d’informations, consultez le guide d’intégration Web pour TV connectée.

Roku

Utilisez le SDK Braze Roku pour l’intégration avec les téléviseurs Roku.

Les fonctionnalités comprennent :

  • Collecte de données et d’analyses pour l’engagement cross-canal
  • Messages in-app (via interface sans affichage)
    • Les webviews ne sont pas prises en charge par la plateforme Roku, les messages in-app HTML ne sont donc pas pris en charge.
  • Feature Flags

Pour plus d’informations, consultez le guide d’intégration du SDK Roku.

Apple TV OS

Utilisez le SDK Braze Swift pour l’intégration avec tvOS. Gardez à l’esprit que le SDK Swift n’inclut aucune interface utilisateur ou vue par défaut pour tvOS, vous devrez donc implémenter la vôtre.

Les fonctionnalités comprennent :

  • Collecte de données et d’analyses pour l’engagement cross-canal
  • Content Cards (via interface sans affichage)
  • Feature Flags
  • Messages in-app (via interface sans affichage)
    • Les webviews ne sont pas prises en charge par la plateforme tvOS, les messages in-app HTML ne sont donc pas pris en charge.
    • Consultez notre application exemple pour en savoir plus sur l’utilisation d’une interface sans affichage pour la communication personnalisée sur tvOS.
  • Notifications push silencieuses et mise à jour des badges
  • Bannières

Pour plus d’informations, consultez le guide d’intégration du SDK iOS Swift.

Apple Vision Pro

Utilisez le SDK Braze Swift pour l’intégration avec visionOS. La plupart des fonctionnalités disponibles sur iOS sont également disponibles sur visionOS, notamment :

  • Analyses (sessions, événements personnalisés, achats, etc.)
  • Messages in-app (modèles de données et interface)
  • Content Cards (modèles de données et interface)
  • Notifications push (visibles par l’utilisateur avec boutons d’action et notifications silencieuses)
  • Feature Flags
  • Analyses de localisation
  • Bannières

Pour plus d’informations, consultez le guide d’intégration du SDK iOS Swift.

Ciblage des applications

Pour cibler les applications OTT avec vos messages, nous vous recommandons de créer un segment spécifique à votre application OTT.

Un segment créé à l'aide de l'application Android OTT.

Interface utilisateur Headless

Avec l’interface utilisateur Headless, Braze fournit un modèle de données, tel que du JSON, que votre application peut lire et utiliser au sein d’une interface contrôlée par votre application. Ces données contiennent les champs configurés dans le tableau de bord (titre, corps, texte du bouton, couleurs, etc.) que votre application peut lire et afficher en conséquence. Pour plus d’informations sur la gestion personnalisée des messages, consultez les ressources suivantes :

SDK Android

SDK Swift

SDK Web

New Stuff!