インターフェース重要:Bluetoothは現在、開発者プレビュー段階にあり、Alexa搭載製品のA2DP-SINKとAVRCPプロファイルのみをサポートします。A2DP-SOURCEプロファイルについては、まもなくサポートされる予定です。疑問点やコメントがある場合やこのインターフェースで問題が発生した場合は、AVSのフォーラムをご活用ください。Amazonではこれらのサイトを積極的にモニタリングして、開発者様のフィードバックや懸念点に対応しています。重要:Bluetoothディレクティブの受信を開始するには、機能APIを使用してこのインターフェースのサポートを宣言する必要があります。Bluetoothインターフェースは、クライアントと、スマートフォンやBluetooth搭載スピーカーなどのピアデバイスのBluetooth接続の管理に使用されるディレクティブとイベントを提供します。このインターフェースでは以下のプロファイルがサポートされます。A2DP-SOURCE、A2DP-SINK、AVRCP。ストリーミングオーディオなどのコンテンツを送信します。ストリーミングオーディオなどのコンテンツを受信します。リモートデバイスのメディア再生を制御します。A2DP-SOURCEデバイスのメディア再生の制御に使われるディレクティブとイベントも提供します。すべてのディレクティブとイベントのリストについては、Bluetooth経由のメディア操作を参照してください。Alexaアプリを使ったBluetoothデバイスのスキャン、ペアリング、ペアリング解除。Alexaアプリを使ったBluetoothデバイスの接続と接続解除。接続されたBluetoothデバイスがA2DP-SOURCEとして設定されている場合のメディア再生の制御。Alexaアプリ、サードパーティ製のコンパニオンアプリを使ったBluetoothピアデバイスのスキャニング、接続/接続解除、ペアリング/ペアリング解除をサポートします。以下は、サポートされるBluetoothの対話、クライアントとAVSの間で送受信される関連ディレクティブとイベントのシーケンスを表した図です。一連のシーケンスダイアグラムでは、音声によって開始された対話を表しています。機能APIBluetoothインターフェースのバージョン1.0を使用するには、機能APIの呼び出し内で宣言する必要があります。詳細については、機能APIを参照してください。"1.0"}Bluetoothのコンテキストコンテキストは、AVSにクライアントコンポーネントの状態を伝えるのに使用されるコンテナです。コンテキストは、イベントが発生する直前のクライアントコンポーネントの状態を反映する必要があります。Bluetoothが有効な場合、contextが必要なすべてのイベントにはBluetooth.BluetoothStateのオブジェクトが含まれる必要があります。重要:ペアリングされたBluetoothデバイスは、現在接続されている場合にのみactiveDeviceとしてアドバタイズできます。ペアリングされていても接続されていない場合、デバイスはアクティブではありません。デバイスが接続されていない場合、activeDeviceオブジェクトはコンテキストから除外する必要があります。AVS搭載製品についての情報を含むオブジェクトです。デバイスのフレンドリー名です。Alexaは、この値をTTSに含めます。例:"マイスマートフォン"。ペアリングされたBluetoothデバイスのリストです。identifier(UUID)。デバイスのフレンドリー名です。例:"マイスマートフォン"。サポートされているプロファイルのリストです。リストの各アイテムは、nameとversionを含むオブジェクトです。デバイスを識別し、デバイスがA2DP-SOURCEかA2DP-SINKかをAlexaに知らせます。プロファイルのバージョンを表します。アクティブなBluetoothデバイスについての情報を含むオブジェクトです。注:ペアリングされたBluetoothデバイスは、接続されている場合にのみactiveDeviceとしてアドバタイズできます。接続されていない場合、activeDeviceはコンテキストに含めないでください。identifier(UUID)。デバイスのフレンドリー名です。例:"マイスマートフォン"。サポートされているプロファイルのリストです。リストの各アイテムは、nameとversionを含むオブジェクトです。デバイスを識別し、デバイスが送信側か受信側かを判断するのに使用されます。プロファイルのバージョンを表します。デバイスのストリーミングステータスです。有効な値:ACTIVE、INACTIVE、PAUSEDです。製品よりContextオブジェクトで送信する、製品が再生コマンドを受信するかどうかを判断するストリーミングの状態です。この表を使って、activeDevice.streamingに対してどの状態を提供する必要があるかを判断してください。接続後、コンテンツがストリーミングされる前のactiveDeviceのストリーミングの初期状態です。接続されたBluetoothデバイスに対して、またはデバイスからのオーディオを再生しているactiveDeviceのストリーミング状態です。接続されたBluetoothデバイスに対して、またはデバイスからのオーディオ再生が、ユーザー操作により一時停止されているストリーミング状態です。ユーザー操作の例としては、ボタンの押下などがあります。この表は、製品がペアリングなどのユーザーリクエストの前後にどの状態にあるべきかを示しています。ターゲットのBluetoothデバイスに接続します。Alexa製品がA2DP-SINKの場合、ユーザーはペアリングされたスマートフォンなどのA2DP-SOURCEから再生を開始します。Alexa製品がA2DP-SOURCEの場合、ユーザーは「アレクサ、クラシックをかけて」といった音声を使って再生を開始します。ソースデバイスからコンテンツがストリーミングされます。再生が一時停止されます。ACTIVEBluetooth接続の管理これらのディレクティブとイベントは、Alexa搭載製品とピアBluetoothデバイスとの間のBluetooth接続の管理に使用されます。ScanDevicesディレクティブこのディレクティブは、検出可能なBluetoothデバイスをスキャンするようにクライアントに指示します。クライアントは、Bluetoothデバイスが検出されるたびにScanDevicesUpdatedを送信する必要があります。スキャンが失敗した場合、クライアントはAVSにScanDevicesFailedイベントを送信する必要があります。Alexaアプリか製品上のGUIコントロールからのみです。音声によるスキャンの開始はサポートされません。特定のメッセージを表すのに使用する一意のIDです。文字列ペイロードのパラメーターこのディレクティブのペイロードは空です。ScanDevicesUpdatedイベントScanDevicesディレクティブの受信後、このイベントはBluetoothデバイスを検出している間、定期的に送信される必要があります。スキャンが開始されてから検出されたすべてのデバイスについてのオブジェクトが含まれる必要があります(前回のイベントからの差分ではありません)。}}コンテキストこのイベントは、クライアントに対してすべてのクライアントコンポーネントのステータスをAlexaに送信するよう要求します必要があります。その他の情報については、コンテキストを参照してください。特定のメッセージを表すのに使用する一意のIDです。検出されたオブジェクトについての情報を含むオブジェクトのリストです。identifier(UUID)。検出された各デバイスは、UUIDを持つ必要があります。検出されたデバイスのフレンドリー名です。例:"マイスマートフォン"。friendlyNameが使えない場合、空の文字列が送信される必要があります。オプション:このパラメーターは、friendlyNameが使えない場合に送信される必要があります。これには、Bluetoothデバイスに関連する、部分的にマスキングされたMACアドレスが含まれます。16進数の最初の8桁は、Xを使ってマスキングする必要があります。friendlyNameが使えない場合、この値を使ってデバイスの画面に表示されます。クライアントにスキャンステータスを通知するブール値です。trueの場合、スキャンはまだ完了していません。falseの場合、スキャンは完了しています。ブール値ScanDevicesFailedイベントScanDevicesディレクティブの受信後、このイベントはスキャン操作が失敗した場合に送信される必要があります。スキャンが失敗した場合、コンパニオンアプリの検出されたBluetoothデバイスのリストは消去されます。注:スキャンの失敗は、検出中のデバイスとは関係ありません。下位のプロトコルの問題、ドライバーの問題、スキャン開始時に互換性の状態にあったことなどが原因の場合が多いです。}}コンテキストこのイベントは、クライアントに対してすべてのクライアントコンポーネントのステータスをAlexaに送信するよう要求します。その他の情報については、コンテキストを参照してください。特定のメッセージを表すのに使用する一意のIDです。空のペイロードが送信されます。EnterDiscoverableModeディレクティブこのディレクティブは、クライアントの検出可能モードに入るよう指示します。これにより、ユーザーはスマートフォンなどのピアデバイスからBluetoothのペアリングを開始できます。クライアントが正常に検出可能モードに入ったら、EnterDiscoverableModeSucceededイベントがAVSに送信される必要があります。クライアントが「検出可能」モードになれなかった場合、EnterDiscoverableModeFailedが送信される必要があります。特定のメッセージを表すのに使用する一意のIDです。製品が検出可能モードの状態にある時間を表します。longEnterDiscoverableModeSucceededイベントこのイベントは、クライアントが検出可能モードに入ったときに送信される必要があります。}}コンテキストこのイベントは、クライアントに対してすべてのクライアントコンポーネントのステータスをAlexaに送信するよう要求します。その他の情報については、コンテキストを参照してください。特定のメッセージを表すのに使用する一意のIDです。空のペイロードが送信されます。EnterDiscoverableModeFailedイベントこのイベントは、クライアントが検出可能モードに入れなかったときに送信される必要があります。注:これは、下位のプロトコルまたはドライバーの問題が原因で起こる場合があります。}}コンテキストこのイベントは、クライアントに対してすべてのクライアントコンポーネントのステータスをAlexaに送信するよう要求します。その他の情報については、コンテキストを参照してください。特定のメッセージを表すのに使用する一意のIDです。空のペイロードが送信されます。ExitDiscoverableModeディレクティブこのディレクティブは、検出可能モードを終了するようにクライアントに指示します。AlexaアプリからBluetoothのペアリングをキャンセルした場合、このディレクティブがサービスからクライアントに送信されます。特定のメッセージを表すのに使用する一意のIDです。文字列ペイロードのパラメーターこのディレクティブのペイロードは空です。PairDeviceディレクティブこのディレクティブは、特定のBluetoothデバイスとのペアリングを開始するようにクライアントに指示します。uniqueDeviceIdは、ピアデバイスのMACアドレスとのローカルマッピングを維持するために使用されます。クライアントが特定のデバイスと正常にペアリングされた場合、PairDeviceSucceededが送信される必要があります。クライアントが特定のデバイスとのペアリングに失敗した場合、PairDeviceFailedが送信される必要があります。特定のメッセージを表すのに使用する一意のIDです。identifier(UUID)。このIDは、クライアントがペアリングするBluetoothデバイスを識別します。クライアントは、このUUIDとBluetoothデバイスのMACアドレスとの間のローカルマッピングを維持する必要があります。文字列PairDeviceSucceededイベントこのイベントは、クライアントがピアBluetoothデバイスと正常にペアリングされた場合に送信される必要があります。}}コンテキストこのイベントは、クライアントに対してすべてのクライアントコンポーネントのステータスをAlexaに送信するよう要求します。その他の情報については、コンテキストを参照してください。特定のメッセージを表すのに使用する一意のIDです。デバイスについての情報を含むオブジェクトです。identifier(UUID)。デバイスのフレンドリー名です。例:"マイスマートフォン"。文字列PairDeviceFailedイベントこのイベントは、クライアントがピアBluetoothデバイスとのペアリングに失敗した場合に送信される必要があります。}}コンテキストこのイベントは、クライアントに対してすべてのクライアントコンポーネントのステータスをAlexaに送信するよう要求します。その他の情報については、コンテキストを参照してください。特定のメッセージを表すのに使用する一意のIDです。空のペイロードが送信されます。UnpairDeviceディレクティブこのディレクティブは、特定のBluetoothデバイスとのペアリングを解除するようにクライアントに指示します。クライアントが特定のデバイスから正常にペアリング解除された場合、UnpairDeviceSucceededが送信される必要があります。クライアントが特定のデバイスからのペアリング解除に失敗した場合、UnpairDeviceFailedが送信される必要があります。特定のメッセージを表すのに使用する一意のIDです。identifier(UUID)。このIDは、クライアントがペアリングするBluetoothデバイスを識別します。クライアントは、このUUIDとBluetoothデバイスのMACアドレスとの間のローカルマッピングを維持する必要があります。文字列UnpairDeviceSucceededイベントこのイベントは、クライアントがピアBluetoothデバイスから正常にペアリング解除された場合に送信される必要があります。}}コンテキストこのイベントは、クライアントに対してすべてのクライアントコンポーネントのステータスをAlexaに送信するよう要求します。その他の情報については、コンテキストを参照してください。特定のメッセージを表すのに使用する一意のIDです。デバイスについての情報を含むオブジェクトです。identifier(UUID)。デバイスのフレンドリー名です。例:"マイスマートフォン"。文字列UnpairDeviceFailedイベントこのイベントは、クライアントがピアBluetoothデバイスからのペアリング解除に失敗した場合に送信される必要があります。}}コンテキストこのイベントは、クライアントに対してすべてのクライアントコンポーネントのステータスをAlexaに送信するよう要求します。その他の情報については、コンテキストを参照してください。特定のメッセージを表すのに使用する一意のIDです。空のペイロードが送信されます。ConnectByDeviceIdディレクティブこのディレクティブは、デバイスのuniqueDeviceIdを使用して、ペアリングされたBluetoothデバイスとの接続を確立するようにクライアントに指示します。クライアントが特定のデバイスとの接続を正常に確立した場合、ConnectByDeviceIdSucceededが送信される必要があります。クライアントが特定のデバイスとの接続確立に失敗した場合、ConnectByDeviceIdFailedが送信される必要があります。特定のメッセージを表すのに使用する一意のIDです。identifier(UUID)。このIDは、クライアントがペアリングするBluetoothデバイスを識別します。クライアントは、このUUIDとBluetoothデバイスのMACアドレスとの間のローカルマッピングを維持する必要があります。文字列ConnectByDeviceIdSucceededイベントこのイベントは、クライアントがuniqueDeviceIdを使用してペアリングされたBluetoothデバイスとの接続を正常に確立した場合に送信される必要があります。}}コンテキストこのイベントは、クライアントに対してすべてのクライアントコンポーネントのステータスをAlexaに送信するよう要求します。その他の情報については、コンテキストを参照してください。特定のメッセージを表すのに使用する一意のIDです。デバイスについての情報を含むオブジェクトです。identifier(UUID)。デバイスのフレンドリー名です。例:"マイスマートフォン"。接続リクエストのイニシエーターを識別します。イベントがユーザーのデバイスとの対話によって開始されたことを表します。イベントがAVSから送信されたことを表します。文字列ConnectByDeviceIdFailedイベントこのイベントは、クライアントがuniqueDeviceIdを使用してペアリングされたBluetoothデバイスと接続しようとして失敗した場合に送信される必要があります。}}コンテキストこのイベントは、クライアントに対してすべてのクライアントコンポーネントのステータスをAlexaに送信するよう要求します。その他の情報については、コンテキストを参照してください。特定のメッセージを表すのに使用する一意のIDです。デバイスについての情報を含むオブジェクトです。identifier(UUID)。デバイスのフレンドリー名です。例:"マイスマートフォン"。接続リクエストのイニシエーターを識別します。イベントがユーザーのデバイスとの対話によって開始されたことを表します。イベントがAVSから送信されたことを表します。文字列ConnectByProfileディレクティブこのディレクティブは、ピアBluetoothデバイスからのプロファイル情報を使用して、ペアリングされたBluetoothデバイスとの接続を確立するようにクライアントに指示します。指定されたプロファイルを複数のデバイスで共有している場合、クライアントは最後のデバイスとの接続を確立する必要があります。nameパラメーターは、デバイスが送信側または受信側かを判断するのに使用されます。例:ユーザーが「アレクサ、スマートフォンとペアリングして」と言った場合、スマートフォンが送信側として動作するため、プロファイルはA2DP-SOURCEとなります。ユーザーが「アレクサ、スピーカーとペアリングして」と言った場合、スピーカーが受信側として動作するため、プロファイルはA2DP-SINKとなります。ユーザーが「アレクサ、Bluetoothに接続して」と言った場合、デバイスは送信側としても受信側としても動作できるため、プロファイルはA2DPとなります。クライアントが特定のデバイスとの接続を正常に確立した場合、ConnectByProfileSucceededがAVSに送信される必要があります。クライアントが特定のデバイスとの接続確立に失敗した場合、ConnectByProfileFailedが送信される必要があります。特定のメッセージを表すのに使用する一意のIDです。nameやversionなど、Bluetoothデバイスについての情報を含むオブジェクトです。デバイスを識別し、デバイスがA2DP-SOURCEかA2DP-SINKかを判断するのに使用されます。プロファイルのバージョンを表します。文字列ConnectByProfileSucceededイベントこのイベントは、クライアントがConnectByProfileで指定されたprofileを使用してペアリングされたBluetoothデバイスとの接続を正常に確立した場合に送信される必要があります。}}コンテキストこのイベントは、クライアントに対してすべてのクライアントコンポーネントのステータスをAlexaに送信するよう要求します。その他の情報については、コンテキストを参照してください。特定のメッセージを表すのに使用する一意のIDです。デバイスについての情報を含むオブジェクトです。identifier(UUID)。デバイスのフレンドリー名です。例:"マイスマートフォン"。接続リクエストのイニシエーターを識別します。イベントがユーザーのデバイスとの対話によって開始されたことを表します。イベントがAVSから送信されたことを表します。接続されたデバイスに関連付けられたプロファイル名です。この名前は、ConnectByProfileで指定されたprofile.nameと一致する必要があります。文字列ConnectByProfileFailedイベントこのイベントは、クライアントがConnectByProfileディレクティブで指定されたprofileを使用してペアリングされたBluetoothデバイスと接続しようとして失敗した場合に送信される必要があります。}}コンテキストこのイベントは、クライアントに対してすべてのクライアントコンポーネントのステータスをAlexaに送信するよう要求します。その他の情報については、コンテキストを参照してください。特定のメッセージを表すのに使用する一意のIDです。接続リクエストのイニシエーターを識別します。イベントがユーザーのデバイスとの対話によって開始されたことを表します。イベントがAVSから送信されたことを表します。接続されたデバイスに関連付けられたプロファイル名です。この名前は、ConnectByProfileで指定されたprofile.nameと一致する必要があります。文字列DisconnectDeviceディレクティブこのディレクティブは、指定されたBluetoothデバイスとの接続を解除するようにクライアントに指示します。クライアントが指定したBluetoothデバイスから正常に接続解除された場合、DisconnectDeviceSucceededが送信される必要があります。クライアントが指定されたデバイスとの接続解除に失敗した場合、DisconnectDeviceFailedが送信される必要があります。特定のメッセージを表すのに使用する一意のIDです。identifier(UUID)。このIDは、クライアントがペアリングするBluetoothデバイスを識別します。クライアントは、このUUIDとBluetoothデバイスのMACアドレスとの間のローカルマッピングを維持する必要があります。文字列DisconnectDeviceSucceededイベントこのイベントは、クライアントがペアリングされたBluetoothデバイスから正常に接続解除されたときに、DisconnectDevice受信した後で送信される必要があります。}}コンテキストこのイベントは、クライアントに対してすべてのクライアントコンポーネントのステータスをAlexaに送信するよう要求します。その他の情報については、コンテキストを参照してください。特定のメッセージを表すのに使用する一意のIDです。デバイスについての情報を含むオブジェクトです。identifier(UUID)。デバイスのフレンドリー名です。例:"マイスマートフォン"。接続リクエストのイニシエーターを識別します。イベントがユーザーのデバイスとの対話によって開始されたことを表します。イベントがAVSから送信されたことを表します。文字列DisconnectDeviceFailedイベントこのイベントは、クライアントがペアリングされたBluetoothデバイスからの接続解除に失敗したときに、DisconnectDevice受信した後で送信される必要があります。}}コンテキストこのイベントは、クライアントに対してすべてのクライアントコンポーネントのステータスをAlexaに送信するよう要求します。その他の情報については、コンテキストを参照してください。特定のメッセージを表すのに使用する一意のIDです。デバイスについての情報を含むオブジェクトです。identifier(UUID)。デバイスのフレンドリー名です。例:"マイスマートフォン"。接続リクエストのイニシエーターを識別します。イベントがユーザーのデバイスとの対話によって開始されたことを表します。イベントがAVSから送信されたことを表します。文字列Bluetoothのストリーミング状態の管理これらのイベントは、Bluetoothストリーミングが開始または終了したことをAlexaに知らせるために送信されます。このダイアグラムは、クライアントがBluetoothストリーミング状態の変更をレポートする必要がある場合を示しています。これは、Bluetoothデバイスへの接続後、コンテンツがストリーミングされる前のストリーミングの初期状態です。これは、接続されたBluetoothデバイスに対して、またはデバイスからのオーディオをストリーミングしている間のストリーミング状態です。接続されたBluetoothデバイスに対して、またはデバイスからのオーディオ再生が、ユーザー操作により一時停止されているストリーミング状態です。ユーザー操作の例としては、ボタンの押下などがあります。StreamingStartedイベントこのイベントは以下の場合に送信されます。接続されたデバイスのストリーミング状態がINACTIVEからACTIVEに変わります。接続されたデバイスのストリーミング状態がPAUSEDからACTIVEに変わります。デバイスに関する情報を含みます。identifier(UUID)。検出された各デバイスは、UUIDを持つ必要があります。文字列StreamingEndedイベントこのイベントは、接続されたデバイスのBluetoothストリーミング状態がACTIVEからPAUSEDに変わったときにAlexaに送信されます。デバイスに関する情報を含みます。identifier(UUID)。検出された各デバイスは、UUIDを持つ必要があります。文字列Bluetooth経由のメディア操作Bluetoothインターフェースのメディア操作のディレクティブは、A2DP-SOURCEとして設定されたプロファイルを使用して接続されたBluetoothデバイスから送信されたコンテンツの再生と管理に使用されます。これらのコマンドをBluetoothチャンネルを通じて接続されたデバイスに渡すのは、AVSクライアントの役割です。Bluetooth経由のメディア操作には、contextでレポートされるストリーミング状態が正確であることが必要です。この表は、接続されたBluetoothデバイスのストリーミング状態とプロファイルに基づいて、どのディレクティブがAVSクライアントに配信されるかを表しています。Bluetooth.Play。注:最初、再生は接続されたデバイスから開始される必要があります。再生が開始されると、Alexaは後続のBluetooth.Playディレクティブの送信に必要なフォーカスを得ます。ACTIVEの場合、Bluetooth.Nextが送信されます。INACTIVEまたはPAUSEDの場合、Bluetooth.NextとBluetooth.Playが送信されます。ACTIVEの場合、2つのBluetooth.Previousディレクティブが送信されます。INACTIVEまたはPAUSEDの場合、Bluetooth.Playに続いて、2つのBluetooth.Previousディレクティブが送信されます。Bluetooth.Previousディレクティブが送信され、A2DP-SOURCEデバイスに現在のオーディオ項目から再生を再開するよう指示します。AudioPlayer.PlayPlayディレクティブこのディレクティブは、接続されたBluetoothデバイスのプロファイルをA2DP-SOURCEにセットし、A2DP-SINKデバイス上で再生を開始するように、接続されたBluetoothデバイスに指示します。ディレクティブが正常に処理された場合はMediaControlPlaySucceededが送信される必要があります。クライアントがディレクティブを処理できなかった場合、MediaControlPlayFailedが送信される必要があります。特定のメッセージを表すのに使用する一意のIDです。文字列ペイロードのパラメーターこのディレクティブのペイロードは空です。MediaControlPlaySucceededイベントこのイベントは、A2DP-SOURCEによってPlayディレクティブが正常に処理された場合に送信される必要があります。}}コンテキストこのイベントは、クライアントに対してすべてのクライアントコンポーネントのステータスをAlexaに送信するよう要求します。その他の情報については、コンテキストを参照してください。特定のメッセージを表すのに使用する一意のIDです。空のペイロードが送信されます。MediaControlPlayFailedイベントこのイベントは、A2DP-SOURCEがPlayディレクティブを処理できなかった場合に送信される必要があります。}}コンテキストこのイベントは、クライアントに対してすべてのクライアントコンポーネントのステータスをAlexaに送信するよう要求します。その他の情報については、コンテキストを参照してください。特定のメッセージを表すのに使用する一意のIDです。空のペイロードが送信されます。Stopディレクティブこのディレクティブは、接続されたA2DP-SINKデバイスでの再生を停止するようにA2DP-SOURCEに指示します。ディレクティブが正常に処理された場合はMediaControlStopSucceededが送信される必要があります。クライアントがディレクティブを処理できなかった場合、MediaControlStopFailedが送信される必要があります。特定のメッセージを表すのに使用する一意のIDです。文字列ペイロードのパラメーターこのディレクティブのペイロードは空です。MediaControlStopSucceededイベントこのイベントは、A2DP-SOURCEによってStopディレクティブが正常に処理された場合に送信される必要があります。}}コンテキストこのイベントは、クライアントに対してすべてのクライアントコンポーネントのステータスをAlexaに送信するよう要求します。その他の情報については、コンテキストを参照してください。特定のメッセージを表すのに使用する一意のIDです。空のペイロードが送信されます。MediaControlStopFailedイベントこのイベントは、A2DP-SOURCEがStopディレクティブを処理できなかった場合に送信される必要があります。}}コンテキストこのイベントは、クライアントに対してすべてのクライアントコンポーネントのステータスをAlexaに送信するよう要求します。その他の情報については、コンテキストを参照してください。特定のメッセージを表すのに使用する一意のIDです。空のペイロードが送信されます。Nextディレクティブこのディレクティブは、接続されたA2DP-SINKデバイスで次のメディア項目にスキップするようにA2DP-SOURCEに指示します。ディレクティブが正常に処理された場合はMediaControlNextSucceededが送信される必要があります。クライアントがディレクティブを処理できなかった場合、MediaControlNextFailedが送信される必要があります。特定のメッセージを表すのに使用する一意のIDです。文字列ペイロードのパラメーターこのディレクティブのペイロードは空です。MediaControlNextSucceededイベントこのイベントは、A2DP-SOURCEによってNextディレクティブが正常に処理された場合に送信される必要があります。}}コンテキストこのイベントは、クライアントに対してすべてのクライアントコンポーネントのステータスをAlexaに送信するよう要求します。その他の情報については、コンテキストを参照してください。特定のメッセージを表すのに使用する一意のIDです。空のペイロードが送信されます。MediaControlNextFailedイベントこのイベントは、A2DP-SOURCEがStopディレクティブを処理できなかった場合に送信される必要があります。}}コンテキストこのイベントは、クライアントに対してすべてのクライアントコンポーネントのステータスをAlexaに送信するよう要求します。その他の情報については、コンテキストを参照してください。特定のメッセージを表すのに使用する一意のIDです。空のペイロードが送信されます。Previousディレクティブこのディレクティブは、接続されたA2DP-SINKデバイスで前のメディア項目にスキップするようにA2DP-SOURCEに指示します。ディレクティブが正常に処理された場合はMediaControlPreviousSucceededが送信される必要があります。クライアントがディレクティブを処理できなかった場合、MediaControlPreviousFailedが送信される必要があります。特定のメッセージを表すのに使用する一意のIDです。空のペイロードが送信されます。MediaControlPreviousSucceededイベントこのイベントは、A2DP-SOURCEによってPreviousディレクティブが正常に処理された場合に送信される必要があります。}}コンテキストこのイベントは、クライアントに対してすべてのクライアントコンポーネントのステータスをAlexaに送信するよう要求します。その他の情報については、コンテキストを参照してください。特定のメッセージを表すのに使用する一意のIDです。空のペイロードが送信されます。MediaControlPreviousFailedイベントこのイベントは、A2DP-SOURCEがPreviousディレクティブを処理できなかった場合に送信される必要があります。}}コンテキストこのイベントは、クライアントに対してすべてのクライアントコンポーネントのステータスをAlexaに送信するよう要求します。その他の情報については、コンテキストを参照してください。特定のメッセージを表すのに使用する一意のIDです。空のペイロードが送信されます。