- ここではプッシュ通知が機能しないため、serviceworker.js ファイルは追加しないでください。
- SDK がプッシュ通知モジュールを初期化しないように、初期化設定に
disable_web_push: trueを渡してください。詳細はこちらをご覧ください。 - Cookie の使用を無効にするには、
disableCookies: trueを渡してください。
サポートされている機能
統合
TV アプリには URL がなく、SDK はページ/画面の変更時に多くの処理を行う必要があるため、ページ/画面が変更されたことを SDK に通知する必要があります。そのため、画面の変更時にヘルパー関数Moengage.handlePageChange() を呼び出す必要があります。
On-site Messaging (OSM) での TV リモコンによるナビゲーション
現在、テンプレートでは水平方向のナビゲーションのみをサポートしています。OSM キャンペーンの作成で、ステップ 1 でプラットフォームとして TV を選択すると、利用可能な限られたテンプレートのみを使用できます。これらのテンプレートでは、水平方向のナビゲーションのみを使用できます。OSM テンプレートでのディープリンク
TV では、ブラウザのようにデフォルトでハイパーリンクのリダイレクトを行うことができないため、リンクがクリックされるとテンプレートからイベントが発行されます。そのイベントをリッスンしてリダイレクトを処理できます。サンプルコード
参考として、以下のサンプルアプリを作成しています。Web SDK は、以下の TV OS バージョンをサポートしています。
- LG webOS TV 5.0 以降
- Samsung Tizen 4.0 以降