ServiceAlexa開発者フォーラムAlexaデザインガイドAlexaスキルマーケティングガイドラインAlexa.PlaybackStateReporterインターフェース﻿Alexa.PlaybackStateReporterインターフェースAlexa.PlaybackStateReporterインターフェースはプロパティを定義し、オーディオまたはビデオコンテンツの再生状態をレポートするメッセージを提供します。このインターフェースは具体的にディレクティブやイベントを定義しませんが、playbackStateが変化したときやAlexaがエンドポイントの現在の状態をリクエストしたときに、エンドポイントの状態を出力します。詳細については、ビデオスキルの状態レポートを参照してください。PlaybackStateReporterインターフェースでサポートされているロケールについては、機能インターフェースの一覧を参照してください。検出応答でplaybackStateにproactivelyReportedとretrievableを指定する必要があります。}}ディレクティブこのインターフェースはディレクティブを定義しませんが、Alexaのエンドポイント状態リクエストに応答します。ReportStateReportStateディレクティブは、エンドポイントの状態をリクエストするために送信されます。以下の例は、IDがappliance-001のエンドポイントに関する現在の状態のリクエストを表しています。コンテンツの状態(PLAYING、PAUSED、STOPPEDのいずれか)を示します。StateReportイベントStateReportイベントは、ReportStateディレクティブへの応答でエンドポイントのすべてのプロパティの値をレポートするために使用します。StateReport以下の例は、powerStateとplaybackStateの値を出力するStateReportを示しています。}}ChangeReportイベントChangeReportイベントは、エンドポイントのプロパティのいずれかの値が何らかの理由で変更された場合にその値をレポートするために使用されます。そのほかの変化していないプロパティ値は、メッセージのコンテキストに出力されます。ChangeReportイベントは、Alexaイベントゲートウェイに送信します。この方法の詳細については、イベントゲートウェイにイベントを送信するを参照してください。ChangeReport以下の例は、playbackStateが変化した場合のChangeReportを示しています。powerStateは変わっていません。ディレクティブを提供します。