Skip to content

TVとOTTの統合

テクノロジーが新しいプラットフォームやデバイスへと進化するにつれて、Brazeを使ったメッセージングも進化します!Brazeは、さまざまなTVオペレーティングシステムおよびOver-the-Top(OTT)コンテンツ配信方法に対応した、さまざまなエンゲージメントチャネルを提供しています。

プラットフォームと機能

以下の表は、一般的なTVおよびOTTプラットフォームにおけるメッセージングチャネルのサポート状況をまとめたものです。すべてのプラットフォームで、データと分析、キャンバス、フィーチャーフラグもサポートされています。Kindle Fireについては、Amazon Fire TVと同じガイダンスを参照してください。Apple Vision Proについては、visionOSサポートを参照してください。

TVおよびOTTメッセージングチャネルのサポート
デバイスタイプ SDK アプリ内メッセージ Content Cards プッシュ通知 バナー
Amazon Fire TV Vega SDK サポート対象 サポート対象 サポート対象 ヘッドレスのみ
Android TV Android SDK サポート対象 サポート対象 サポート対象 ヘッドレスのみ
LG TV (webOS) Web SDK ヘッドレスのみ ヘッドレスのみ OTTプラットフォーム非対応 ヘッドレスのみ
Samsung Tizen TV Web SDK ヘッドレスのみ ヘッドレスのみ OTTプラットフォーム非対応 ヘッドレスのみ
Roku Roku SDK ヘッドレスのみ Brazeではサポート対象外 OTTプラットフォーム非対応 Brazeではサポート対象外
Apple TV OS (tvOS) Swift SDK ヘッドレスのみ ヘッドレスのみ Brazeではサポート対象外 ヘッドレスのみ
  • = サポート対象
  • = ヘッドレスのみ(カスタムUIの構築が必要です)
  • = OTTプラットフォームではサポートされていません
  • = Brazeではサポートされていません

インテグレーションガイド

Amazon Fire TV

Braze Fire OS SDKを使用して、Amazon Fire TVデバイスと連携できます。

機能は以下の通りです。

  • クロスチャネルのエンゲージメントのためのデータと分析の収集
  • プッシュ通知(「ヘッドアップ通知」と呼ばれます)
    • これらを表示するには、優先度を「HIGH」に設定する必要があります。すべての通知はFire TVの設定メニューに表示されます。
  • Content Cards
  • フィーチャーフラグ
  • アプリ内メッセージ
    • テレビなどのタッチ非対応環境でHTMLメッセージを表示するには、com.braze.configuration.BrazeConfig.Builder.setIsTouchModeRequiredForHtmlInAppMessagesfalseに設定してください(Android SDK v23.1.0以降で利用可能)
  • バナー

詳細については、Fire OSインテグレーションガイドをご覧ください。

Kindle Fire

Braze Fire OS SDKを使用して、Amazon Kindle Fireデバイスと連携できます。

機能は以下の通りです。

  • クロスチャネルのエンゲージメントのためのデータと分析の収集
  • プッシュ通知
  • Content Cards
  • フィーチャーフラグ
  • アプリ内メッセージ
  • バナー

詳細については、Fire OSインテグレーションガイドをご覧ください。

Android TV

Braze Android SDKを使用して、Android TVデバイスと連携できます。

機能は以下の通りです。

  • クロスチャネルのエンゲージメントのためのデータと分析の収集
  • Content Cards
  • フィーチャーフラグ
  • アプリ内メッセージ
    • テレビなどのタッチ非対応環境でHTMLメッセージを表示するには、com.braze.configuration.BrazeConfig.Builder.setIsTouchModeRequiredForHtmlInAppMessagesfalseに設定してください(Android SDK v23.1.0以降で利用可能)
  • * プッシュ通知(手動インテグレーションが必要)
    • プッシュ通知はAndroid TVでネイティブにサポートされていません。その理由については、Googleのデザインガイドラインをご参照ください。ただし、プッシュ通知UIを手動でインテグレーションすることで実現できます。設定方法については、ドキュメントをご覧ください。
  • バナー

詳細については、Android SDKインテグレーションガイドをご覧ください。

LG webOS

Braze Web SDKを使用して、LG webOSテレビと連携できます。

機能は以下の通りです。

  • クロスチャネルのエンゲージメントのためのデータと分析の収集
  • Content Cards(ヘッドレスUI経由)
  • フィーチャーフラグ
  • アプリ内メッセージ(ヘッドレスUI経由)
  • バナー

詳細については、WebスマートTVインテグレーションガイドをご覧ください。

Samsung Tizen

Braze Web SDKを使用して、Samsung Tizenテレビと連携できます。

機能は以下の通りです。

  • クロスチャネルのエンゲージメントのためのデータと分析の収集
  • Content Cards(ヘッドレスUI経由)
  • フィーチャーフラグ
  • アプリ内メッセージ(ヘッドレスUI経由)
  • バナー

詳細については、WebスマートTVインテグレーションガイドをご覧ください。

Roku

Braze Roku SDKを使用して、Rokuテレビと連携できます。

機能は以下の通りです。

  • クロスチャネルのエンゲージメントのためのデータと分析の収集
  • アプリ内メッセージ(ヘッドレスUI経由)
    • Rokuプラットフォームではウェブビューがサポートされていないため、HTMLアプリ内メッセージもサポートされていません。
  • フィーチャーフラグ

詳細については、Rokuインテグレーションガイドをご覧ください。

Apple TV OS

Braze Swift SDKを使用してtvOSと連携できます。Swift SDKにはtvOS向けのデフォルトUIやビューが含まれていないため、独自に実装する必要があります。

機能は以下の通りです。

  • クロスチャネルのエンゲージメントのためのデータと分析の収集
  • Content Cards(ヘッドレスUI経由)
  • フィーチャーフラグ
  • アプリ内メッセージ(ヘッドレスUI経由)
    • tvOSプラットフォームではウェブビューがサポートされていないため、HTMLアプリ内メッセージもサポートされていません。
    • tvOSでカスタマイズされたメッセージングにヘッドレスUIを使用する方法については、サンプルアプリをご覧ください。
  • サイレントプッシュ通知とバッジの更新
  • バナー

詳細については、iOS Swift SDKインテグレーションガイドをご覧ください。

Apple Vision Pro

Braze Swift SDKを使用してvisionOSと連携できます。iOSで利用できるほとんどの機能はvisionOSでも利用可能です。以下が含まれます。

  • 分析(セッション、カスタムイベント、購入など)
  • アプリ内メッセージ(データモデルとUI)
  • Content Cards(データモデルとUI)
  • プッシュ通知(アクションボタン付きのユーザー向け通知とサイレント通知)
  • フィーチャーフラグ
  • 位置情報分析
  • バナー

詳細については、iOS Swift SDKインテグレーションガイドをご覧ください。

アプリターゲティング

メッセージングでOTTアプリをターゲットにするには、OTTアプリ専用のセグメントを作成することをお勧めします。

Android OTTアプリを使用して作成されたセグメント。

ヘッドレスUI

ヘッドレスUIでは、BrazeがJSONなどのデータモデルを配信し、アプリが制御するUI内でアプリがそのデータを読み取って使用できます。このデータには、ダッシュボードで設定されたフィールド(タイトル、本文、ボタンテキスト、色など)が含まれており、アプリはその設定に従ってそれらを読み取り、表示できます。メッセージングのカスタム処理の詳細については、以下を参照してください。

Android SDK

Swift SDK

Web SDK

New Stuff!