ライブTVログのキャプチャ
問題をデバッグしたり、Amazonにバグを報告したりするには、次のメカニズムを使用してログをキャプチャします。- アプリをデバイスにプッシュまたはインストールする前に、ログキャプチャプロセスを開始します。
-
以下を使用してログ設定を構成します。
-
デバイスを再起動し、ログのキャプチャを開始します。
- Amazonにバグチケットを提出する必要がある場合は、device_logs.txtファイル全体を共有してください。
ライブTV検証ツール
ライブTV検証ツールは、ライブTV統合を評価する目的で設計されています。このツールはマニフェストファイルまたはVPKGを検証し、実装を全般的にチェックします。これは、ライブTV統合の基本的なコンプライアンスを検証し、潜在的な問題を特定するための便利な手段となります。TOMLファイルを検証するには
VPKGファイルを検証するには
EPG同期タスクが不変条件違反でクラッシュする
EPG同期タスクが次のようなエラーでクラッシュすることがあります。[放映中のチャンネル] 行または番組表にチャンネルが表示されない
- Amazonの担当者に連絡して、前提条件に従ってライブTVの許可リストに登録されていることを確認してください。
-
EPG同期タスクが正常に実行されていることを確認します。
- アプリをデバイスにインストールします。
-
数秒以内にEPG同期タスクが実行されます。次のコマンドでアプリのログを検索して検証することもできます。
正常な場合、ログを確認すると次のメッセージが表示されます。
- デバイスを再起動します。
- チャンネル変更と再生が有効になっていることを確認します。
[放映中のチャンネル] でチャンネルが空のタイルとして表示され、画像が表示されない(チャンネル名のみが表示される)
- チャンネルをGracenoteに統合していない場合は、ソフトウェアが
Program.thumbnailUrl(UXフィールドリスト)を正しく実装しているかどうかを確認してください。 - Gracenoteインテグレーションを使用している場合は、以下を参照してください。
Gracenote IDが割り当てられているチャンネルのメタデータが [放映中のチャンネル] または番組表に表示されない
- フィードがonTVとGVDのどちらに対応しているかを確認し、外部IDとして正しく定義します。特定のマーケットプレイスのAmazonカタログでは、onTVがサポートされています。お使いのGracenote IDタイプがAmazonがサポートしているものと一致しない場合は、詳細についてAmazonの担当者にお問い合わせください。担当者はGracenoteと協力して問題を解決できます。
- Gracenote ID値を再度確認してください。onTVでは数値のみが使用されていますが、GVDでは英数字が使用されています。
番組のタイルをクリックしてもアプリが起動しない
- システムがmanifest.tomlファイルを正しく更新したかどうかを確認してください。
- チャンネル変更リクエストがソフトウェアから正常に送信されることを確認します。
-
次のコマンドでアプリのログを検索して検証できます。
-
正常な場合、ログを確認すると次のメッセージが表示されます。
-
次のコマンドでアプリのログを検索して検証できます。
プログラムタイルをクリックするとアプリが起動するが、コンテンツが再生されない
- ソフトウェアがチャンネルハンドラーを正しく実装しているかどうかを確認してください。
- ソフトウェアがチャンネルハンドラーを正常に呼び出したことを確認します。
-
次のコマンドでアプリのログを検索して検証できます。
-
正常な場合、
IChannelServerComponent2、ChannelServerComponent2、IChannelServer2インターフェイスを使用していれば、システムで次のログが生成されます。
-
次のコマンドでアプリのログを検索して検証できます。

