カタログと音声ユーザーエクスペリエンスのコンテンツランチャー認定
このページでは、すべてのカタログ統合アプリを対象としたテストケースについて説明します。
リモコンでコンテンツを起動するための要件
未認証状態から認証済み状態への変更
アカウントログインAPIを使用して、アプリがログイン状態であることをFire TVに通知します。
想定される結果:
- アプリは、ログイン後にログインステータス
trueを送信して、視聴権限があることを示す必要があります。 - コンテンツ詳細ページで、[今すぐ観る] の下にアプリタイルが表示されます。
認証済み状態から未認証状態への変更
アカウントログインAPIを使用して、アプリがログアウト状態であることをFire TVに通知します。
想定される結果:
- アプリは、ログアウト後にログインステータス
falseを送信する必要があります。 - コンテンツ詳細ページで、[定期購読を開始] の下にアプリタイルが表示されます。
認証済み状態での再生の処理
ユーザーがログインしたら、Fire TVのホーム画面からコンテンツを起動できるようにします。
想定される結果:
- Fire TVのホーム画面のアカウント詳細ページで、[今すぐ観る] または [無料で観る] の下にアプリが表示されます。
- ユーザーがコンテンツ詳細ページのアプリタイルをクリックすると、アプリが起動し、コンテンツの再生がすぐに開始されます。ユーザーの再認証や、アプリ内のコンテンツ詳細ページへの移動を求められることはありません。
未認証状態での再生の処理
ユーザーがログアウトしている場合、Fire TVのホーム画面からアプリが起動されたら、アプリはサインインページまたはサインアウトページを表示する必要があります。
想定される結果:
- Fire TVのホーム画面のコンテンツ詳細ページで、[定期購読を開始] の下にアプリが表示されます。
- [定期購読を開始] ボタンをクリックすると、アプリが起動し、サインアップ画面またはサインイン画面が表示されます。
- ユーザーが正常にサインインまたは定期購読すると、アプリはそれ以上の操作を求めることなく、選択されたコンテンツの再生を開始します。
再生の発話の要件
コンテンツランチャーAPIで、視聴または再生を指示する発話を実装します。
| 機能 | サンプル発話 | 想定されるレスポンス |
|---|---|---|
| <タイトル>を再生 | 「『ブレイキング・バッド』を見せて」 | リクエストされたメディアが再生されます。一致するコンテンツが複数ある場合、ユーザーはプロンプトから選択します。 |
| 俳優で再生 | 「ショーン・コネリーを見せて」 | ユーザーに最適なメディアを選び出すアルゴリズムを通じて、リクエストされた俳優が出演しているメディアが再生されます。 |
| ジャンル名で再生 | 「コメディを見せて」 | おすすめのメディアを選び出すアルゴリズムを通じて、リクエストされたジャンルのメディアが再生されます。または、結果のリストがユーザーに表示されます。 |
| シリーズの<タイトル>で再生 | 「『スター・トレック』を見せて」 | リクエストされたシリーズの検索結果から最上位のおすすめが再生されるか、一致するシリーズのリストがユーザーに表示されます。 |
| メディアタイプで再生 | 「映画を見せて」 | タイトル以外のリクエストに一致するメディアのいずれかが、おすすめのメディアを選び出すアルゴリズムを通じて再生されます。または、結果のリストがユーザーに表示されます。 |
| シーズン番号で<タイトル>を再生 | 「『ブレイキング・バッド』のシーズン2を見せて」 | シリーズ内で最後に視聴したエピソードが終了していない場合は、そのエピソードが再生されます。そのエピソードが終了している場合は、次の未視聴エピソードが再生されます。 |
| エピソード番号で<タイトル>を再生 | 「『ブレイキング・バッド』のエピソード5を見せて」 | システムは、ユーザーが最後に視聴したエピソードから適切なシーズンを特定します。シリーズ内で最後に視聴したエピソードが終了していない場合は、そのエピソードが再生されます。最後に視聴したエピソードが終了している場合は、次のエピソードが再生されます。 |
| シーズン番号とエピソード番号で<タイトル>を再生 | 「『ブレイキング・バッド』のシーズン2、エピソード5を見せて」 | リクエストされたシーズンとエピソードのコンテンツが再生されます。 |
| キャラクター名で再生 | 「ジェームズ・ボンドを見せて」 | キャラクター名に一致するメディアのいずれかが、おすすめのメディアを選び出すアルゴリズムを通じて再生されます。または、メディアの結果のリストがユーザーに表示されます。 |
| スポーツのチームで再生 | 「シーホークスを見せて」 | スポーツのチームに一致するメディアのいずれかが、おすすめのメディアを選び出すアルゴリズムを通じて再生されます。または、メディアの結果のリストがユーザーに表示されます。 |
| スポーツの種類で再生 | 「サッカーを見せて」 | スポーツの種類に一致するメディアのいずれかが、おすすめのメディアを選び出すアルゴリズムを通じて再生されます。または、結果のリストがユーザーに表示されます。 |
| スポーツのリーグで再生 | 「NBAリーグを見せて」 | スポーツのリーグに一致するメディアのいずれかが、おすすめのメディアを選び出すアルゴリズムを通じて再生されます。または、結果のリストがユーザーに表示されます。 |
| スポーツのイベントで再生 | 「サッカーの試合を見せて」 | スポーツのイベントに一致するメディアのいずれかが、おすすめのメディアを選び出すアルゴリズムを通じて再生されます。または、結果のリストがユーザーに表示されます。 |
検索の発話の要件(アプリ内検索)
コンテンツランチャーAPIを実装して、検索を指示する以下の発話をサポートします。
| 機能 | サンプル発話 | 想定されるレスポンス |
|---|---|---|
| <タイトル>を検索 | 「『ブレイキング・バッド』を検索して」 | コンテンツランチャーは、タイトルに一致する検索結果のリストを表示します。 |
| 俳優で検索 | 「ショーン・コネリーを検索して」 | コンテンツランチャーは、俳優が出演している検索結果のリストを表示します。 |
| ジャンル名で検索 | 「コメディーを検索して」 | コンテンツランチャーは、リクエストされたジャンルに一致する検索結果のリストを表示します。リストはアルゴリズムによってパーソナライズされ、おすすめのメディアが選択されます。 |
| エピソード番号で<タイトル>を検索 | 「『ブレイキング・バッド』のエピソード5を検索して」 | ユーザーが最近再生したシーズンの視聴可能なエピソードのリストが表示されます。たとえば、ユーザーが現在シーズン2を視聴中の場合、シーズン2のエピソードのリストが表示されます。 |
| シーズン番号とエピソード番号で<タイトル>を検索 | 「『ブレイキング・バッド』のシーズン2、エピソード5を検索して」 | ユーザーがリクエストしたシーズンの視聴可能なエピソードのリストが表示されます。これには、ユーザーがリクエストしたエピソードも含まれます。 |
| シーズン番号で<タイトル>を検索 | 「『ブレイキング・バッド』のシーズン2を検索して」 | コンテンツランチャーは、一致するシーズンのすべてのエピソードのリストを表示します。 |
| シリーズの<タイトル>で検索 | 「『スター・トレック』を見せて」 | コンテンツランチャーは、指定されたシリーズに一致する検索結果のリストを表示します。 |
| メディアタイプで検索 | 「映画を検索して」 | コンテンツランチャーは、指定されたメディアタイプに一致する検索結果のリストを表示します。 |
| キャラクター名で検索 | 「ジェームズ・ボンドを検索して」 | コンテンツランチャーは、指定されたキャラクターが登場するメディアの検索結果のリストを表示します。 |
| 監督名で検索 | 「クエンティン・タランティーノを検索して」 | コンテンツランチャーは、指定された監督が制作したメディアの検索結果のリストを表示します。 |
| 制作会社で検索 | 「ディズニーを検索して」 | コンテンツランチャーは、指定された制作会社に一致する検索結果のリストを表示します。 |
| スポーツのチームで検索 | 「シーホークスを検索して」 | コンテンツランチャーは、指定されたスポーツチームに一致する検索結果のリストを表示します。 |
| スポーツの種類で検索 | 「サッカーを検索して」 | コンテンツランチャーは、指定されたタイプのスポーツに一致する検索結果のリストを表示します。そのユーザー向けのおすすめに基づいていることが理想的です。 |
| スポーツのリーグで検索 | 「NBAリーグを見せて」 | コンテンツランチャーは、指定されたスポーツリーグに一致する検索結果のリストを表示します。そのユーザー向けのおすすめに基づいていることが理想的です。 |
| スポーツのイベントで検索 | 「サッカーの試合を検索して」 | コンテンツランチャーは、指定されたスポーツイベントに一致する検索結果のリストを表示します。そのユーザー向けのおすすめに基づいていることが理想的です。 |
トランスポートコントロールの発話の要件
Alexaは、以下のトランスポートコントロールの発話をサポートしています。
| 機能 | サンプル発話 | 想定されるレスポンス |
|---|---|---|
| 一時停止 | 「一時停止して」 | メディアが一時停止されます。ウェブプレーヤーやリモコンの [一時停止] ボタンを押した場合と同様です。 |
| 再生 | 「再生して」 | メディアが再生されます。ウェブプレーヤーやリモコンの [再生] ボタンを押した場合と同様です。 |
| 停止 | 「止めて」 | メディアが停止されます。ウェブプレーヤーやリモコンの [停止] ボタンを押した場合と同様です。 |
| 再開 | 「再開して」 | メディアの再生が再開されます。ウェブプレーヤーやリモコンの [再生] ボタンを押した場合と同様です。 |
| 最初から再生 | 「最初から再生して」 | シーク位置がメディアの先頭に戻り、メディアが最初から再生されます。 |
| 早送り | 「早送りして」 | メディアが10秒早送りされます。 |
| 早戻し | 「早戻しして」 | メディアが10秒早戻しされます。 |
| 前へ | 「前へ」 | 前のエピソードが再生されます。それができない場合、コンテンツランチャーは、現在のプレイリスト内で前に位置するものに移動します。 |
| 次へ | 「次へ」 | 次のエピソードが再生されます。それができない場合、コンテンツランチャーは、現在のプレイリスト内で次に位置するものに移動します。 |
| 早送り(時間指定) | 「30秒早送りして」 | リクエストされた時間だけメディアが早送りされます。 |
| 早戻し(時間指定) | 「40秒早戻しして」 | リクエストされた時間だけメディアが早戻しされます。 |
Last updated: 2026年2月17日

