Skip to content

スマートTV統合

Braze Web SDK では、Samsung Tizen TVsLG TVs (webOS) を含む、アプリ内の豊富なメッセージとコンテンツカードメッセージをスマートTV ユーザーに収集して表示できます。この記事では、Braze Web SDK を使用してスマートテレビに統合する方法について説明します。

完全なテクニカルリファレンスについては、弊社のJavaScript Documentation または弊社のサンプルアプリ をチェックして、テレビで実行されているWeb SDK をご覧ください。

Braze SDK の取り付け

開始するには、Web SDK の初期SDK セットアップ ガイドに従ってください。

スマートテレビとの統合には、次の2 つの変更が必要です。

  1. Web SDK をダウンロードまたはインポートする場合は、必ず “core” bundle (https://js.appboycdn.com/web-sdk/x.y/braze.core.min.js, where x.y is the desired version). We recommend using the CDN version of our Web SDK, since the NPM version is written in native ES modules whereas the CDN version is transpiled down to ES5. If you prefer to use the NPM version で使用可能) を使用してください。未使用のコードを削除する webpack などのバンドラーを使用していて、コードが ES5 にトランスパイルドダウンされていることを確認してください。
  2. Web SDK を初期化する場合は、disablePushTokenMaintenance およびmanageServiceWorkerExternally 初期化オプションをtrue に設定する必要があります。

分析

分析用の同じWeb SDK メソッドはすべて、スマートテレビで使用できます。

カスタムイベント、カスタム属性などを追跡するための完全なガイドについては、Analytics のドキュメントを参照してください。

アプリ内メッセージとコンテンツカード

Braze Web SDK は、スマートテレビでアプリ内メッセージコンテンツカード の両方をサポートしています。“Core”Web SDKをアプリ内メッセージのレンダリングとして使用する必要があります。また、コンテンツカードは標準のUI ディスプレイを使用することはサポートされておらず、代わりにTV アプリの体験に合わせてアプリでカスタマイズする必要があります。

スマートTVアプリがアプリ内メッセージを受信および表示する方法の詳細については、アプリ内の手動メッセージ表示をご覧ください。

「このページはどの程度役に立ちましたか?」
New Stuff!