このページはAIにより自動翻訳されており、不正確な内容が含まれている可能性があります。翻訳の誤りを報告するには、ページ右側の目次の下にあるフィードバックをご利用ください。
スマートTV対応
Braze Web SDKを使用すると、Samsung Tizen TVやLG TV (webOS)を含むスマートTVユーザーに対して、分析データを収集し、リッチなアプリ内メッセージやContent Cardsメッセージを表示できます。この記事では、Braze Web SDKを使用してスマートTVと統合する方法について説明します。

前提条件
この機能を使用する前に、Web Braze SDKを統合する必要がある。
Web Braze SDKの設定
スマートTVとの統合には、2つの変更が必要です。
- Web SDKをダウンロードまたはインポートする際は、必ず「コア」バンドル(
https://js.appboycdn.com/web-sdk/x.y/braze.core.min.jsで入手可能、x.yは任意のバージョン)を使用してください。NPMバージョンはネイティブESモジュールで記述されているのに対し、CDNバージョンはES5にトランスパイルされるため、Web SDKのCDNバージョンを使用することをおすすめします。NPMバージョンを使用する場合は、webpackのようなバンドラーを使用して未使用のコードを削除し、コードがES5にトランスパイルされていることを確認してください。 - Web SDKを初期化する際には、
disablePushTokenMaintenanceとmanageServiceWorkerExternallyの初期化オプションをtrueに設定する必要があります。
分析
分析用のWeb SDKメソッドはすべて、スマートTVで使用できます。カスタムイベントやカスタム属性のトラッキングなど、詳細な手順については分析を参照してください。
アプリ内メッセージとContent Cards
Braze Web SDKは、スマートTV上でアプリ内メッセージとContent Cardsの両方をサポートしています。アプリ内メッセージとContent Cardsのレンダリングは標準のUI表示ではサポートされていないため、「Core」Web SDKを使用する必要があります。代わりに、TVアプリのエクスペリエンスに合わせてアプリでカスタマイズする必要があります。
スマートTVアプリがアプリ内メッセージを受信して表示する方法の詳細については、メッセージのトリガーを参照してください。
New Stuff!